Home
last modified time | relevance | path

Searched refs:AnomalyTracker (Results 1 – 20 of 20) sorted by relevance

/frameworks/base/cmds/statsd/src/anomaly/
DAnomalyTracker.cpp34 AnomalyTracker::AnomalyTracker(const Alert& alert, const ConfigKey& configKey) in AnomalyTracker() function in android::os::statsd::AnomalyTracker
48 AnomalyTracker::~AnomalyTracker() { in ~AnomalyTracker()
52 void AnomalyTracker::resetStorage() { in resetStorage()
60 size_t AnomalyTracker::index(int64_t bucketNum) const { in index()
67 void AnomalyTracker::advanceMostRecentBucketTo(const int64_t& bucketNum) { in advanceMostRecentBucketTo()
93 void AnomalyTracker::addPastBucket(const MetricDimensionKey& key, in addPastBucket()
123 void AnomalyTracker::addPastBucket(std::shared_ptr<DimToValMap> bucket, in addPastBucket()
142 void AnomalyTracker::subtractBucketFromSum(const shared_ptr<DimToValMap>& bucket) { in subtractBucketFromSum()
152 void AnomalyTracker::subtractValueFromSum(const MetricDimensionKey& key, in subtractValueFromSum()
164 void AnomalyTracker::addBucketToSum(const shared_ptr<DimToValMap>& bucket) { in addBucketToSum()
[all …]
DAnomalyTracker.h39 class AnomalyTracker : public virtual RefBase {
41 AnomalyTracker(const Alert& alert, const ConfigKey& configKey);
43 virtual ~AnomalyTracker();
DDurationAnomalyTracker.h28 class DurationAnomalyTracker : public virtual AnomalyTracker {
DDurationAnomalyTracker.cpp29 : AnomalyTracker(alert, configKey), mAlarmMonitor(alarmMonitor) { in DurationAnomalyTracker()
/frameworks/base/cmds/statsd/src/metrics/
DMetricProducer.h142 virtual sp<AnomalyTracker> addAnomalyTracker(const Alert &alert, in addAnomalyTracker()
145 sp<AnomalyTracker> anomalyTracker = new AnomalyTracker(alert, mConfigKey); in addAnomalyTracker()
272 std::vector<sp<AnomalyTracker>> mAnomalyTrackers;
Dmetrics_manager_util.h107 vector<sp<AnomalyTracker>>& allAnomalyTrackers,
DDurationMetricProducer.h49 sp<AnomalyTracker> addAnomalyTracker(const Alert &alert,
Dmetrics_manager_util.cpp550 vector<sp<AnomalyTracker>>& allAnomalyTrackers) { in initAlerts()
571 sp<AnomalyTracker> anomalyTracker = metric->addAnomalyTracker(alert, anomalyAlarmMonitor); in initAlerts()
655 vector<sp<AnomalyTracker>>& allAnomalyTrackers, in initStatsdConfig()
DMetricsManager.h169 std::vector<sp<AnomalyTracker>> mAllAnomalyTrackers;
DDurationMetricProducer.cpp142 sp<AnomalyTracker> DurationMetricProducer::addAnomalyTracker( in addAnomalyTracker()
/frameworks/base/cmds/statsd/tests/
DMetricsManager_test.cpp281 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
309 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
334 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
359 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
383 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
407 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
432 std::vector<sp<AnomalyTracker>> allAnomalyTrackers; in TEST()
/frameworks/base/cmds/statsd/tests/anomaly/
DAnomalyTracker_test.cpp69 bool detectAnomaliesPass(AnomalyTracker& tracker, in detectAnomaliesPass()
88 void detectAndDeclareAnomalies(AnomalyTracker& tracker, in detectAndDeclareAnomalies()
101 void checkRefractoryTimes(AnomalyTracker& tracker, in checkRefractoryTimes()
127 AnomalyTracker anomalyTracker(alert, kConfigKey); in TEST()
272 AnomalyTracker anomalyTracker(alert, kConfigKey); in TEST()
/frameworks/base/cmds/statsd/tests/e2e/
DAnomaly_count_e2e_test.cpp73 sp<AnomalyTracker> anomalyTracker = in TEST()
176 sp<AnomalyTracker> anomalyTracker = in TEST()
DAnomaly_duration_sum_e2e_test.cpp109 sp<AnomalyTracker> anomalyTracker = in TEST()
286 sp<AnomalyTracker> anomalyTracker = in TEST()
399 sp<AnomalyTracker> anomalyTracker = in TEST()
/frameworks/base/cmds/statsd/tests/metrics/
DCountMetricProducer_test.cpp227 sp<AnomalyTracker> anomalyTracker = countProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
343 sp<AnomalyTracker> anomalyTracker = countProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
DGaugeMetricProducer_test.cpp150 sp<AnomalyTracker> anomalyTracker = gaugeProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
446 sp<AnomalyTracker> anomalyTracker = gaugeProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
DDurationMetricProducer_test.cpp267 sp<AnomalyTracker> anomalyTracker = durationProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
DValueMetricProducer_test.cpp638 sp<AnomalyTracker> anomalyTracker = valueProducer.addAnomalyTracker(alert, alarmMonitor); in TEST()
/frameworks/base/cmds/statsd/
DAndroid.mk26 src/anomaly/AnomalyTracker.cpp \
/frameworks/base/cmds/statsd/src/
Datoms.proto1312 * frameworks/base/cmds/statsd/src/anomaly/AnomalyTracker.cpp