/packages/modules/StatsD/statsd/tests/condition/ |
D | SimpleConditionTracker_test.cpp | 142 vector<ConditionState> conditionCache(1, ConditionState::kNotEvaluated); in TEST() local 145 conditionTracker.isConditionMet(queryKey, allPredicates, false, conditionCache); in TEST() 146 EXPECT_EQ(ConditionState::kFalse, conditionCache[0]); in TEST() 158 conditionCache[0] = ConditionState::kNotEvaluated; in TEST() 159 conditionTracker.evaluateCondition(*screenOffEvent, matcherState, allPredicates, conditionCache, in TEST() 161 EXPECT_EQ(ConditionState::kFalse, conditionCache[0]); in TEST() 171 conditionCache[0] = ConditionState::kNotEvaluated; in TEST() 173 conditionTracker.evaluateCondition(*screenOnEvent, matcherState, allPredicates, conditionCache, in TEST() 175 EXPECT_EQ(ConditionState::kTrue, conditionCache[0]); in TEST() 196 vector<ConditionState> conditionCache(1, ConditionState::kNotEvaluated); in TEST() local [all …]
|
/packages/modules/StatsD/statsd/src/condition/ |
D | SimpleConditionTracker.cpp | 62 vector<bool>& stack, vector<ConditionState>& conditionCache) { in init() argument 69 isConditionMet(conditionKey, allConditionTrackers, mSliced, conditionCache); in init() 142 void SimpleConditionTracker::handleStopAll(std::vector<ConditionState>& conditionCache, in handleStopAll() argument 159 conditionCache[mIndex] = ConditionState::kFalse; in handleStopAll() 182 bool matchStart, ConditionState* conditionCache, in handleConditionEvent() argument 190 (*conditionCache) = ConditionState::kUnknown; in handleConditionEvent() 257 (*conditionCache) = newCondition; in handleConditionEvent() 267 vector<ConditionState>& conditionCache, in evaluateCondition() argument 269 if (conditionCache[mIndex] != ConditionState::kNotEvaluated) { in evaluateCondition() 272 (long long)mConditionId, conditionCache[mIndex]); in evaluateCondition() [all …]
|
D | CombinationConditionTracker.cpp | 42 vector<ConditionState>& conditionCache) { in init() argument 52 if (conditionCache[childIndex] == ConditionState::kNotEvaluated) { in init() 54 conditionIdIndexMap, stack, conditionCache); in init() 57 conditionCache[mIndex] = in init() 58 evaluateCombinationCondition(mChildren, mLogicalOperation, conditionCache); in init() 93 conditionIdIndexMap, stack, conditionCache); in init() 114 evaluateCombinationCondition(mUnSlicedChildren, mLogicalOperation, conditionCache); in init() 115 conditionCache[mIndex] = in init() 116 evaluateCombinationCondition(mChildren, mLogicalOperation, conditionCache); in init() 172 vector<ConditionState>& conditionCache) const { in isConditionMet() [all …]
|
D | SimpleConditionTracker.h | 41 std::vector<ConditionState>& conditionCache) override; 51 std::vector<ConditionState>& conditionCache, 57 std::vector<ConditionState>& conditionCache) const override; 120 void handleStopAll(std::vector<ConditionState>& conditionCache, 124 ConditionState* conditionCache, bool* changedCache);
|
D | condition_util.cpp | 35 const std::vector<ConditionState>& conditionCache) { in evaluateCombinationCondition() argument 43 ConditionState childState = conditionCache[childIndex]; in evaluateCombinationCondition() 72 ((conditionCache[children[0]] == ConditionState::kFalse) ? in evaluateCombinationCondition()
|
D | ConditionTracker.h | 60 std::vector<bool>& stack, std::vector<ConditionState>& conditionCache) = 0; 95 std::vector<ConditionState>& conditionCache, 110 std::vector<ConditionState>& conditionCache) const = 0;
|
D | CombinationConditionTracker.h | 36 std::vector<ConditionState>& conditionCache) override; 46 std::vector<ConditionState>& conditionCache, 52 std::vector<ConditionState>& conditionCache) const override;
|
D | condition_util.h | 39 const std::vector<ConditionState>& conditionCache);
|
/packages/modules/StatsD/statsd/tests/metrics/parsing_utils/ |
D | config_update_utils_test.cpp | 802 std::vector<ConditionState> conditionCache; in TEST_F() local 807 trackerToConditionMap, conditionCache, replacedConditions)); in TEST_F() 855 ASSERT_EQ(conditionCache.size(), 6); in TEST_F() 856 EXPECT_EQ(conditionCache[simple1Index], ConditionState::kFalse); in TEST_F() 857 EXPECT_EQ(conditionCache[simple2Index], ConditionState::kUnknown); in TEST_F() 858 EXPECT_EQ(conditionCache[simple3Index], ConditionState::kUnknown); in TEST_F() 859 EXPECT_EQ(conditionCache[combination1Index], ConditionState::kUnknown); in TEST_F() 860 EXPECT_EQ(conditionCache[combination2Index], ConditionState::kUnknown); in TEST_F() 861 EXPECT_EQ(conditionCache[combination4Index], ConditionState::kTrue); in TEST_F() 1863 vector<ConditionState> conditionCache = {ConditionState::kTrue, ConditionState::kUnknown}; in TEST_F() local [all …]
|
D | metrics_manager_util_test.cpp | 418 vector<ConditionState> conditionCache(5, ConditionState::kNotEvaluated); in TEST() local 420 allConditionTrackers[3]->isConditionMet(queryKey, allConditionTrackers, false, conditionCache); in TEST() 421 allConditionTrackers[4]->isConditionMet(queryKey, allConditionTrackers, false, conditionCache); in TEST() 422 EXPECT_EQ(ConditionState::kUnknown, conditionCache[0]); in TEST() 423 EXPECT_EQ(ConditionState::kFalse, conditionCache[1]); in TEST() 424 EXPECT_EQ(ConditionState::kFalse, conditionCache[2]); in TEST() 425 EXPECT_EQ(ConditionState::kFalse, conditionCache[3]); in TEST() 426 EXPECT_EQ(ConditionState::kUnknown, conditionCache[4]); in TEST()
|
/packages/modules/StatsD/statsd/src/metrics/ |
D | MetricsManager.cpp | 621 vector<ConditionState> conditionCache(mAllConditionTrackers.size(), in onLogEvent() local 630 condition->evaluateCondition(event, matcherCache, mAllConditionTrackers, conditionCache, in onLogEvent() 645 mAllMetricProducers[metricIndex]->onConditionChanged(conditionCache[i], in onLogEvent() 651 mAllMetricProducers[metricIndex]->onSlicedConditionMayChange(conditionCache[i], in onLogEvent()
|
/packages/modules/StatsD/statsd/src/metrics/parsing_utils/ |
D | config_update_utils.cpp | 306 vector<ConditionState>& conditionCache, set<int64_t>& replacedConditions) { in updateConditions() argument 311 conditionCache.assign(conditionTrackerCount, ConditionState::kNotEvaluated); in updateConditions() 388 cycleTracker, conditionCache)) { in updateConditions() 1125 vector<ConditionState> conditionCache; in updateStatsdConfig() local 1144 newConditionTrackers, trackerToConditionMap, conditionCache, in updateStatsdConfig() 1158 newConditionTrackers, conditionCache, stateAtomIdMap, allStateGroupMaps, in updateStatsdConfig()
|
D | config_update_utils.h | 116 std::vector<ConditionState>& conditionCache,
|