From dcafce81ad331f77c94c3e359749509d535669b3 Mon Sep 17 00:00:00 2001 From: ZmnSCPxj Date: Mon, 5 Feb 2018 23:28:52 +0000 Subject: [PATCH] test_lightningd: Increase times in expiration waiting test. Fixes: #916 Makes it less flaky, as, the increased times reduce the relative delay in processing by slower machines. --- tests/test_lightningd.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/test_lightningd.py b/tests/test_lightningd.py index f8ea8f6c7..aa3f771b5 100644 --- a/tests/test_lightningd.py +++ b/tests/test_lightningd.py @@ -404,25 +404,25 @@ class LightningDTests(BaseLightningDTests): # Test expiration waiting. # The second invoice created expires first. - l2.rpc.invoice('any', 'inv1', 'description', 5) - l2.rpc.invoice('any', 'inv2', 'description', 2) - l2.rpc.invoice('any', 'inv3', 'description', 8) + l2.rpc.invoice('any', 'inv1', 'description', 10) + l2.rpc.invoice('any', 'inv2', 'description', 4) + l2.rpc.invoice('any', 'inv3', 'description', 16) # Check waitinvoice correctly waits w1 = self.executor.submit(l2.rpc.waitinvoice, 'inv1') w2 = self.executor.submit(l2.rpc.waitinvoice, 'inv2') w3 = self.executor.submit(l2.rpc.waitinvoice, 'inv3') - time.sleep(1) # total 1 + time.sleep(2) # total 2 assert not w1.done() assert not w2.done() assert not w3.done() - time.sleep(2) # total 3 + time.sleep(4) # total 6 assert not w1.done() self.assertRaises(ValueError, w2.result) assert not w3.done() - time.sleep(3) # total 6 + time.sleep(6) # total 12 self.assertRaises(ValueError, w1.result) assert not w3.done() - time.sleep(4) # total 10 + time.sleep(8) # total 20 self.assertRaises(ValueError, w3.result) def test_connect(self):