/frameworks/av/drm/libmediadrm/tests/ |
H A D | CounterMetric_test.cpp | 30 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 D | EventMetric_test.cpp | 28 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 D | DrmMetrics_test.cpp | 451 // 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 D | ConfigFactory.java | 88 * @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 D | EventMetricProducer_test.cpp | 43 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 D | DurationMetricProducer_test.cpp | 47 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 D | ValueMetricProducer_test.cpp | 56 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 D | CountMetricProducer_test.cpp | 47 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 D | GaugeMetricProducer_test.cpp | 51 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 D | metrics_manager_util.cpp | 74 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 D | CountMetricProducer.cpp | 66 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 D | ValueMetricProducer.cpp | 73 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 D | GaugeMetricProducer.cpp | 71 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 D | EventMetricProducer.cpp | 54 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 D | DurationMetricProducer.cpp | 65 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 D | duration_metric_benchmark.cpp | 64 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 D | MetricsManager_test.cpp | 80 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 D | DrmMetrics.cpp | 325 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 D | DimensionInCondition_e2e_simple_cond_test.cpp | 56 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 D | DimensionInCondition_e2e_combination_OR_cond_test.cpp | 57 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 D | DimensionInCondition_e2e_combination_AND_cond_test.cpp | 68 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 D | EventMetric.h | 67 // 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 D | EventMetric.h | 67 // 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 D | BrightnessController.java | 359 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 D | SyntheticPasswordTests.java | 347 PasswordMetrics metric = PasswordMetrics.computeForPassword(PATTERN); 348 metric.quality = PASSWORD_QUALITY_SOMETHING; 349 verify(mDevicePolicyManager).setActivePasswordState(metric, PRIMARY_USER_ID);
|