Home | History | Annotate | Download | only in scheduler

Lines Matching refs:timer

24   scoped_refptr<FakeDelayBasedTimeSource> timer =
26 timer->SetClient(&client);
28 timer->SetActive(true);
29 EXPECT_TRUE(timer->Active());
32 timer->SetNow(timer->Now() + base::TimeDelta::FromMilliseconds(16));
34 EXPECT_TRUE(timer->Active());
42 scoped_refptr<FakeDelayBasedTimeSource> timer =
44 timer->SetClient(&client);
45 timer->SetActive(true);
47 timer->SetActive(false);
56 scoped_refptr<FakeDelayBasedTimeSource> timer =
58 timer->SetClient(&client);
59 timer->SetActive(true);
62 timer->SetActive(true);
70 scoped_refptr<FakeDelayBasedTimeSource> timer =
72 timer->SetClient(&client);
73 timer->SetActive(true);
77 timer->SetActive(true);
87 scoped_refptr<FakeDelayBasedTimeSource> timer =
89 timer->SetClient(&client);
90 timer->SetActive(true);
96 timer->SetNow(timer->Now() + Interval());
108 scoped_refptr<FakeDelayBasedTimeSource> timer =
110 timer->SetClient(&client);
111 timer->SetActive(true);
117 timer->SetNow(timer->Now() + Interval() +
131 scoped_refptr<FakeDelayBasedTimeSource> timer =
133 timer->SetClient(&client);
134 timer->SetActive(true);
140 timer->SetNow(timer->Now() + 2 * Interval());
153 scoped_refptr<FakeDelayBasedTimeSource> timer =
155 timer->SetClient(&client);
156 timer->SetActive(true);
162 timer->SetNow(timer->Now() + 2 * Interval() +
175 scoped_refptr<FakeDelayBasedTimeSource> timer =
177 timer->SetClient(&client);
178 timer->SetActive(true);
184 timer->SetNow(timer->Now() + Interval() +
197 scoped_refptr<FakeDelayBasedTimeSource> timer =
199 timer->SetClient(&client);
200 timer->SetActive(true);
207 timer->SetNow(timer->Now() + Interval());
208 timer->SetTimebaseAndInterval(
209 timer->Now() + base::TimeDelta::FromMilliseconds(1), Interval());
216 timer->SetNow(timer->Now() + Interval());
217 timer->SetTimebaseAndInterval(
218 timer->Now() - base::TimeDelta::FromMilliseconds(1), Interval());
228 scoped_refptr<FakeDelayBasedTimeSource> timer =
230 timer->SetClient(&client);
231 timer->SetActive(true);
238 timer->SetNow(timer->Now() + Interval());
248 timer->SetTimebaseAndInterval(timer->Now() + jitter, Interval());
254 timer->SetNow(timer->Now() + Interval() + jitter);
262 timer->SetTimebaseAndInterval(base::TimeTicks() + Interval(), Interval());
272 scoped_refptr<FakeDelayBasedTimeSource> timer =
274 timer->SetClient(&client);
275 timer->SetActive(true);
282 timer->SetNow(timer->Now() + Interval());
290 timer->SetTimebaseAndInterval(base::TimeTicks() + Interval(), Interval() * 2);
296 timer->SetNow(timer->Now() + Interval() * 2);
304 timer->SetTimebaseAndInterval(base::TimeTicks() + Interval() * 3, Interval());
314 scoped_refptr<FakeDelayBasedTimeSource> timer =
316 timer->SetClient(&client);
317 timer->SetActive(true);
323 base::TimeTicks future_timebase = timer->Now() + Interval() * 10;
330 timer->SetTimebaseAndInterval(future_timebase, Interval());
331 timer->SetNow(timer->Now() + Interval() + jitter1);
337 timer->SetTimebaseAndInterval(future_timebase, Interval());
338 timer->SetNow(timer->Now() + Interval() - jitter1);
344 timer->SetTimebaseAndInterval(future_timebase, Interval());
345 timer->SetNow(timer->Now() + Interval() - jitter1);
351 timer->SetTimebaseAndInterval(future_timebase, Interval());
352 timer->SetNow(timer->Now() + Interval() + jitter1);
361 timer->SetTimebaseAndInterval(future_timebase, Interval());
362 timer->SetNow(timer->Now() + Interval() + jitter8);
368 timer->SetTimebaseAndInterval(future_timebase, Interval());
369 timer->SetNow(timer->Now() + Interval() - jitter8);
375 timer->SetTimebaseAndInterval(future_timebase, Interval());
376 timer->SetNow(timer->Now() + Interval() - jitter8);
382 timer->SetTimebaseAndInterval(future_timebase, Interval());
383 timer->SetNow(timer->Now() + Interval() + jitter8);
392 timer->SetTimebaseAndInterval(future_timebase, Interval());
393 timer->SetNow(timer->Now() + Interval() + jitter15);
399 timer->SetTimebaseAndInterval(future_timebase, Interval());
400 timer->SetNow(timer->Now() + Interval() - jitter15);
406 timer->SetTimebaseAndInterval(future_timebase, Interval());
407 timer->SetNow(timer->Now() + Interval() - jitter15);
413 timer->SetTimebaseAndInterval(future_timebase, Interval());
414 timer->SetNow(timer->Now() + Interval() + jitter15);
425 scoped_refptr<FakeDelayBasedTimeSource> timer =
427 timer->SetClient(&client);
428 timer->SetActive(true);
438 timer->SetNow(timer->Now() + base::TimeDelta::FromMilliseconds(delay_ms));
450 scoped_refptr<FakeDelayBasedTimeSource> timer =
452 timer->SetClient(&client);
453 timer->SetActive(true); // Should post a task.
454 timer->SetActive(false);
455 timer = NULL;
465 scoped_refptr<FakeDelayBasedTimeSource> timer =
467 timer->SetClient(&client);
470 timer->SetActive(true);
473 // Stop the timer
474 timer->SetActive(false);
479 // Start the timer again, but before the next tick time the timer previously
481 timer->SetNow(timer->Now() + base::TimeDelta::FromMilliseconds(4));
482 timer->SetActive(true);
490 scoped_refptr<FakeDelayBasedTimeSource> timer =
492 timer->SetClient(&client);
495 timer->SetActive(true);
498 // Stop the timer.
499 timer->SetActive(false);
504 // Start the timer again, but before the next tick time the timer previously
506 timer->SetNow(timer->Now() + base::TimeDelta::FromMilliseconds(20));
507 timer->SetActive(true);
520 scoped_refptr<FakeDelayBasedTimeSource> timer =
522 timer->SetClient(&client);
523 timer->SetNow(big_now);
524 timer->SetActive(true);
532 scoped_refptr<FakeDelayBasedTimeSource> timer =
534 timer->SetClient(&client);
536 timer->SetActive(true);
539 // SetActive should return empty TimeTicks when the timer is deactivated.
540 base::TimeTicks missed_tick_time = timer->SetActive(false);