Home
last modified time | relevance | path

Searched refs:bucketInfo (Results 1 – 16 of 16) sorted by relevance

/aosp12/packages/modules/StatsD/tests/src/android/cts/statsd/metric/
H A DValueMetricsTests.java104 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 DDurationMetricsTests.java206 .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 DMetricsUtils.java147 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 DGaugeMetricsTests.java328 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 DCountMetricsTests.java294 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 DGaugeMetric_e2e_pull_test.cpp496 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 DDurationMetric_e2e_test.cpp192 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 DValueMetric_pull_e2e_test.cpp500 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 DConfigUpdate_e2e_test.cpp2651 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 DCountMetricProducer_test.cpp187 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 DStatsConfigUtils.java109 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 DAtomTestCase.java371 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 DUsageStatsManager.java740 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 DValidationTests.java284 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 DAppStandbyController.java1396 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 DActivityManagerShellCommand.java2540 for (AppStandbyInfo bucketInfo : buckets.getList()) {
2541 pw.print(bucketInfo.mPackageName); pw.print(": ");
2542 pw.println(bucketInfo.mStandbyBucket);