Lines Matching refs:anomalyTracker
326 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
330 {anomalyTracker}); in TEST()
336 tracker.predictAnomalyTimestampNs(*anomalyTracker, eventStartTimeNs)); in TEST()
346 tracker.predictAnomalyTimestampNs(*anomalyTracker, event1StartTimeNs)); in TEST()
366 tracker.predictAnomalyTimestampNs(*anomalyTracker, event2StartTimeNs)); in TEST()
375 tracker.predictAnomalyTimestampNs(*anomalyTracker, event3StartTimeNs)); in TEST()
391 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
396 bucketSizeNs, true, false, {anomalyTracker}); in TEST()
403 tracker.predictAnomalyTimestampNs(*anomalyTracker, eventStartTimeNs)); in TEST()
408 anomalyTracker->getRefractoryPeriodEndsSec(DEFAULT_METRIC_DIMENSION_KEY)); in TEST()
412 anomalyTracker->getRefractoryPeriodEndsSec(DEFAULT_METRIC_DIMENSION_KEY)); in TEST()
414 tracker.predictAnomalyTimestampNs(*anomalyTracker, event2StartTimeNs)); in TEST()
437 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
441 bucketSizeNs, true, false, {anomalyTracker}); in TEST()
447 tracker.predictAnomalyTimestampNs(*anomalyTracker, eventStartTimeNs)); in TEST()
452 anomalyTracker->getRefractoryPeriodEndsSec(DEFAULT_METRIC_DIMENSION_KEY); in TEST()
467 tracker.predictAnomalyTimestampNs(*anomalyTracker, event3StartTimeNs); in TEST()
497 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
501 false, false, {anomalyTracker}); in TEST()
506 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
514 ASSERT_EQ(1u, anomalyTracker->mAlarms.size()); in TEST()
516 (long long)(anomalyTracker->mAlarms.begin()->second->timestampSec * NS_PER_SEC)); in TEST()
522 EXPECT_EQ(anomalyTracker->getSumOverPastBuckets(eventKey), (long long)(bucketSizeNs)); in TEST()
523 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), in TEST()
548 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
552 false, {anomalyTracker}); in TEST()
556 ASSERT_EQ(1u, anomalyTracker->mAlarms.size()); in TEST()
557 sp<const InternalAlarm> alarm = anomalyTracker->mAlarms.begin()->second; in TEST()
559 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
562 ASSERT_EQ(0u, anomalyTracker->mAlarms.size()); in TEST()
563 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
567 ASSERT_EQ(1u, anomalyTracker->mAlarms.size()); in TEST()
568 alarm = anomalyTracker->mAlarms.begin()->second; in TEST()
570 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
574 ASSERT_EQ(1u, anomalyTracker->mAlarms.size()); in TEST()
575 alarm = anomalyTracker->mAlarms.begin()->second; in TEST()
577 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
580 ASSERT_EQ(1u, anomalyTracker->mAlarms.size()); in TEST()
581 alarm = anomalyTracker->mAlarms.begin()->second; in TEST()
583 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 0U); in TEST()
587 anomalyTracker->informAlarmsFired(62 * NS_PER_SEC, firedAlarms); in TEST()
588 ASSERT_EQ(0u, anomalyTracker->mAlarms.size()); in TEST()
589 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 62U + refPeriodSec); in TEST()
592 ASSERT_EQ(0u, anomalyTracker->mAlarms.size()); in TEST()
593 EXPECT_EQ(anomalyTracker->getRefractoryPeriodEndsSec(eventKey), 62U + refPeriodSec); in TEST()
650 sp<DurationAnomalyTracker> anomalyTracker = in TEST() local
654 false, false, {anomalyTracker}); in TEST()