Lines Matching refs:concurrentTime
83 static void TestConcurrentTimesConsistent(const struct concurrent_time_t &concurrentTime) { in TestConcurrentTimesConsistent() argument
85 for (const auto &vec : concurrentTime.policy) { in TestConcurrentTimesConsistent()
90 for (const auto &vec : concurrentTime.policy) { in TestConcurrentTimesConsistent()
93 ASSERT_LE(concurrentTime.active[i], policySum); in TestConcurrentTimesConsistent()
94 policySum -= concurrentTime.active[i]; in TestConcurrentTimesConsistent()
97 for (size_t i = 0; i < concurrentTime.active.size(); ++i) { in TestConcurrentTimesConsistent()
98 for (const auto &vec : concurrentTime.policy) { in TestConcurrentTimesConsistent()
101 auto activeSum = concurrentTime.active[concurrentTime.active.size() - 1 - i]; in TestConcurrentTimesConsistent()
112 const struct concurrent_time_t &concurrentTime) { in TestUidTimesConsistent() argument
113 ASSERT_NO_FATAL_FAILURE(TestConcurrentTimesConsistent(concurrentTime)); in TestUidTimesConsistent()
114 ASSERT_EQ(timeInState.size(), concurrentTime.policy.size()); in TestUidTimesConsistent()
119 uint64_t concurrentSum = std::accumulate(concurrentTime.policy[i].begin(), in TestUidTimesConsistent()
120 concurrentTime.policy[i].end(), (uint64_t)0); in TestUidTimesConsistent()
127 uint64_t activeSum = std::accumulate(concurrentTime.active.begin(), concurrentTime.active.end(), in TestUidTimesConsistent()