Home
last modified time | relevance | path

Searched refs:conditionCache (Results 1 – 13 of 13) sorted by relevance

/packages/modules/StatsD/statsd/tests/condition/
DSimpleConditionTracker_test.cpp142 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/
DSimpleConditionTracker.cpp62 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 …]
DCombinationConditionTracker.cpp42 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 …]
DSimpleConditionTracker.h41 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);
Dcondition_util.cpp35 const std::vector<ConditionState>& conditionCache) { in evaluateCombinationCondition() argument
43 ConditionState childState = conditionCache[childIndex]; in evaluateCombinationCondition()
72 ((conditionCache[children[0]] == ConditionState::kFalse) ? in evaluateCombinationCondition()
DConditionTracker.h60 std::vector<bool>& stack, std::vector<ConditionState>& conditionCache) = 0;
95 std::vector<ConditionState>& conditionCache,
110 std::vector<ConditionState>& conditionCache) const = 0;
DCombinationConditionTracker.h36 std::vector<ConditionState>& conditionCache) override;
46 std::vector<ConditionState>& conditionCache,
52 std::vector<ConditionState>& conditionCache) const override;
Dcondition_util.h39 const std::vector<ConditionState>& conditionCache);
/packages/modules/StatsD/statsd/tests/metrics/parsing_utils/
Dconfig_update_utils_test.cpp802 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 …]
Dmetrics_manager_util_test.cpp418 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/
DMetricsManager.cpp621 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/
Dconfig_update_utils.cpp306 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()
Dconfig_update_utils.h116 std::vector<ConditionState>& conditionCache,