mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-10 11:57:28 -03:00
test: Fix intermittent p2p_finerprint issue
This commit is contained in:
parent
2ee954daae
commit
fad7be584f
1 changed files with 3 additions and 2 deletions
|
@ -98,9 +98,9 @@ class P2PFingerprintTest(BitcoinTestFramework):
|
|||
|
||||
# Longest chain is extended so stale is much older than chain tip
|
||||
self.nodes[0].setmocktime(0)
|
||||
self.nodes[0].generatetoaddress(1, self.nodes[0].get_deterministic_priv_key().address)
|
||||
block_hash = int(self.nodes[0].generatetoaddress(1, self.nodes[0].get_deterministic_priv_key().address)[-1], 16)
|
||||
assert_equal(self.nodes[0].getblockcount(), 14)
|
||||
node0.sync_with_ping()
|
||||
node0.wait_for_block(block_hash, timeout=3)
|
||||
|
||||
# Request for very old stale block should now fail
|
||||
with p2p_lock:
|
||||
|
@ -128,5 +128,6 @@ class P2PFingerprintTest(BitcoinTestFramework):
|
|||
self.send_header_request(block_hash, node0)
|
||||
node0.wait_for_header(hex(block_hash), timeout=3)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
P2PFingerprintTest().main()
|
||||
|
|
Loading…
Reference in a new issue