mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-03-04 15:18:05 +01:00
test: fix intermittent errors in p2p_ibd_stalling.py
Using is_connected instead of num_test_p2p_connections ensures that python has taken notice that the p2p was disconnected.
This commit is contained in:
parent
9a288430df
commit
6548ba68e8
1 changed files with 2 additions and 2 deletions
|
@ -115,7 +115,7 @@ class P2PIBDStallingTest(BitcoinTestFramework):
|
|||
|
||||
self.mocktime += 2
|
||||
node.setmocktime(self.mocktime)
|
||||
self.wait_until(lambda: node.num_test_p2p_connections() == NUM_PEERS - 2)
|
||||
self.wait_until(lambda: sum(x.is_connected for x in node.p2ps) == NUM_PEERS - 2)
|
||||
self.wait_until(lambda: self.is_block_requested(peers, stall_block))
|
||||
self.all_sync_send_with_ping(peers)
|
||||
|
||||
|
@ -128,7 +128,7 @@ class P2PIBDStallingTest(BitcoinTestFramework):
|
|||
|
||||
self.mocktime += 2
|
||||
node.setmocktime(self.mocktime)
|
||||
self.wait_until(lambda: node.num_test_p2p_connections() == NUM_PEERS - 3)
|
||||
self.wait_until(lambda: sum(x.is_connected for x in node.p2ps) == NUM_PEERS - 3)
|
||||
self.wait_until(lambda: self.is_block_requested(peers, stall_block))
|
||||
self.all_sync_send_with_ping(peers)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue