/aosp12/packages/modules/StatsD/statsd/tests/log_event/ |
H A D | LogEventQueue_test.cpp | 52 int64_t timeBaseNs = 100; in TEST() local 53 std::thread writer([&queue, timeBaseNs] { in TEST() 56 bool success = queue.push(makeLogEvent(timeBaseNs + i * 1000), &oldestEventNs); in TEST() 62 std::thread reader([&queue, timeBaseNs] { in TEST() 67 EXPECT_EQ(timeBaseNs + i * 1000, event->GetElapsedTimestampNs()); in TEST() 77 int64_t timeBaseNs = 100; in TEST() local 78 std::thread writer([&queue, timeBaseNs] { in TEST() 82 bool success = queue.push(makeLogEvent(timeBaseNs + i * 1000), &oldestEventNs); in TEST() 95 std::thread reader([&queue, timeBaseNs] { in TEST() 101 EXPECT_EQ(timeBaseNs + i * 1000, event->GetElapsedTimestampNs()); in TEST()
|
/aosp12/packages/modules/StatsD/statsd/tests/ |
H A D | statsd_test_util.h | 373 sp<StatsLogProcessor> CreateStatsLogProcessor(const int64_t timeBaseNs, const int64_t currentTimeNs, 516 const int64_t timeBaseNs, const int64_t bucketSizeNs, T* bucket) { in backfillStartEndTimestampForFullBucket() argument 517 bucket->set_start_bucket_elapsed_nanos(timeBaseNs + bucketSizeNs * bucket->bucket_num()); in backfillStartEndTimestampForFullBucket() 519 timeBaseNs + bucketSizeNs * bucket->bucket_num() + bucketSizeNs); in backfillStartEndTimestampForFullBucket() 524 void backfillStartEndTimestampForPartialBucket(const int64_t timeBaseNs, T* bucket) { in backfillStartEndTimestampForPartialBucket() argument 538 void backfillStartEndTimestampForMetrics(const int64_t timeBaseNs, const int64_t bucketSizeNs, in backfillStartEndTimestampForMetrics() argument 545 backfillStartEndTimestampForFullBucket(timeBaseNs, bucketSizeNs, bucket); in backfillStartEndTimestampForMetrics() 547 backfillStartEndTimestampForPartialBucket(timeBaseNs, bucket); in backfillStartEndTimestampForMetrics() 554 void backfillStartEndTimestampForSkippedBuckets(const int64_t timeBaseNs, T* metrics) { in backfillStartEndTimestampForSkippedBuckets() argument 556 backfillStartEndTimestampForPartialBucket(timeBaseNs, metrics->mutable_skipped(i)); in backfillStartEndTimestampForSkippedBuckets()
|
H A D | statsd_test_util.cpp | 1097 sp<StatsLogProcessor> CreateStatsLogProcessor(const int64_t timeBaseNs, const int64_t currentTimeNs, in CreateStatsLogProcessor() argument 1116 timeBaseNs, [](const ConfigKey&) { return true; }, in CreateStatsLogProcessor() 1560 const int64_t timeBaseNs = report->time_base_elapsed_nano_seconds(); in backfillStartEndTimestamp() local 1564 timeBaseNs, bucketSizeNs, report->mutable_count_metrics()); in backfillStartEndTimestamp() 1567 timeBaseNs, bucketSizeNs, report->mutable_duration_metrics()); in backfillStartEndTimestamp() 1570 timeBaseNs, bucketSizeNs, report->mutable_gauge_metrics()); in backfillStartEndTimestamp() 1573 timeBaseNs, report->mutable_gauge_metrics()); in backfillStartEndTimestamp() 1577 timeBaseNs, bucketSizeNs, report->mutable_value_metrics()); in backfillStartEndTimestamp() 1580 timeBaseNs, report->mutable_value_metrics()); in backfillStartEndTimestamp()
|
/aosp12/packages/modules/StatsD/statsd/src/metrics/parsing_utils/ |
H A D | metrics_manager_util.h | 99 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 118 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 137 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 154 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 175 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 313 const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, 321 const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs,
|
H A D | metrics_manager_util.cpp | 352 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in createCountMetricProducerAndUpdateMetadata() argument 434 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in createDurationMetricProducerAndUpdateMetadata() argument 564 stopAllIndex, nesting, wizard, metricHash, internalDimensions, timeBaseNs, in createDurationMetricProducerAndUpdateMetadata() 574 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in createEventMetricProducerAndUpdateMetadata() argument 626 metricHash, timeBaseNs, eventActivationMap, in createEventMetricProducerAndUpdateMetadata() 631 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in createValueMetricProducerAndUpdateMetadata() argument 734 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in createGaugeMetricProducerAndUpdateMetadata() argument 842 triggerAtomId, atomTagId, timeBaseNs, currentTimeNs, in createGaugeMetricProducerAndUpdateMetadata() 1160 const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, in initAlarms() argument 1163 int64_t startMillis = timeBaseNs / 1000 / 1000; in initAlarms() [all …]
|
H A D | config_update_utils.cpp | 640 bool updateMetrics(const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, in updateMetrics() argument 712 key, config, timeBaseNs, currentTimeNs, metric, metricIndex, in updateMetrics() 751 key, config, timeBaseNs, currentTimeNs, metric, metricIndex, in updateMetrics() 790 key, config, timeBaseNs, metric, metricIndex, allAtomMatchingTrackers, in updateMetrics() 829 key, config, timeBaseNs, currentTimeNs, pullerManager, metric, metricIndex, in updateMetrics() 869 key, config, timeBaseNs, currentTimeNs, pullerManager, metric, metricIndex, in updateMetrics() 1035 const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, in updateStatsdConfig() argument 1091 if (!updateMetrics(key, config, timeBaseNs, currentTimeNs, pullerManager, in updateStatsdConfig() 1111 if (!initAlarms(config, key, periodicAlarmMonitor, timeBaseNs, currentTimeNs, in updateStatsdConfig()
|
H A D | config_update_utils.h | 166 const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, 235 const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs,
|
/aosp12/packages/modules/StatsD/statsd/src/metrics/ |
H A D | MetricProducer.cpp | 48 const int64_t& metricId, const ConfigKey& key, const int64_t timeBaseNs, in MetricProducer() argument 60 mTimeBaseNs(timeBaseNs), in MetricProducer() 61 mCurrentBucketStartTimeNs(timeBaseNs), in MetricProducer()
|
H A D | MetricsManager.cpp | 62 const int64_t timeBaseNs, const int64_t currentTimeNs, in MetricsManager() argument 78 refreshTtl(timeBaseNs); in MetricsManager() 82 timeBaseNs, currentTimeNs, mTagIds, mAllAtomMatchingTrackers, mAtomMatchingTrackerMap, in MetricsManager() 115 bool MetricsManager::updateConfig(const StatsdConfig& config, const int64_t timeBaseNs, in updateConfig() argument 139 timeBaseNs, currentTimeNs, mAllAtomMatchingTrackers, mAtomMatchingTrackerMap, in updateConfig()
|
H A D | MetricsManager.h | 41 MetricsManager(const ConfigKey& configKey, const StatsdConfig& config, const int64_t timeBaseNs, 49 bool updateConfig(const StatsdConfig& config, const int64_t timeBaseNs,
|
H A D | CountMetricProducer.h | 47 const uint64_t protoHash, const int64_t timeBaseNs, const int64_t startTimeNs,
|
H A D | CountMetricProducer.cpp | 73 const uint64_t protoHash, const int64_t timeBaseNs, const int64_t startTimeNs, in CountMetricProducer() argument 78 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, initialConditionCache, wizard, in CountMetricProducer()
|
H A D | DurationMetricProducer.h | 46 const FieldMatcher& internalDimensions, const int64_t timeBaseNs,
|
H A D | GaugeMetricProducer.h | 65 const int64_t timeBaseNs, const int64_t startTimeNs,
|
H A D | GaugeMetricProducer.cpp | 78 const int atomId, const int64_t timeBaseNs, const int64_t startTimeNs, in GaugeMetricProducer() argument 82 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, initialConditionCache, wizard, in GaugeMetricProducer()
|
H A D | ValueMetricProducer.cpp | 86 const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs, in ValueMetricProducer() argument 92 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, initialConditionCache, in ValueMetricProducer() 121 mConditionTimer(false, timeBaseNs) { in ValueMetricProducer()
|
H A D | DurationMetricProducer.cpp | 73 const FieldMatcher& internalDimensions, const int64_t timeBaseNs, const int64_t startTimeNs, in DurationMetricProducer() argument 78 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, initialConditionCache, wizard, in DurationMetricProducer()
|
H A D | ValueMetricProducer.h | 57 const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs,
|
H A D | MetricProducer.h | 139 MetricProducer(const int64_t& metricId, const ConfigKey& key, const int64_t timeBaseNs,
|
/aosp12/packages/modules/StatsD/statsd/tests/metrics/parsing_utils/ |
H A D | config_update_utils_test.cpp | 55 const int64_t timeBaseNs = 1000 * NS_PER_SEC; variable 114 timeBaseNs, timeBaseNs, allTagIds, oldAtomMatchingTrackers, oldAtomMatchingTrackerMap, in initConfig() 2452 event = CreateAcquireWakelockEvent(timeBaseNs + 3, {uid2}, {"tag"}, "wl2"); in TEST_F() 3327 timeBaseNs + 1, android::view::DisplayStateEnum::DISPLAY_STATE_ON); in TEST_F() 3469 EXPECT_EQ(oldAlarmTrackers[0]->getAlarmTimestampSec(), timeBaseNs / NS_PER_SEC + 1); in TEST_F() 3470 EXPECT_EQ(oldAlarmTrackers[1]->getAlarmTimestampSec(), timeBaseNs / NS_PER_SEC + 1); in TEST_F() 3483 int64_t currentTimeNs = timeBaseNs + 2 * NS_PER_SEC; in TEST_F() 3485 EXPECT_TRUE(initAlarms(config, key, periodicAlarmMonitor, timeBaseNs, currentTimeNs, in TEST_F() 3492 EXPECT_EQ(newAlarmTrackers[1]->getAlarmTimestampSec(), timeBaseNs / NS_PER_SEC + 5); in TEST_F() 3514 currentTimeNs = timeBaseNs + 60 * NS_PER_SEC; in TEST_F() [all …]
|
/aosp12/packages/modules/StatsD/statsd/src/ |
H A D | StatsLogProcessor.h | 42 const int64_t timeBaseNs,
|
H A D | StatsLogProcessor.cpp | 91 const int64_t timeBaseNs, in StatsLogProcessor() argument 101 mTimeBaseNs(timeBaseNs), in StatsLogProcessor()
|