From fa3af2c0d3b3ed185fb8c6105dc2d26dc66632af Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Sat, 17 Oct 2020 18:03:19 +0200 Subject: [PATCH 1/2] test: Fix intermittent issue in p2p_feefilter --- test/functional/p2p_feefilter.py | 1 + 1 file changed, 1 insertion(+) diff --git a/test/functional/p2p_feefilter.py b/test/functional/p2p_feefilter.py index ea066a984d0..4cc18eec3cc 100755 --- a/test/functional/p2p_feefilter.py +++ b/test/functional/p2p_feefilter.py @@ -111,6 +111,7 @@ class FeeFilterTest(BitcoinTestFramework): txids = [miniwallet.send_self_transfer(fee_rate=Decimal('0.00020000'), from_node=node0)['wtxid'] for _ in range(3)] conn.wait_for_invs_to_match(txids) conn.clear_invs() + self.sync_mempools() # must be sure node 1 has received all txs self.log.info("Remove fee filter and check txs are received again") conn.send_and_ping(msg_feefilter(0)) From fa5a91a352364fe615930f1e7d991671a54ddf2c Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Mon, 19 Oct 2020 09:47:02 +0200 Subject: [PATCH 2/2] test: Fix typo (one tx is enough) in p2p_feefilter --- test/functional/p2p_feefilter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/functional/p2p_feefilter.py b/test/functional/p2p_feefilter.py index 4cc18eec3cc..51b7623fe3d 100755 --- a/test/functional/p2p_feefilter.py +++ b/test/functional/p2p_feefilter.py @@ -108,7 +108,7 @@ class FeeFilterTest(BitcoinTestFramework): # to 35 entries in an inv, which means that when this next transaction # is eligible for relay, the prior transactions from node1 are eligible # as well. - txids = [miniwallet.send_self_transfer(fee_rate=Decimal('0.00020000'), from_node=node0)['wtxid'] for _ in range(3)] + txids = [miniwallet.send_self_transfer(fee_rate=Decimal('0.00020000'), from_node=node0)['wtxid'] for _ in range(1)] conn.wait_for_invs_to_match(txids) conn.clear_invs() self.sync_mempools() # must be sure node 1 has received all txs