Intermittent CI failure: “AssertionError: Fee of 0.00011000 BTC too low!” when running wallet_basic.py
.
See Travis log for details.
0…
12020-06-29T22:58:08.433000Z TestFramework (INFO): Initializing test directory /home/travis/build/bitcoin/bitcoin/ci/scratch/test_runner/test_runner_₿_🏃_20200629_225700/wallet_basic_150
22020-06-29T22:58:10.175000Z TestFramework (INFO): Mining blocks...
32020-06-29T22:58:11.456000Z TestFramework (INFO): test gettxout
42020-06-29T22:58:11.751000Z TestFramework (INFO): test gettxout (second part)
52020-06-29T22:58:13.291000Z TestFramework (ERROR): Assertion failed
6Traceback (most recent call last):
7 File "/home/travis/build/bitcoin/bitcoin/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 117, in main
8 self.run_test()
9 File "/home/travis/build/bitcoin/bitcoin/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/wallet_basic.py", line 204, in run_test
10 node_0_bal = self.check_fee_amount(self.nodes[0].getbalance(), Decimal('20'), fee_per_byte, self.get_vsize(self.nodes[2].gettransaction(txid)['hex']))
11 File "/home/travis/build/bitcoin/bitcoin/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/wallet_basic.py", line 44, in check_fee_amount
12 assert_fee_amount(fee, tx_size, fee_per_byte * 1000)
13 File "/home/travis/build/bitcoin/bitcoin/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/util.py", line 41, in assert_fee_amount
14 raise AssertionError("Fee of %s BTC too low! (Should be %s BTC)" % (str(fee), str(target_fee)))
15AssertionError: Fee of 0.00011000 BTC too low! (Should be 0.00019100 BTC)