/aosp12/packages/modules/StatsD/tests/src/android/cts/statsd/metric/ |
H A D | ValueMetricsTests.java | 104 for (ValueBucketInfo bucketInfo : data.getBucketInfoList()) { in testValueMetric() 105 MetricsUtils.assertBucketTimePresent(bucketInfo); in testValueMetric() 106 assertThat(bucketInfo.getValuesCount()).isEqualTo(1); in testValueMetric() 107 assertThat(bucketInfo.getValues(0).getIndex()).isEqualTo(0); in testValueMetric() 108 totalValue += (int) bucketInfo.getValues(0).getValueLong(); in testValueMetric() 181 MetricsUtils.assertBucketTimePresent(bucketInfo); in testPullerAcrossBuckets() 182 assertThat(bucketInfo.getValuesCount()).isEqualTo(1); in testPullerAcrossBuckets() 262 MetricsUtils.assertBucketTimePresent(bucketInfo); in testMultipleEventsPerBucket() 263 assertThat(bucketInfo.getValuesCount()).isEqualTo(1); in testMultipleEventsPerBucket() 457 .peek(bucketInfo -> assertThat(bucketInfo.getValuesCount()).isEqualTo(1)) in testValueMetricWithConditionAndActivation() [all …]
|
H A D | DurationMetricsTests.java | 206 .mapToLong(bucketInfo -> bucketInfo.getDurationNanos()) in testDurationMetricWithCondition() 295 .mapToLong(bucketInfo -> bucketInfo.getDurationNanos()) in testDurationMetricWithActivation() 468 .mapToLong(bucketInfo -> bucketInfo.getDurationNanos()) in testDurationMetricWithConditionAndActivation() 556 for (DurationBucketInfo bucketInfo : durationData.getData(0).getBucketInfoList()) { in testDurationMetricWithDimension() 557 assertThat(bucketInfo.getDurationNanos()).isIn(Range.openClosed(0L, (long) 1e9)); in testDurationMetricWithDimension() 558 totalDuration += bucketInfo.getDurationNanos(); in testDurationMetricWithDimension() 563 for (DurationBucketInfo bucketInfo : durationData.getData(1).getBucketInfoList()) { in testDurationMetricWithDimension() 564 assertThat(bucketInfo.getDurationNanos()).isIn(Range.openClosed(0L, (long) 1e9)); in testDurationMetricWithDimension() 565 totalDuration += bucketInfo.getDurationNanos(); in testDurationMetricWithDimension()
|
H A D | MetricsUtils.java | 147 public static void assertBucketTimePresent(Message bucketInfo) { in assertBucketTimePresent() argument 148 Descriptor descriptor = bucketInfo.getDescriptorForType(); in assertBucketTimePresent() 153 if (bucketNum != null && bucketInfo.hasField(bucketNum)) { in assertBucketTimePresent() 155 } else if (startMillis != null && bucketInfo.hasField(startMillis) && in assertBucketTimePresent() 156 endMillis != null && bucketInfo.hasField(endMillis)) { in assertBucketTimePresent()
|
H A D | GaugeMetricsTests.java | 328 GaugeBucketInfo bucketInfo = gaugeData.getData(0).getBucketInfo(0); in testPulledGaugeMetricWithConditionAndActivation() local 329 MetricsUtils.assertBucketTimePresent(bucketInfo); in testPulledGaugeMetricWithConditionAndActivation() 330 assertThat(bucketInfo.getAtomCount()).isEqualTo(1); in testPulledGaugeMetricWithConditionAndActivation() 331 assertThat(bucketInfo.getAtom(0).getAppBreadcrumbReported().getLabel()).isEqualTo(10); in testPulledGaugeMetricWithConditionAndActivation() 333 bucketInfo = gaugeData.getData(0).getBucketInfo(1); in testPulledGaugeMetricWithConditionAndActivation() 334 MetricsUtils.assertBucketTimePresent(bucketInfo); in testPulledGaugeMetricWithConditionAndActivation() 335 assertThat(bucketInfo.getAtomCount()).isEqualTo(1); in testPulledGaugeMetricWithConditionAndActivation() 336 assertThat(bucketInfo.getAtom(0).getAppBreadcrumbReported().getLabel()).isEqualTo(60); in testPulledGaugeMetricWithConditionAndActivation()
|
H A D | CountMetricsTests.java | 294 CountBucketInfo bucketInfo = data1.getBucketInfo(0); in testPartialBucketCountMetric() 295 assertThat(bucketInfo.getCount()).isEqualTo(1); in testPartialBucketCountMetric() 297 .that(bucketInfo.getEndBucketElapsedNanos()) in testPartialBucketCountMetric() 298 .isLessThan(bucketInfo.getStartBucketElapsedNanos() + in testPartialBucketCountMetric()
|
/aosp12/packages/modules/StatsD/statsd/tests/e2e/ |
H A D | GaugeMetric_e2e_pull_test.cpp | 496 auto bucketInfo = data.bucket_info(0); in TEST() local 497 ASSERT_EQ(1, bucketInfo.atom_size()); in TEST() 498 ASSERT_EQ(1, bucketInfo.elapsed_timestamp_nanos_size()); in TEST() 506 bucketInfo = data.bucket_info(1); in TEST() 507 ASSERT_EQ(1, bucketInfo.atom_size()); in TEST() 508 ASSERT_EQ(1, bucketInfo.elapsed_timestamp_nanos_size()); in TEST() 516 bucketInfo = data.bucket_info(2); in TEST() 517 ASSERT_EQ(1, bucketInfo.atom_size()); in TEST() 518 ASSERT_EQ(1, bucketInfo.elapsed_timestamp_nanos_size()); in TEST() 522 bucketInfo.start_bucket_elapsed_nanos()); in TEST() [all …]
|
H A D | DurationMetric_e2e_test.cpp | 192 auto bucketInfo = data.bucket_info(0); in TEST() local 193 EXPECT_EQ(0, bucketInfo.bucket_num()); in TEST() 363 auto bucketInfo = data.bucket_info(0); in TEST() local 364 EXPECT_EQ(0, bucketInfo.bucket_num()); in TEST() 366 EXPECT_EQ(expirationNs, bucketInfo.end_bucket_elapsed_nanos()); in TEST() 449 auto bucketInfo = data.bucket_info(0); in TEST() local 553 auto bucketInfo = data.bucket_info(0); in TEST() local 556 EXPECT_EQ(38 * NS_PER_SEC, bucketInfo.duration_nanos()); in TEST() 714 auto bucketInfo = data.bucket_info(0); in TEST() local 716 EXPECT_EQ(durationEndNs, bucketInfo.end_bucket_elapsed_nanos()); in TEST() [all …]
|
H A D | ValueMetric_pull_e2e_test.cpp | 500 auto bucketInfo = data.bucket_info(0); in TEST() local 501 EXPECT_EQ(baseTimeNs + 3 * bucketSizeNs, bucketInfo.start_bucket_elapsed_nanos()); in TEST() 502 EXPECT_EQ(baseTimeNs + 4 * bucketSizeNs, bucketInfo.end_bucket_elapsed_nanos()); in TEST() 503 ASSERT_EQ(1, bucketInfo.values_size()); in TEST() 505 bucketInfo = data.bucket_info(1); in TEST() 506 EXPECT_EQ(baseTimeNs + 4 * bucketSizeNs, bucketInfo.start_bucket_elapsed_nanos()); in TEST() 507 EXPECT_EQ(baseTimeNs + 5 * bucketSizeNs, bucketInfo.end_bucket_elapsed_nanos()); in TEST() 508 ASSERT_EQ(1, bucketInfo.values_size()); in TEST()
|
H A D | ConfigUpdate_e2e_test.cpp | 2651 DurationBucketInfo bucketInfo = data.bucket_info(0); in TEST_F() local 2654 EXPECT_EQ(bucketInfo.duration_nanos(), 20 * NS_PER_SEC); in TEST_F() 2745 DurationBucketInfo bucketInfo = data.bucket_info(0); in TEST_F() local 2746 EXPECT_EQ(bucketInfo.duration_nanos(), 24 * NS_PER_SEC); in TEST_F() 2752 bucketInfo = data.bucket_info(0); in TEST_F() 2753 EXPECT_EQ(bucketInfo.duration_nanos(), 17 * NS_PER_SEC); in TEST_F() 2867 DurationBucketInfo bucketInfo = data.bucket_info(0); in TEST_F() local 2868 EXPECT_EQ(bucketInfo.duration_nanos(), 15 * NS_PER_SEC); in TEST_F() 2876 bucketInfo = data.bucket_info(0); in TEST_F() 2877 EXPECT_EQ(bucketInfo.duration_nanos(), 9 * NS_PER_SEC); in TEST_F() [all …]
|
/aosp12/packages/modules/StatsD/statsd/tests/metrics/ |
H A D | CountMetricProducer_test.cpp | 187 const auto& bucketInfo = buckets[0]; in TEST() local 188 EXPECT_EQ(bucketStartTimeNs, bucketInfo.mBucketStartNs); in TEST() 189 EXPECT_EQ(bucketStartTimeNs + bucketSizeNs, bucketInfo.mBucketEndNs); in TEST() 190 EXPECT_EQ(1LL, bucketInfo.mCount); in TEST() 244 const auto& bucketInfo = buckets[0]; in TEST() local 245 EXPECT_EQ(bucketStartTimeNs, bucketInfo.mBucketStartNs); in TEST() 246 EXPECT_EQ(bucketStartTimeNs + bucketSizeNs, bucketInfo.mBucketEndNs); in TEST() 247 EXPECT_EQ(1LL, bucketInfo.mCount); in TEST()
|
/aosp12/packages/modules/StatsD/apex/tests/libstatspull/src/com/android/internal/os/statsd/libstats/ |
H A D | StatsConfigUtils.java | 109 for (GaugeBucketInfo bucketInfo : gaugeMetricData.getBucketInfoList()) { in getGaugeMetricDataList() 110 for (Atom atom : bucketInfo.getAtomList()) { in getGaugeMetricDataList()
|
/aosp12/packages/modules/StatsD/tests/src/android/cts/statsd/atom/ |
H A D | AtomTestCase.java | 371 GaugeBucketInfo bucketInfo = gaugeMetricData.getBucketInfo(0); in getGaugeMetricDataList() local 372 if (bucketInfo.getAtomCount() != 0) { in getGaugeMetricDataList() 373 for (Atom atom : bucketInfo.getAtomList()) { in getGaugeMetricDataList() 377 data.addAll(backFillGaugeBucketAtoms(bucketInfo.getAggregatedAtomInfoList())); in getGaugeMetricDataList() 380 for (long timestampNs : bucketInfo.getElapsedTimestampNanosList()) { in getGaugeMetricDataList() 411 for (GaugeBucketInfo bucketInfo : gaugeMetricData.getBucketInfoList()) { in backfillGaugeMetricData() 412 backfilledBuckets.add(backfillGaugeBucket(bucketInfo.toBuilder())); in backfillGaugeMetricData()
|
/aosp12/frameworks/base/core/java/android/app/usage/ |
H A D | UsageStatsManager.java | 740 final AppStandbyInfo bucketInfo = bucketList.get(i); in getAppStandbyBuckets() local 741 bucketMap.put(bucketInfo.mPackageName, bucketInfo.mStandbyBucket); in getAppStandbyBuckets()
|
/aosp12/packages/modules/StatsD/tests/src/android/cts/statsd/validation/ |
H A D | ValidationTests.java | 284 for (DurationBucketInfo bucketInfo : data.getBucketInfoList()) { in getStatsdWakelockData() 285 duration += bucketInfo.getDurationNanos(); in getStatsdWakelockData()
|
/aosp12/frameworks/base/apex/jobscheduler/service/java/com/android/server/usage/ |
H A D | AppStandbyController.java | 1396 final AppStandbyInfo bucketInfo = appBuckets.get(i); in setAppStandbyBuckets() local 1397 final String packageName = bucketInfo.mPackageName; in setAppStandbyBuckets() 1398 final int bucket = bucketInfo.mStandbyBucket; in setAppStandbyBuckets()
|
/aosp12/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ActivityManagerShellCommand.java | 2540 for (AppStandbyInfo bucketInfo : buckets.getList()) { 2541 pw.print(bucketInfo.mPackageName); pw.print(": "); 2542 pw.println(bucketInfo.mStandbyBucket);
|