Merge pull request #9795

cb91dcee3 tests: Speed up p2p reorg test (iamamyth)
This commit is contained in:
tobtoht 2025-04-23 16:15:23 +00:00
commit 8d6b25568f
No known key found for this signature in database
GPG Key ID: E45B10DD027D2472

View File

@ -150,15 +150,18 @@ class P2PTest():
# reconnect and wait for sync
daemon2.out_peers(8)
daemon3.out_peers(8)
loops = 100
while True:
deadline = time.monotonic() + 240
result = None
while result is None:
res2 = daemon2.get_info()
res3 = daemon3.get_info()
if res2.top_block_hash == res3.top_block_hash:
break
time.sleep(10)
loops -= 1
assert loops >= 0
result = True
elif time.monotonic() >= deadline:
result = False
else:
time.sleep(.25)
assert result, 'Sync timed out'
def test_p2p_tx_propagation(self):
print('Testing P2P tx propagation')