[tor-commits] [arm/master] Give daemon tracker test more time

atagar at torproject.org atagar at torproject.org
Sun Sep 21 19:53:47 UTC 2014


commit b3744c93608df020e07e59069e2d5803c05ec164
Author: Damian Johnson <atagar at torproject.org>
Date:   Sun Sep 21 12:10:18 2014 -0700

    Give daemon tracker test more time
    
    Our daemon tracker checks that when configured to run every 0.01 seconds it
    fires at *least* twice in 0.05. As with any timing test though this can still go
    awry...
    
    ======================================================================
    FAIL: test_pausing_daemon (util.tracker.daemon.TestDaemon)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/usr/local/lib/python2.7/dist-packages/mock.py", line 1201, in patched
        return func(*args, **keywargs)
      File "/home/atagar/Desktop/arm/test/util/tracker/daemon.py", line 76, in test_pausing_daemon
        self.assertTrue(2 < daemon.run_counter())
    AssertionError: False is not true
    
    ----------------------------------------------------------------------
    
    Bumping the test time to 0.2 to give it four times as long. In all the test
    runs I've done this is the first time for this to crop up so should be more
    than enough.
---
 test/util/tracker/daemon.py |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/util/tracker/daemon.py b/test/util/tracker/daemon.py
index 89f6031..5bf75fd 100644
--- a/test/util/tracker/daemon.py
+++ b/test/util/tracker/daemon.py
@@ -63,7 +63,7 @@ class TestDaemon(unittest.TestCase):
     # Check that we can pause and unpause daemon.
 
     with Daemon(0.01) as daemon:
-      time.sleep(0.05)
+      time.sleep(0.2)
       self.assertTrue(2 < daemon.run_counter())
 
       daemon.set_paused(True)
@@ -72,5 +72,5 @@ class TestDaemon(unittest.TestCase):
       self.assertEqual(0, daemon.run_counter())
 
       daemon.set_paused(False)
-      time.sleep(0.05)
+      time.sleep(0.2)
       self.assertTrue(2 < daemon.run_counter())





More information about the tor-commits mailing list