Home | History | Annotate | Download | only in timer

Lines Matching refs:Timer

11 #include "base/timer/timer.h"
20 // The message loops on which each timer should be tested.
127 // This should run before the timer expires.
130 // Now start the timer.
176 // This should run before the timer expires.
179 // Now start the timer.
208 // If Delay is never called, the timer shouldn't go off.
210 base::DelayTimer timer(FROM_HERE, TimeDelta::FromMilliseconds(1), &target,
225 base::DelayTimer timer(FROM_HERE, TimeDelta::FromMilliseconds(1), &target,
227 timer.Reset();
238 ResetHelper(base::DelayTimer* timer, DelayTimerTarget* target)
239 : timer_(timer), target_(target) {}
254 // If Delay is never called, the timer shouldn't go off.
256 base::DelayTimer timer(FROM_HERE, TimeDelta::FromMilliseconds(50), &target,
258 timer.Reset();
260 ResetHelper reset_helper(&timer, &target);
290 base::DelayTimer timer(FROM_HERE, TimeDelta::FromMilliseconds(50), &target,
292 timer.Reset();
295 // When the timer is deleted, the DelayTimerFatalTarget should never be
318 // If underline timer does not handle properly, we will crash or fail
420 base::Timer timer(false, false);
421 EXPECT_FALSE(timer.IsRunning());
422 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
424 EXPECT_TRUE(timer.IsRunning());
425 timer.Stop();
426 EXPECT_FALSE(timer.IsRunning());
427 EXPECT_TRUE(timer.user_task().is_null());
431 base::Timer timer(true, false);
433 EXPECT_FALSE(timer.IsRunning());
434 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
436 EXPECT_TRUE(timer.IsRunning());
437 timer.Stop();
438 EXPECT_FALSE(timer.IsRunning());
439 ASSERT_FALSE(timer.user_task().is_null());
440 timer.Reset();
441 EXPECT_TRUE(timer.IsRunning());
446 base::Timer timer(false, false);
449 EXPECT_FALSE(timer.IsRunning());
450 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
452 EXPECT_TRUE(timer.IsRunning());
454 EXPECT_FALSE(timer.IsRunning());
455 EXPECT_TRUE(timer.user_task().is_null());
460 base::Timer timer(FROM_HERE, TimeDelta::FromDays(1),
462 EXPECT_FALSE(timer.IsRunning());
463 timer.Reset();
464 EXPECT_TRUE(timer.IsRunning());
465 timer.Stop();
466 EXPECT_FALSE(timer.IsRunning());
467 timer.Reset();
468 EXPECT_TRUE(timer.IsRunning());
473 base::Timer timer(FROM_HERE, TimeDelta::FromDays(1),
475 EXPECT_FALSE(timer.IsRunning());
476 timer.Reset();
477 EXPECT_TRUE(timer.IsRunning());
478 timer.Stop();
479 EXPECT_FALSE(timer.IsRunning());
480 timer.Reset();
481 EXPECT_TRUE(timer.IsRunning());
508 base::Timer timer(false, false);
509 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10),
511 timer.Stop();
512 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(40),
524 base::Timer timer(false, false);
525 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10),
527 timer.Reset();
529 ASSERT_FALSE(timer.user_task().is_null());