Home
last modified time | relevance | path

Searched refs:mSlicedConditionState (Results 1 – 3 of 3) sorted by relevance

/aosp12/packages/modules/StatsD/statsd/src/condition/
H A DSimpleConditionTracker.cpp131 for (const auto& pair : mSlicedConditionState) { in dumpState()
153 for (const auto& cond : mSlicedConditionState) { in handleStopAll()
161 mSlicedConditionState.clear(); in handleStopAll()
166 if (!mSliced || mSlicedConditionState.find(newKey) != mSlicedConditionState.end()) { in hitGuardRail()
188 auto outputIt = mSlicedConditionState.find(outputKey); in handleConditionEvent()
196 if (outputIt == mSlicedConditionState.end()) { in handleConditionEvent()
200 mSlicedConditionState[outputKey] = 1; in handleConditionEvent()
206 mSlicedConditionState[outputKey] = 0; in handleConditionEvent()
248 mSlicedConditionState.erase(outputIt); in handleConditionEvent()
315 if (itr == mSlicedConditionState.end()) { in evaluateCondition()
[all …]
H A DSimpleConditionTracker.h79 return &mSlicedConditionState; in getSlicedDimensionMap()
115 std::map<HashableDimensionKey, int> mSlicedConditionState; variable
/aosp12/packages/modules/StatsD/statsd/tests/condition/
H A DSimpleConditionTracker_test.cpp419 ASSERT_EQ(1UL, conditionTracker.mSlicedConditionState.size()); in TEST()
421 ASSERT_EQ(uids.size(), conditionTracker.mSlicedConditionState.size()); in TEST()
451 ASSERT_EQ(1UL, conditionTracker.mSlicedConditionState.size()); in TEST()
453 ASSERT_EQ(uids.size(), conditionTracker.mSlicedConditionState.size()); in TEST()
472 ASSERT_EQ(1UL, conditionTracker.mSlicedConditionState.size()); in TEST()
488 ASSERT_EQ(0UL, conditionTracker.mSlicedConditionState.size()); in TEST()
545 ASSERT_EQ(1UL, conditionTracker.mSlicedConditionState.size()); in TEST()
593 ASSERT_EQ(0UL, conditionTracker.mSlicedConditionState.size()); in TEST()
637 ASSERT_EQ(1UL, conditionTracker.mSlicedConditionState.size()); in TEST()
673 ASSERT_EQ(2UL, conditionTracker.mSlicedConditionState.size()); in TEST()
[all …]