On master, the import-rescan.py
test fails intermittently. See for example: https://travis-ci.org/bitcoin/bitcoin/jobs/203878010
0import-rescan.py:
1Initializing test directory /tmp/testzpotg5c7/46
2start_node: bitcoind started, waiting for RPC to come up
3start_node: RPC successfully started
4start_node: bitcoind started, waiting for RPC to come up
5start_node: RPC successfully started
6start_node: bitcoind started, waiting for RPC to come up
7start_node: RPC successfully started
8start_node: bitcoind started, waiting for RPC to come up
9start_node: RPC successfully started
10start_node: bitcoind started, waiting for RPC to come up
11start_node: RPC successfully started
12Assertion failed: not(False == True)
13Stopping nodes
14Not cleaning up dir /tmp/testzpotg5c7/46
15...
16 Shutdown: done
17Failed
18stderr:
19 File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-i686-pc-linux-gnu/qa/rpc-tests/test_framework/test_framework.py", line 145, in main
20 self.run_test()
21 File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-i686-pc-linux-gnu/qa/rpc-tests/import-rescan.py", line 172, in run_test
22 variant.check(variant.sent_txid, variant.sent_amount, 1)
23 File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-i686-pc-linux-gnu/qa/rpc-tests/import-rescan.py", line 87, in check
24 assert_equal("involvesWatchonly" not in tx, True)
25 File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-i686-pc-linux-gnu/qa/rpc-tests/test_framework/util.py", line 529, in assert_equal
26 raise AssertionError("not(%s)" % " == ".join(str(arg) for arg in (thing1, thing2) + args))
27Pass: False, Duration: 9 s