[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [bridgedb/master] Increase sleep time in test_bridgedb.py tests for non-CI machines.
commit d131f15a98573dd37619b6bb7895e09589e223b8
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date: Wed Aug 20 21:20:37 2014 +0000
Increase sleep time in test_bridgedb.py tests for non-CI machines.
---
lib/bridgedb/test/test_bridgedb.py | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/lib/bridgedb/test/test_bridgedb.py b/lib/bridgedb/test/test_bridgedb.py
index e54d324..0d53fef 100644
--- a/lib/bridgedb/test/test_bridgedb.py
+++ b/lib/bridgedb/test/test_bridgedb.py
@@ -56,6 +56,19 @@ class BridgeDBCliTest(unittest.TestCase):
return pid
+ def doSleep(self):
+ """Sleep for some ammount of time.
+
+ We usually have less fake bridge descriptors with CI runs than we do
+ during other tests, so we can safely decrease the sleep time on CI
+ machines.
+ """
+ if os.environ.get("TRAVIS"):
+ time.sleep(5)
+ else:
+ time.sleep(20)
+ return
+
def test_bridgedb_assignments_log(self):
"""This test should only be run if a BridgeDB server has already been
started in another process.
@@ -81,7 +94,7 @@ class BridgeDBCliTest(unittest.TestCase):
os.unlink(self.assignmentsFile)
os.kill(self.pid, signal.SIGHUP)
- time.sleep(5)
+ self.doSleep()
self.assertTrue(os.path.isfile(self.assignmentsFile))
def test_bridgedb_SIGUSR1_buckets(self):
@@ -90,7 +103,7 @@ class BridgeDBCliTest(unittest.TestCase):
raise SkipTest("Can't run test: no BridgeDB process running.")
os.kill(self.pid, signal.SIGUSR1)
- time.sleep(5)
+ self.doSleep()
buckets = [['email', False], ['https', False], ['unallocated', False]]
for rundirfile in os.listdir(self.rundir):
for bucket in buckets:
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits