Home | History | Annotate | Download | only in timer

Lines Matching refs:timer

7 #include "base/timer/timer.h"
14 // The message loops on which each timer should be tested.
106 // This should run before the timer expires.
109 // Now start the timer.
155 // This should run before the timer expires.
158 // Now start the timer.
191 // If Delay is never called, the timer shouldn't go off.
193 base::DelayTimer<DelayTimerTarget> timer(FROM_HERE,
208 base::DelayTimer<DelayTimerTarget> timer(FROM_HERE,
210 timer.Reset();
221 ResetHelper(base::DelayTimer<DelayTimerTarget>* timer,
223 : timer_(timer),
240 // If Delay is never called, the timer shouldn't go off.
242 base::DelayTimer<DelayTimerTarget> timer(FROM_HERE,
244 timer.Reset();
246 ResetHelper reset_helper(&timer, &target);
276 base::DelayTimer<DelayTimerFatalTarget> timer(
279 timer.Reset();
282 // When the timer is deleted, the DelayTimerFatalTarget should never be
305 // If underline timer does not handle properly, we will crash or fail
393 base::Timer timer(false, false);
394 EXPECT_FALSE(timer.IsRunning());
395 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
397 EXPECT_TRUE(timer.IsRunning());
398 timer.Stop();
399 EXPECT_FALSE(timer.IsRunning());
400 EXPECT_TRUE(timer.user_task().is_null());
404 base::Timer timer(true, false);
406 EXPECT_FALSE(timer.IsRunning());
407 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
409 EXPECT_TRUE(timer.IsRunning());
410 timer.Stop();
411 EXPECT_FALSE(timer.IsRunning());
412 ASSERT_FALSE(timer.user_task().is_null());
413 timer.Reset();
414 EXPECT_TRUE(timer.IsRunning());
419 base::Timer timer(false, false);
422 EXPECT_FALSE(timer.IsRunning());
423 timer.Start(FROM_HERE, TimeDelta::FromDays(1),
425 EXPECT_TRUE(timer.IsRunning());
427 EXPECT_FALSE(timer.IsRunning());
428 EXPECT_TRUE(timer.user_task().is_null());
433 base::Timer timer(FROM_HERE, TimeDelta::FromDays(1),
435 EXPECT_FALSE(timer.IsRunning());
436 timer.Reset();
437 EXPECT_TRUE(timer.IsRunning());
438 timer.Stop();
439 EXPECT_FALSE(timer.IsRunning());
440 timer.Reset();
441 EXPECT_TRUE(timer.IsRunning());
446 base::Timer timer(FROM_HERE, TimeDelta::FromDays(1),
448 EXPECT_FALSE(timer.IsRunning());
449 timer.Reset();
450 EXPECT_TRUE(timer.IsRunning());
451 timer.Stop();
452 EXPECT_FALSE(timer.IsRunning());
453 timer.Reset();
454 EXPECT_TRUE(timer.IsRunning());
481 base::Timer timer(false, false);
482 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10),
484 timer.Stop();
485 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(40),
497 base::Timer timer(false, false);
498 timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10),
500 timer.Reset();
502 ASSERT_FALSE(timer.user_task().is_null());