• Home
  • Raw
  • Download

Lines Matching full:interval

111     uint32_t           interval;  in TestTrickleTimerPlainMode()  local
118 // Validate that timer picks a random interval between min and max in TestTrickleTimerPlainMode()
128 interval = timer.GetInterval(); in TestTrickleTimerPlainMode()
129 VerifyOrQuit((interval >= kMinInterval) && (interval <= kMaxInterval)); in TestTrickleTimerPlainMode()
133 AdvanceTime(interval); in TestTrickleTimerPlainMode()
138 // interval between min and max. in TestTrickleTimerPlainMode()
141 interval = timer.GetInterval(); in TestTrickleTimerPlainMode()
142 VerifyOrQuit((interval >= kMinInterval) && (interval <= kMaxInterval)); in TestTrickleTimerPlainMode()
157 uint32_t interval; in TestTrickleTimerTrickleMode() local
169 // Validate that trickle timer starts with random interval between in TestTrickleTimerTrickleMode()
176 interval = timer.GetInterval(); in TestTrickleTimerTrickleMode()
177 VerifyOrQuit((kMinInterval <= interval) && (interval <= kMaxInterval)); in TestTrickleTimerTrickleMode()
179 VerifyOrQuit((interval / 2 <= t) && (t <= interval)); in TestTrickleTimerTrickleMode()
182 // interval. in TestTrickleTimerTrickleMode()
187 interval = timer.GetInterval(); in TestTrickleTimerTrickleMode()
188 VerifyOrQuit(interval == kMinInterval); in TestTrickleTimerTrickleMode()
190 VerifyOrQuit((interval / 2 <= t) && (t <= interval)); in TestTrickleTimerTrickleMode()
210 AdvanceTime(interval - t); in TestTrickleTimerTrickleMode()
212 // Verify that interval is doubling each time up in TestTrickleTimerTrickleMode()
213 // to max interval. in TestTrickleTimerTrickleMode()
216 VerifyOrQuit(timer.GetInterval() == Min(interval * 2, kMaxInterval)); in TestTrickleTimerTrickleMode()
218 interval = timer.GetInterval(); in TestTrickleTimerTrickleMode()
220 VerifyOrQuit((interval / 2 <= t) && (t <= interval)); in TestTrickleTimerTrickleMode()
228 interval = timer.GetInterval(); in TestTrickleTimerTrickleMode()
229 VerifyOrQuit(interval == kMinInterval); in TestTrickleTimerTrickleMode()
241 uint32_t interval; in TestTrickleTimerMinMaxIntervalChange() local
258 // previously set does not impact the current interval. in TestTrickleTimerMinMaxIntervalChange()
261 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
265 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
266 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
276 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
292 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
298 // also does not impact the current interval. in TestTrickleTimerMinMaxIntervalChange()
302 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
306 VerifyOrQuit(interval == 3500); in TestTrickleTimerMinMaxIntervalChange()
307 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
317 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
333 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
339 // than the current interval being used by timer, does not in TestTrickleTimerMinMaxIntervalChange()
344 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
348 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
349 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
358 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
372 VerifyOrQuit(interval == timer.GetInterval()); in TestTrickleTimerMinMaxIntervalChange()
381 // than the current interval being used by timer. in TestTrickleTimerMinMaxIntervalChange()
385 // |<---- interval --^-------------------------------->| in TestTrickleTimerMinMaxIntervalChange()
391 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
395 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
396 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
414 // |<---- interval --------------^-------------------->| in TestTrickleTimerMinMaxIntervalChange()
420 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
424 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
425 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
443 // |<---- interval --------------------------------^-->| in TestTrickleTimerMinMaxIntervalChange()
450 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
453 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
454 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()
465 // Check that new interval is started immediately. in TestTrickleTimerMinMaxIntervalChange()
473 // |<---- interval -------------------------^--------->| in TestTrickleTimerMinMaxIntervalChange()
480 interval = timer.GetInterval(); in TestTrickleTimerMinMaxIntervalChange()
483 VerifyOrQuit(interval == 2000); in TestTrickleTimerMinMaxIntervalChange()
484 VerifyOrQuit((interval / 2 <= t) && (t < interval)); in TestTrickleTimerMinMaxIntervalChange()