From f0f838f081a414ba43a1b943f23f46f39b14dbc3 Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Fri, 21 Oct 2016 17:20:36 +0100 Subject: [PATCH] Fix race condition in rpc-tests/wallet_protectcoinbase.py. closes #1597 Signed-off-by: Daira Hopwood --- qa/rpc-tests/wallet_protectcoinbase.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qa/rpc-tests/wallet_protectcoinbase.py b/qa/rpc-tests/wallet_protectcoinbase.py index 78550e4c1..f32ca6795 100755 --- a/qa/rpc-tests/wallet_protectcoinbase.py +++ b/qa/rpc-tests/wallet_protectcoinbase.py @@ -72,6 +72,7 @@ class Wallet2Test (BitcoinTestFramework): recipients.append({"address":myzaddr, "amount":20.0}) myopid = self.nodes[0].z_sendmany(mytaddr, recipients) self.wait_for_operationd_success(myopid) + self.sync_all() self.nodes[1].generate(1) self.sync_all() @@ -86,6 +87,7 @@ class Wallet2Test (BitcoinTestFramework): recipients.append({"address":mytaddr, "amount":20.0}) myopid = self.nodes[0].z_sendmany(myzaddr, recipients) self.wait_for_operationd_success(myopid) + self.sync_all() self.nodes[1].generate(1) self.sync_all() @@ -116,6 +118,7 @@ class Wallet2Test (BitcoinTestFramework): except JSONRPCException: assert(False) + self.sync_all() self.nodes[1].generate(10) self.sync_all()