mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 23:09:44 -04:00
test: Bump timeouts to avoid valgrind failures
This commit is contained in:
parent
e2d36639ca
commit
fa19295250
4 changed files with 9 additions and 6 deletions
|
@ -36,7 +36,6 @@ def unDERify(tx):
|
||||||
tx.vin[0].scriptSig = CScript(newscript)
|
tx.vin[0].scriptSig = CScript(newscript)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class BIP66Test(BitcoinTestFramework):
|
class BIP66Test(BitcoinTestFramework):
|
||||||
def set_test_params(self):
|
def set_test_params(self):
|
||||||
self.num_nodes = 1
|
self.num_nodes = 1
|
||||||
|
@ -45,7 +44,7 @@ class BIP66Test(BitcoinTestFramework):
|
||||||
'-par=1', # Use only one script thread to get the exact log msg for testing
|
'-par=1', # Use only one script thread to get the exact log msg for testing
|
||||||
]]
|
]]
|
||||||
self.setup_clean_chain = True
|
self.setup_clean_chain = True
|
||||||
self.rpc_timeout = 120
|
self.rpc_timeout = 240
|
||||||
|
|
||||||
def skip_test_if_missing_module(self):
|
def skip_test_if_missing_module(self):
|
||||||
self.skip_if_no_wallet()
|
self.skip_if_no_wallet()
|
||||||
|
|
|
@ -76,7 +76,7 @@ class MempoolCoinbaseTest(BitcoinTestFramework):
|
||||||
spend_101_id = self.nodes[0].sendrawtransaction(spend_101_raw)
|
spend_101_id = self.nodes[0].sendrawtransaction(spend_101_raw)
|
||||||
spend_102_1_id = self.nodes[0].sendrawtransaction(spend_102_1_raw)
|
spend_102_1_id = self.nodes[0].sendrawtransaction(spend_102_1_raw)
|
||||||
|
|
||||||
self.sync_all(timeout=360)
|
self.sync_all(timeout=720)
|
||||||
|
|
||||||
assert_equal(set(self.nodes[0].getrawmempool()), {spend_101_id, spend_102_1_id, timelock_tx_id})
|
assert_equal(set(self.nodes[0].getrawmempool()), {spend_101_id, spend_102_1_id, timelock_tx_id})
|
||||||
|
|
||||||
|
@ -91,10 +91,11 @@ class MempoolCoinbaseTest(BitcoinTestFramework):
|
||||||
for node in self.nodes:
|
for node in self.nodes:
|
||||||
node.invalidateblock(new_blocks[0])
|
node.invalidateblock(new_blocks[0])
|
||||||
|
|
||||||
self.sync_all(timeout=360)
|
self.sync_all(timeout=720)
|
||||||
|
|
||||||
# mempool should be empty.
|
# mempool should be empty.
|
||||||
assert_equal(set(self.nodes[0].getrawmempool()), set())
|
assert_equal(set(self.nodes[0].getrawmempool()), set())
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
MempoolCoinbaseTest().main()
|
MempoolCoinbaseTest().main()
|
||||||
|
|
|
@ -11,12 +11,13 @@ from test_framework.util import (
|
||||||
assert_equal,
|
assert_equal,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
class WalletGroupTest(BitcoinTestFramework):
|
class WalletGroupTest(BitcoinTestFramework):
|
||||||
def set_test_params(self):
|
def set_test_params(self):
|
||||||
self.setup_clean_chain = True
|
self.setup_clean_chain = True
|
||||||
self.num_nodes = 3
|
self.num_nodes = 3
|
||||||
self.extra_args = [[], [], ['-avoidpartialspends']]
|
self.extra_args = [[], [], ['-avoidpartialspends']]
|
||||||
self.rpc_timeout = 240
|
self.rpc_timeout = 480
|
||||||
|
|
||||||
def skip_test_if_missing_module(self):
|
def skip_test_if_missing_module(self):
|
||||||
self.skip_if_no_wallet()
|
self.skip_if_no_wallet()
|
||||||
|
@ -87,5 +88,6 @@ class WalletGroupTest(BitcoinTestFramework):
|
||||||
# is way too big.
|
# is way too big.
|
||||||
assert self.nodes[2].sendtoaddress(address=addr2[0], amount=5)
|
assert self.nodes[2].sendtoaddress(address=addr2[0], amount=5)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
WalletGroupTest().main()
|
WalletGroupTest().main()
|
||||||
|
|
|
@ -24,6 +24,7 @@ class MultiWalletTest(BitcoinTestFramework):
|
||||||
def set_test_params(self):
|
def set_test_params(self):
|
||||||
self.setup_clean_chain = True
|
self.setup_clean_chain = True
|
||||||
self.num_nodes = 2
|
self.num_nodes = 2
|
||||||
|
self.rpc_timeout = 120
|
||||||
|
|
||||||
def skip_test_if_missing_module(self):
|
def skip_test_if_missing_module(self):
|
||||||
self.skip_if_no_wallet()
|
self.skip_if_no_wallet()
|
||||||
|
|
Loading…
Add table
Reference in a new issue