From: robk-tahoe Date: Thu, 3 Apr 2008 23:26:24 +0000 (-0700) Subject: key_generator: up timeouts on keygen test X-Git-Url: https://git.rkrishnan.org/pf/content/en/footer/class-simplejson.JSONEncoder.html?a=commitdiff_plain;h=c838cfef44a8513ca34c0f0552e649adb5e65fb0;p=tahoe-lafs%2Ftahoe-lafs.git key_generator: up timeouts on keygen test in both these cases, the timeout only serves to abort a stuck test, and the key_generator should respond more quickly, but seeing test failures in buildbot on some platforms suggests that the test is too susceptible to timing issues on loaded buildslaves. --- diff --git a/src/allmydata/test/test_keygen.py b/src/allmydata/test/test_keygen.py index 7db87539..81d6df7e 100644 --- a/src/allmydata/test/test_keygen.py +++ b/src/allmydata/test/test_keygen.py @@ -51,7 +51,7 @@ class KeyGenService(unittest.TestCase, testutil.PollMixin): # first wait for key gen pool to fill up d = eventual.fireEventually() d.addCallback(p, 'waiting for pool to fill up') - d.addCallback(lambda junk: self.poll(keypool_full, timeout=16)) + d.addCallback(lambda junk: self.poll(keypool_full, timeout=60)) d.addCallback(p, 'grabbing a few keys') # grab a few keys, check that pool size shrinks @@ -92,7 +92,7 @@ class KeyGenService(unittest.TestCase, testutil.PollMixin): d.addCallback(p, 'checking pool replenishment') # check that the pool will refill - timeout = 2*kgs.key_generator.pool_size + kgs.key_generator.pool_refresh_delay + timeout = 4*kgs.key_generator.pool_size + kgs.key_generator.pool_refresh_delay d.addCallback(lambda junk: self.poll(keypool_full, timeout=timeout)) return d