Searched refs:mSlicedConditionState (Results 1 – 3 of 3) sorted by relevance
/aosp12/packages/modules/StatsD/statsd/src/condition/ |
H A D | SimpleConditionTracker.cpp | 131 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 D | SimpleConditionTracker.h | 79 return &mSlicedConditionState; in getSlicedDimensionMap() 115 std::map<HashableDimensionKey, int> mSlicedConditionState; variable
|
/aosp12/packages/modules/StatsD/statsd/tests/condition/ |
H A D | SimpleConditionTracker_test.cpp | 419 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 …]
|