Searched refs:metric (Results 1 - 25 of 25) sorted by relevance

/frameworks/av/drm/libmediadrm/tests/
H A DCounterMetric_test.cpp30 CounterMetric<int> metric("MyMetricName", "MetricAttributeName");
34 metric.ExportValues(
43 CounterMetric<int> metric("MyMetricName", "MetricAttributeName");
47 metric.Increment(7);
48 metric.Increment(8);
49 metric.Increment(8);
51 metric.ExportValues(
62 CounterMetric<std::string> metric("MyMetricName", "MetricAttributeName");
66 metric.Increment("a");
67 metric
[all...]
H A DEventMetric_test.cpp28 EventMetric<int> metric("MyMetricName", "MetricAttributeName");
32 metric.ExportValues(
41 EventMetric<int> metric("MyMetricName", "MetricAttributeName");
45 metric.Record(4, 7);
46 metric.Record(5, 8);
47 metric.Record(5, 8);
48 metric.Record(5, 8);
49 metric.Record(6, 8);
50 metric.Record(6, 8);
51 metric
103 MockEventTimer(nsecs_t time_delta_ns, EventMetric<AttributeType>* metric) argument
[all...]
H A DDrmMetrics_test.cpp451 // Verify each metric.
452 PersistableBundle metric; local
453 ASSERT_TRUE(bundleMetricGroup.getPersistableBundle(String16("open_session_ok"), &metric));
455 ASSERT_TRUE(metric.getPersistableBundle(String16("[0]"), &metricInstance));
465 &metric));
466 ASSERT_TRUE(metric.getPersistableBundle(String16("[0]"), &metricInstance));
/frameworks/base/cmds/statsd/tools/loadtest/src/com/android/statsd/loadtest/
H A DConfigFactory.java88 * @param replication The number of times each metric is replicated in the config.
107 for (EventMetric metric : mTemplate.getEventMetricList()) {
108 addEventMetric(metric, i, config);
113 for (CountMetric metric : mTemplate.getCountMetricList()) {
114 addCountMetric(metric, i, bucket, config);
119 for (DurationMetric metric : mTemplate.getDurationMetricList()) {
120 addDurationMetric(metric, i, bucket, config);
125 for (GaugeMetric metric : mTemplate.getGaugeMetricList()) {
126 addGaugeMetric(metric, i, bucket, config);
131 for (ValueMetric metric
[all...]
/frameworks/base/cmds/statsd/tests/metrics/
H A DEventMetricProducer_test.cpp43 EventMetric metric; local
44 metric.set_id(1);
51 EventMetricProducer eventProducer(kConfigKey, metric, -1 /*-1 meaning no condition*/, wizard,
66 EventMetric metric; local
67 metric.set_id(1);
68 metric.set_condition(StringToId("SCREEN_ON"));
75 EventMetricProducer eventProducer(kConfigKey, metric, 1, wizard, bucketStartTimeNs);
95 EventMetric metric; local
96 metric.set_id(1);
97 metric
[all...]
H A DDurationMetricProducer_test.cpp47 DurationMetric metric; local
48 metric.set_id(1);
49 metric.set_bucket(ONE_MINUTE);
50 metric.set_aggregation_type(DurationMetric_AggregationType_SUM);
60 kConfigKey, metric, -1 /*no condition*/, 1 /* start index */, 2 /* stop index */,
85 DurationMetric metric; local
86 metric.set_id(1);
87 metric.set_bucket(ONE_MINUTE);
88 metric.set_aggregation_type(DurationMetric_AggregationType_SUM);
102 kConfigKey, metric,
146 DurationMetric metric; local
201 DurationMetric metric; local
252 DurationMetric metric; local
292 DurationMetric metric; local
340 DurationMetric metric; local
[all...]
H A DValueMetricProducer_test.cpp56 ValueMetric metric; local
57 metric.set_id(metricId);
58 metric.set_bucket(ONE_MINUTE);
59 metric.mutable_value_field()->set_field(tagId);
60 metric.mutable_value_field()->add_child()->set_field(2);
70 ValueMetricProducer valueProducer(kConfigKey, metric, -1 /*-1 meaning no condition*/, wizard,
135 ValueMetric metric; local
136 metric.set_id(metricId);
137 metric.set_bucket(ONE_MINUTE);
138 metric
210 ValueMetric metric; local
282 ValueMetric metric; local
361 ValueMetric metric; local
404 ValueMetric metric; local
459 ValueMetric metric; local
510 ValueMetric metric; local
552 ValueMetric metric; local
627 ValueMetric metric; local
701 ValueMetric metric; local
785 ValueMetric metric; local
868 ValueMetric metric; local
971 ValueMetric metric; local
[all...]
H A DCountMetricProducer_test.cpp47 CountMetric metric; local
48 metric.set_id(1);
49 metric.set_bucket(ONE_MINUTE);
58 CountMetricProducer countProducer(kConfigKey, metric, -1 /*-1 meaning no condition*/, wizard,
109 CountMetric metric; local
110 metric.set_id(1);
111 metric.set_bucket(ONE_MINUTE);
112 metric.set_condition(StringToId("SCREEN_ON"));
122 CountMetricProducer countProducer(kConfigKey, metric, 1, wizard, bucketStartTimeNs);
155 CountMetric metric; local
213 CountMetric metric; local
275 CountMetric metric; local
334 CountMetric metric; local
[all...]
H A DGaugeMetricProducer_test.cpp51 GaugeMetric metric; local
52 metric.set_id(metricId);
53 metric.set_bucket(ONE_MINUTE);
54 metric.mutable_gauge_fields_filter()->set_include_all(false);
55 auto gaugeFieldMatcher = metric.mutable_gauge_fields_filter()->mutable_fields();
69 GaugeMetricProducer gaugeProducer(kConfigKey, metric, -1 /*-1 meaning no condition*/, wizard,
132 GaugeMetric metric; local
133 metric.set_id(metricId);
134 metric.set_bucket(ONE_MINUTE);
135 metric
205 GaugeMetric metric; local
273 GaugeMetric metric; local
345 GaugeMetric metric; local
429 GaugeMetric metric; local
[all...]
/frameworks/base/cmds/statsd/src/metrics/
H A Dmetrics_manager_util.cpp74 ALOGE("AtomMatcher \"%lld\" has more than one tag ids. When a metric has dimension, "
281 // Build MetricProducers for each metric defined in config.
284 const CountMetric& metric = config.count_metric(i); local
285 if (!metric.has_what()) {
286 ALOGW("cannot find \"what\" in CountMetric \"%lld\"", (long long)metric.id());
291 metricMap.insert({metric.id(), metricIndex});
293 if (!handleMetricWithLogTrackers(metric.what(), metricIndex,
294 metric.has_dimensions_in_what(),
301 if (metric.has_condition()) {
303 metric
323 const DurationMetric& metric = config.duration_metric(i); local
394 const EventMetric& metric = config.event_metric(i); local
429 const ValueMetric& metric = config.value_metric(i); local
476 const GaugeMetric& metric = config.gauge_metric(i); local
570 sp<MetricProducer> metric = allMetricProducers[metricIndex]; local
[all...]
H A DCountMetricProducer.cpp66 CountMetricProducer::CountMetricProducer(const ConfigKey& key, const CountMetric& metric, argument
70 : MetricProducer(metric.id(), key, startTimeNs, conditionIndex, wizard) {
72 if (metric.has_bucket()) {
74 TimeUnitToBucketSizeInMillisGuardrailed(key.GetUid(), metric.bucket()) * 1000000;
79 if (metric.has_dimensions_in_what()) {
80 translateFieldMatcher(metric.dimensions_in_what(), &mDimensionsInWhat);
81 mContainANYPositionInDimensionsInWhat = HasPositionANY(metric.dimensions_in_what());
84 mSliceByPositionALL = HasPositionALL(metric.dimensions_in_what()) ||
85 HasPositionALL(metric.dimensions_in_condition());
87 if (metric
[all...]
H A DValueMetricProducer.cpp73 ValueMetricProducer::ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric, argument
78 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, wizard),
79 mValueField(metric.value_field()),
82 mMinBucketSizeNs(metric.min_bucket_size_nanos()),
91 mUseAbsoluteValueOnReset(metric.use_absolute_value_on_reset()) {
94 if (metric.has_bucket()) {
95 bucketSizeMills = TimeUnitToBucketSizeInMillisGuardrailed(key.GetUid(), metric.bucket());
101 if (metric.has_dimensions_in_what()) {
102 translateFieldMatcher(metric.dimensions_in_what(), &mDimensionsInWhat);
103 mContainANYPositionInDimensionsInWhat = HasPositionANY(metric
139 ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs) argument
[all...]
H A DGaugeMetricProducer.cpp71 GaugeMetricProducer::GaugeMetricProducer(const ConfigKey& key, const GaugeMetric& metric, argument
76 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, wizard),
79 mMinBucketSizeNs(metric.min_bucket_size_nanos()),
88 mGaugeAtomsPerDimensionLimit(metric.max_num_gauge_atoms_per_bucket()) {
92 if (metric.has_bucket()) {
93 bucketSizeMills = TimeUnitToBucketSizeInMillisGuardrailed(key.GetUid(), metric.bucket());
99 mSamplingType = metric.sampling_type();
100 if (!metric.gauge_fields_filter().include_all()) {
101 translateFieldMatcher(metric.gauge_fields_filter().fields(), &mFieldMatchers);
105 if (metric
140 GaugeMetricProducer(const ConfigKey& key, const GaugeMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs) argument
[all...]
H A DEventMetricProducer.cpp54 EventMetricProducer::EventMetricProducer(const ConfigKey& key, const EventMetric& metric, argument
58 : MetricProducer(metric.id(), key, startTimeNs, conditionIndex, wizard) {
59 if (metric.links().size() > 0) {
60 for (const auto& link : metric.links()) {
70 VLOG("metric %lld created. bucket size %lld start_time: %lld", (long long)metric.id(),
117 VLOG("metric %lld dump report now... proto size: %zu ",
H A DDurationMetricProducer.cpp65 DurationMetricProducer::DurationMetricProducer(const ConfigKey& key, const DurationMetric& metric, argument
72 : MetricProducer(metric.id(), key, startTimeNs, conditionIndex, wizard),
73 mAggregationType(metric.aggregation_type()),
82 if (metric.has_bucket()) {
84 TimeUnitToBucketSizeInMillisGuardrailed(key.GetUid(), metric.bucket()) * 1000000;
89 if (metric.has_dimensions_in_what()) {
90 translateFieldMatcher(metric.dimensions_in_what(), &mDimensionsInWhat);
91 mContainANYPositionInDimensionsInWhat = HasPositionANY(metric.dimensions_in_what());
105 if (metric.has_dimensions_in_condition()) {
106 translateFieldMatcher(metric
[all...]
/frameworks/base/cmds/statsd/benchmark/
H A Dduration_metric_benchmark.cpp64 auto metric = config.add_duration_metric(); local
65 metric->set_bucket(FIVE_MINUTES);
66 metric->set_id(StringToId("scheduledJob"));
67 metric->set_what(scheduledJobPredicate.id());
68 metric->set_condition(combinationPredicate->id());
69 metric->set_aggregation_type(aggregationType);
70 auto dimensionWhat = metric->mutable_dimensions_in_what();
73 *metric->mutable_dimensions_in_condition() = CreateAttributionUidAndTagDimensions(
113 auto metric = config.add_duration_metric(); local
114 metric
[all...]
/frameworks/base/cmds/statsd/tests/
H A DMetricsManager_test.cpp80 CountMetric* metric = config.add_count_metric(); local
81 metric->set_id(3);
82 metric->set_what(StringToId("SCREEN_IS_ON"));
83 metric->set_bucket(ONE_MINUTE);
84 metric->mutable_dimensions_in_what()->set_field(2 /*SCREEN_STATE_CHANGE*/);
85 metric->mutable_dimensions_in_what()->add_child()->set_field(1);
131 CountMetric* metric = config.add_count_metric(); local
132 metric->set_id(3);
133 metric->set_what(StringToId("SCREEN_IS_ON"));
134 metric
177 CountMetric* metric = config.add_count_metric(); local
215 CountMetric* metric = config.add_count_metric(); local
[all...]
/frameworks/av/drm/libmediadrm/
H A DDrmMetrics.cpp325 DrmFrameworkMetrics::DistributionMetric *metric =
327 metric->set_min(stats.min);
328 metric->set_max(stats.max);
329 metric->set_mean(stats.mean);
330 metric->set_operation_count(stats.count);
331 metric->set_variance(stats.sum_squared_deviation / stats.count);
332 metric->mutable_attributes()->set_error_code(status);
337 DrmFrameworkMetrics::DistributionMetric *metric =
339 metric->set_min(stats.min);
340 metric
[all...]
/frameworks/base/cmds/statsd/tests/e2e/
H A DDimensionInCondition_e2e_simple_cond_test.cpp56 auto metric = config.add_duration_metric(); local
57 metric->set_bucket(FIVE_MINUTES);
58 metric->set_id(StringToId("scheduledJob"));
59 metric->set_what(scheduledJobPredicate.id());
60 metric->set_condition(isSyncingPredicate.id());
61 metric->set_aggregation_type(aggregationType);
62 auto dimensionWhat = metric->mutable_dimensions_in_what();
65 *metric->mutable_dimensions_in_condition() = CreateAttributionUidAndTagDimensions(
337 auto metric = config.add_duration_metric(); local
338 metric
559 auto metric = config.add_duration_metric(); local
[all...]
H A DDimensionInCondition_e2e_combination_OR_cond_test.cpp57 auto metric = config.add_count_metric(); local
58 metric->set_id(StringToId("ScreenBrightnessChangeMetric"));
59 metric->set_what(screenBrightnessChangeAtomMatcher.id());
60 metric->set_condition(combinationPredicate->id());
61 *metric->mutable_dimensions_in_what() =
63 *metric->mutable_dimensions_in_condition() = CreateAttributionUidDimensions(
65 metric->set_bucket(FIVE_MINUTES);
260 auto metric = config.add_count_metric(); local
261 metric->set_bucket(FIVE_MINUTES);
262 metric
455 auto metric = config.add_duration_metric(); local
650 auto metric = config.add_duration_metric(); local
[all...]
H A DDimensionInCondition_e2e_combination_AND_cond_test.cpp68 auto metric = config.add_duration_metric(); local
69 metric->set_bucket(FIVE_MINUTES);
70 metric->set_id(StringToId("scheduledJob"));
71 metric->set_what(scheduledJobPredicate.id());
72 metric->set_condition(combinationPredicate->id());
73 metric->set_aggregation_type(aggregationType);
74 auto dimensionWhat = metric->mutable_dimensions_in_what();
77 *metric->mutable_dimensions_in_condition() = CreateAttributionUidAndTagDimensions(
405 auto metric = config.add_duration_metric(); local
406 metric
652 auto metric = config.add_duration_metric(); local
[all...]
/frameworks/av/include/media/
H A DEventMetric.h67 // metric.ExportValues(
76 // Instantiate the counter with the given metric name and
149 explicit EventTimer(EventMetric<AttributeType>* metric) argument
150 :start_time_(systemTime()), metric_(metric) {
/frameworks/av/media/libmedia/include/media/
H A DEventMetric.h67 // metric.ExportValues(
76 // Instantiate the counter with the given metric name and
149 explicit EventTimer(EventMetric<AttributeType>* metric) argument
150 :start_time_(systemTime()), metric_(metric) {
/frameworks/base/packages/SystemUI/src/com/android/systemui/settings/
H A DBrightnessController.java359 final int metric;
363 metric = MetricsEvent.ACTION_BRIGHTNESS_FOR_VR;
368 metric = mAutomatic
379 MetricsLogger.action(mContext, metric, val);
/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
H A DSyntheticPasswordTests.java347 PasswordMetrics metric = PasswordMetrics.computeForPassword(PATTERN);
348 metric.quality = PASSWORD_QUALITY_SOMETHING;
349 verify(mDevicePolicyManager).setActivePasswordState(metric, PRIMARY_USER_ID);

Completed in 241 milliseconds