test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure

This commit is contained in:
MarcoFalke 2024-06-04 21:50:09 +02:00
parent fa6aa4027c
commit 4444de152f
No known key found for this signature in database

View file

@ -102,7 +102,9 @@ class DisconnectBanTest(BitcoinTestFramework):
assert_equal(ban["ban_duration"], 120)
assert_equal(ban["time_remaining"], 117)
self.restart_node(1)
# Keep mocktime, to avoid ban expiry when restart takes longer than
# time_remaining
self.restart_node(1, extra_args=[f"-mocktime={old_time+4}"])
listAfterShutdown = self.nodes[1].listbanned()
assert_equal("127.0.0.0/24", listAfterShutdown[0]['address'])