0$ git grep -A 2 "!= ChainType::REGTEST"
1src/init.cpp: if (chainparams.GetChainType() != ChainType::REGTEST) {
2src/init.cpp- return InitError(Untranslated("-test=<option> can only be used with regtest"));
3src/init.cpp- }
4--
5src/init.cpp: if (read_stale_estimates && (chainparams.GetChainType() != ChainType::REGTEST)) {
6src/init.cpp- return InitError(strprintf(_("acceptstalefeeestimates is not supported on %s chain."), chainparams.GetChainTypeString()));
7src/init.cpp- }
8--
9src/rpc/net.cpp: if (Params().GetChainType() != ChainType::REGTEST) {
10src/rpc/net.cpp- throw std::runtime_error("addconnection is for regression testing (-regtest mode) only.");
11src/rpc/net.cpp- }
The notion of “niche” slightly contradicts the concept of “software for all”.
maflcko
commented at 9:25 am on December 19, 2024:
member
The point of test networks is to be as close to mainnet behavior as possible. With each differently tested behavior, they become a little bit more useless.
We already use a similar approach:
No? Those are checks to limit test-only hooks to tests only. Obviously the goal should be to not have any test-only hooks, or as little as possible, but this seems unrelated to the changes here.
The notion of “niche” slightly contradicts the concept of “software for all”.
Fair enough, please remove “niche” from my sentence. The rest still holds.
This was my starting point.
Unfortunately, the command ./build/test/functional/test_runner.py -j 40 begins failing due to connection issues, even on Ubuntu.
Can you share the diff you had, and the error message?
hebasto
commented at 10:26 am on December 19, 2024:
member
This was my starting point.
Unfortunately, the command ./build/test/functional/test_runner.py -j 40 begins failing due to connection issues, even on Ubuntu.
Can you share the diff you had, and the error message?
Sure thing!
Here is the diff:
0--- a/test/functional/test_framework/test_node.py
1+++ b/test/functional/test_framework/test_node.py
2@@ -117,6 +117,9 @@ class TestNode():
3 "-debugexclude=leveldb",
4 "-debugexclude=rand",
5 "-uacomment=testnode%d" % i, # required for subversion uniqueness across peers
6+ # Limit max connections to mitigate failures on some systems caused by the warning:
7+ # "Warning: Reducing -maxconnections from 125 to <N> due to system limitations".
8+ f"-maxconnections={MAX_NODES}",
9 ]
10 if self.descriptors is None:
11 self.args.append("-disablewallet")
And here is the log:
0$./build/test/functional/test_runner.py -j 40 1Temporary test directory at /tmp/test_runner_βΏ_π_20241219_102032
21/315- wallet_conflicts.py --legacy-wallet skipped (BDB has not been compiled.)
32/315- wallet_avoidreuse.py --legacy-wallet skipped (BDB has not been compiled.)
43/315- rpc_psbt.py --legacy-wallet skipped (BDB has not been compiled.)
54/315- wallet_fundrawtransaction.py --legacy-wallet skipped (BDB has not been compiled.)
65/315- wallet_bumpfee.py --legacy-wallet skipped (BDB has not been compiled.)
76/315- wallet_import_rescan.py --legacy-wallet skipped (BDB has not been compiled.)
87/315- feature_segwit.py --legacy-wallet skipped (BDB has not been compiled.)
98/315- wallet_address_types.py --legacy-wallet skipped (BDB has not been compiled.)
109/315- wallet_basic.py --legacy-wallet skipped (BDB has not been compiled.)
1110/315- wallet_multiwallet.py --legacy-wallet skipped (BDB has not been compiled.)
1211/315- wallet_backup.py --legacy-wallet skipped (BDB has not been compiled.)
1312/315- wallet_groups.py --legacy-wallet skipped (BDB has not been compiled.)
1413/315- feature_abortnode.py passed, Duration: 3 s
1514/315- p2p_tx_download.py failed, Duration: 4 s
16 17stdout:
182024-12-19T10:20:33.505000Z TestFramework (INFO): PRNG seed is: 4281860298104529415 192024-12-19T10:20:33.536000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_download_287
202024-12-19T10:20:35.841000Z TestFramework (INFO): Check that expiry will select another peer for download
212024-12-19T10:20:35.984000Z TestFramework (ERROR): Assertion failed
22Traceback (most recent call last):
23File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
24 self.run_test()
25File"/home/hebasto/git/bitcoin/build/test/functional/p2p_tx_download.py", line 277, in run_test
26 self.test_expiry_fallback()
27File"/home/hebasto/git/bitcoin/build/test/functional/p2p_tx_download.py", line 152, in test_expiry_fallback
28 peer1 = self.nodes[0].add_p2p_connection(TestP2PConn())
29^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 30File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 732, in add_p2p_connection
31 p2p_conn.wait_until(lambda: not p2p_conn.on_connection_send_msg)
32File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
33 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
34File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 307, in wait_until_helper_internal
35if predicate():
36^^^^^^^^^^^ 37File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 591, in test_function
38 assert self.is_connected
39^^^^^^^^^^^^^^^^^ 40AssertionError
412024-12-19T10:20:36.096000Z TestFramework (INFO): Stopping nodes
422024-12-19T10:20:36.271000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_download_287
432024-12-19T10:20:36.272000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_download_287/test_framework.log
442024-12-19T10:20:36.275000Z TestFramework (ERROR):
452024-12-19T10:20:36.276000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_download_287' to consolidate all logs
462024-12-19T10:20:36.277000Z TestFramework (ERROR):
472024-12-19T10:20:36.277000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 482024-12-19T10:20:36.280000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
492024-12-19T10:20:36.280000Z TestFramework (ERROR):
50 51 52stderr:
53 54 5515/315- rpc_bind.py --nonloopback passed, Duration: 2 s
5616/315- rpc_bind.py --ipv4 passed, Duration: 3 s
5717/315- rpc_bind.py --ipv6 passed, Duration: 3 s
5818/315- wallet_listtransactions.py --legacy-wallet skipped (BDB has not been compiled.)
5919/315- feature_segwit.py --descriptors --v2transport passed, Duration: 8 s
6020/315- feature_assumevalid.py passed, Duration: 7 s
6121/315- feature_segwit.py --descriptors --v1transport passed, Duration: 10 s
6222/315- wallet_avoidreuse.py --descriptors passed, Duration: 10 s
6323/315- wallet_multiwallet.py --descriptors passed, Duration: 11 s
6424/315- wallet_multiwallet.py --usecli passed, Duration: 12 s
6525/315- wallet_dump.py --legacy-wallet skipped (BDB has not been compiled.)
6626/315- rpc_signer.py passed, Duration: 2 s
6727/315- wallet_groups.py --descriptors passed, Duration: 14 s
6828/315- wallet_importmulti.py --legacy-wallet skipped (BDB has not been compiled.)
6929/315- feature_maxtipage.py passed, Duration: 16 s
7030/315- feature_bip68_sequence.py passed, Duration: 17 s
7131/315- wallet_signer.py --descriptors passed, Duration: 3 s
7232/315- rpc_txoutproof.py passed, Duration: 2 s
7333/315- wallet_listtransactions.py --descriptors passed, Duration: 13 s
7434/315- wallet_listreceivedby.py --legacy-wallet skipped (BDB has not been compiled.)
7535/315- wallet_abandonconflict.py --legacy-wallet skipped (BDB has not been compiled.)
7636/315- mempool_persist.py --descriptors passed, Duration: 20 s
7737/315- feature_reindex_readonly.py passed, Duration: 1 s
7838/315- rpc_createmultisig.py passed, Duration: 12 s
7939/315- wallet_labels.py --legacy-wallet skipped (BDB has not been compiled.)
8040/315- wallet_bumpfee.py --descriptors passed, Duration: 23 s
8141/315- p2p_headers_sync_with_minchainwork.py passed, Duration: 22 s
8242/315- feature_csv_activation.py passed, Duration: 20 s
8343/315- wallet_abandonconflict.py --descriptors passed, Duration: 5 s
8444/315- wallet_hd.py --legacy-wallet skipped (BDB has not been compiled.)
8545/315- mempool_updatefromblock.py passed, Duration: 25 s
8646/315- wallet_listreceivedby.py --descriptors passed, Duration: 6 s
8747/315- wallet_blank.py --legacy-wallet skipped (BDB has not been compiled.)
8848/315- feature_reindex.py passed, Duration: 6 s
8949/315- p2p_compactblocks_blocksonly.py passed, Duration: 2 s
9050/315- wallet_keypool_topup.py --legacy-wallet skipped (BDB has not been compiled.)
9151/315- wallet_labels.py --descriptors passed, Duration: 4 s
9252/315- wallet_blank.py --descriptors passed, Duration: 1 s
9353/315- interface_zmq.py skipped (bitcoind has not been built with zmq enabled.)
9454/315- wallet_gethdkeys.py --descriptors passed, Duration: 1 s
9555/315- rpc_invalid_address_message.py passed, Duration: 1 s
9656/315- wallet_miniscript.py --descriptors passed, Duration: 19 s
9757/315- wallet_createwalletdescriptor.py --descriptors passed, Duration: 2 s
9858/315- rpc_validateaddress.py passed, Duration: 2 s
9959/315- feature_bind_extra.py passed, Duration: 1 s
10060/315- wallet_hd.py --descriptors passed, Duration: 4 s
10161/315- mempool_resurrect.py passed, Duration: 1 s
10262/315- tool_wallet.py --legacy-wallet skipped (BDB has not been compiled.)
10363/315- p2p_dns_seeds.py passed, Duration: 28 s
10464/315- tool_wallet.py --legacy-wallet --bdbro skipped (BDB has not been compiled.)
10565/315- tool_signet_miner.py --legacy-wallet skipped (BDB has not been compiled.)
10666/315- tool_wallet.py --legacy-wallet --bdbro --swap-bdb-endian skipped (BDB has not been compiled.)
10767/315- wallet_txn_doublespend.py --mineblock passed, Duration: 3 s
10868/315- wallet_txn_clone.py passed, Duration: 2 s
10969/315- wallet_txn_clone.py --segwit passed, Duration: 2 s
11070/315- tool_signet_miner.py --descriptors passed, Duration: 3 s
11171/315- feature_config_args.py passed, Duration: 28 s
11272/315- mempool_spend_coinbase.py passed, Duration: 1 s
11373/315- wallet_fast_rescan.py --descriptors passed, Duration: 9 s
11474/315- wallet_avoid_mixing_output_types.py --descriptors passed, Duration: 1 s
11575/315- interface_bitcoin_cli.py --legacy-wallet passed, Duration: 8 s
11676/315- rpc_misc.py passed, Duration: 4 s
11777/315- wallet_createwallet.py --legacy-wallet skipped (BDB has not been compiled.)
11878/315- wallet_taproot.py --descriptors passed, Duration: 34 s
11979/315- interface_rest.py passed, Duration: 4 s
12080/315- p2p_block_sync.py --v1transport passed, Duration: 2 s
12181/315- p2p_block_sync.py --v2transport passed, Duration: 2 s
12282/315- wallet_watchonly.py --legacy-wallet skipped (BDB has not been compiled.)
12383/315- wallet_reindex.py --legacy-wallet skipped (BDB has not been compiled.)
12484/315- mempool_limit.py passed, Duration: 21 s
12585/315- interface_bitcoin_cli.py --descriptors passed, Duration: 10 s
12686/315- wallet_watchonly.py --usecli --legacy-wallet skipped (BDB has not been compiled.)
12787/315- wallet_createwallet.py --descriptors passed, Duration: 2 s
12888/315- interface_http.py passed, Duration: 1 s
12989/315- interface_usdt_coinselection.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
13090/315- wallet_createwallet.py --usecli passed, Duration: 3 s
13191/315- interface_usdt_mempool.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
13292/315- interface_usdt_utxocache.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
13393/315- wallet_reindex.py --descriptors passed, Duration: 2 s
13494/315- interface_usdt_net.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
13595/315- interface_usdt_validation.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
13696/315- rpc_whitelist.py passed, Duration: 1 s
13797/315- wallet_signrawtransactionwithwallet.py --legacy-wallet skipped (BDB has not been compiled.)
13898/315- interface_rpc.py passed, Duration: 2 s
13999/315- tool_wallet.py --descriptors passed, Duration: 11 s
140100/315- wallet_signrawtransactionwithwallet.py --descriptors passed, Duration: 1 s
141101/315- wallet_transactiontime_rescan.py --legacy-wallet skipped (BDB has not been compiled.)
142102/315- rpc_signrawtransactionwithkey.py passed, Duration: 1 s
143103/315- wallet_reorgsrestore.py passed, Duration: 4 s
144104/315- feature_proxy.py passed, Duration: 4 s
145105/315- p2p_disconnect_ban.py --v1transport passed, Duration: 2 s
146106/315- feature_assumeutxo.py passed, Duration: 43 s
147107/315- feature_posix_fs_permissions.py passed, Duration: 1 s
148108/315- p2p_disconnect_ban.py --v2transport passed, Duration: 2 s
149109/315- rpc_rawtransaction.py --legacy-wallet passed, Duration: 5 s
150110/315- rpc_decodescript.py passed, Duration: 1 s
151111/315- wallet_transactiontime_rescan.py --descriptors passed, Duration: 5 s
152112/315- rpc_deprecated.py passed, Duration: 1 s
153113/315- wallet_change_address.py --legacy-wallet skipped (BDB has not been compiled.)
154114/315- wallet_disable.py passed, Duration: 1 s
155115/315- p2p_getdata.py passed, Duration: 1 s
156116/315- p2p_addrfetch.py passed, Duration: 1 s
157117/315- rpc_users.py passed, Duration: 10 s
158118/315- mempool_ephemeral_dust.py passed, Duration: 53 s
159119/315- rpc_blockchain.py --v1transport passed, Duration: 10 s
160120/315- rpc_blockchain.py --v2transport passed, Duration: 10 s
161121/315- wallet_keypool.py --legacy-wallet skipped (BDB has not been compiled.)
162122/315- feature_fee_estimation.py passed, Duration: 55 s
163123/315- p2p_nobloomfilter_messages.py passed, Duration: 1 s
164124/315- wallet_keypool.py --descriptors passed, Duration: 3 s
165125/315- wallet_descriptor.py --descriptors passed, Duration: 4 s
166126/315- p2p_filter.py passed, Duration: 4 s
167127/315- rpc_setban.py --v1transport passed, Duration: 3 s
168128/315- p2p_segwit.py failed, Duration: 62 s
169 170stdout:
1712024-12-19T10:20:33.205000Z TestFramework (INFO): PRNG seed is: 8606628062404686502 1722024-12-19T10:20:33.206000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_segwit_304
1732024-12-19T10:21:34.307000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
174 def test_function():
175 if check_connected:
176 assert self.is_connected
177 return test_function_in()
178''' 1792024-12-19T10:21:34.323000Z TestFramework (ERROR): Assertion failed
180Traceback (most recent call last):
181File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
182 self.run_test()
183File"/home/hebasto/git/bitcoin/build/test/functional/p2p_segwit.py", line 245, in run_test
184 self.test_node = self.nodes[0].add_p2p_connection(TestP2PConn(), services=P2P_SERVICES)
185^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 186File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
187 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
188File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
189 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
190File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
191 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
192AssertionError: Predicate ''''
193 def test_function():
194 if check_connected:
195 assert self.is_connected
196 return test_function_in()
197'''not true after 60 seconds
1982024-12-19T10:21:34.488000Z TestFramework (INFO): Stopping nodes
1992024-12-19T10:21:34.723000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_segwit_304
2002024-12-19T10:21:34.723000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_segwit_304/test_framework.log
2012024-12-19T10:21:34.727000Z TestFramework (ERROR):
2022024-12-19T10:21:34.728000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_segwit_304' to consolidate all logs
2032024-12-19T10:21:34.728000Z TestFramework (ERROR):
2042024-12-19T10:21:34.729000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2052024-12-19T10:21:34.731000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
2062024-12-19T10:21:34.731000Z TestFramework (ERROR):
207 208 209stderr:
210 211 212129/315- rpc_setban.py --v2transport passed, Duration: 4 s
213130/315- wallet_change_address.py --descriptors passed, Duration: 18 s
214131/315- mining_prioritisetransaction.py passed, Duration: 3 s
215132/315- feature_maxuploadtarget.py failed, Duration: 63 s
216 217stdout:
2182024-12-19T10:20:33.206000Z TestFramework (INFO): PRNG seed is: 668448119338177021 2192024-12-19T10:20:33.210000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/feature_maxuploadtarget_303
2202024-12-19T10:21:35.697000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
221 def test_function():
222 if check_connected:
223 assert self.is_connected
224 return test_function_in()
225''' 2262024-12-19T10:21:35.720000Z TestFramework (ERROR): Assertion failed
227Traceback (most recent call last):
228File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
229 self.run_test()
230File"/home/hebasto/git/bitcoin/build/test/functional/feature_maxuploadtarget.py", line 85, in run_test
231 p2p_conns.append(self.nodes[0].add_p2p_connection(TestP2PConn(), supports_v2_p2p=False))
232^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 233File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
234 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
235File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
236 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
237File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
238 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
239AssertionError: Predicate ''''
240 def test_function():
241 if check_connected:
242 assert self.is_connected
243 return test_function_in()
244'''not true after 60 seconds
2452024-12-19T10:21:35.922000Z TestFramework (INFO): Stopping nodes
2462024-12-19T10:21:36.193000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/feature_maxuploadtarget_303
2472024-12-19T10:21:36.195000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/feature_maxuploadtarget_303/test_framework.log
2482024-12-19T10:21:36.203000Z TestFramework (ERROR):
2492024-12-19T10:21:36.205000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/feature_maxuploadtarget_303' to consolidate all logs
2502024-12-19T10:21:36.205000Z TestFramework (ERROR):
2512024-12-19T10:21:36.206000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2522024-12-19T10:21:36.215000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
2532024-12-19T10:21:36.215000Z TestFramework (ERROR):
254 255 256stderr:
257 258 259133/315- wallet_fundrawtransaction.py --descriptors failed, Duration: 63 s
260 261stdout:
2622024-12-19T10:20:33.492000Z TestFramework (INFO): PRNG seed is: 4072770712602179212 2632024-12-19T10:20:33.502000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_fundrawtransaction_296
2642024-12-19T10:21:35.622000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
265 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
266''' 2672024-12-19T10:21:35.640000Z TestFramework (ERROR): Assertion failed
268Traceback (most recent call last):
269File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
270 self.setup()
271File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
272 self.setup_network()
273File"/home/hebasto/git/bitcoin/build/test/functional/wallet_fundrawtransaction.py", line 60, in setup_network
274 self.connect_nodes(0, 2)
275File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
276 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
277File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
278return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
279^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 280File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
281 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
282AssertionError: Predicate ''''
283 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
284'''not true after 60 seconds
2852024-12-19T10:21:35.772000Z TestFramework (INFO): Stopping nodes
2862024-12-19T10:21:36.069000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_fundrawtransaction_296
2872024-12-19T10:21:36.069000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_fundrawtransaction_296/test_framework.log
2882024-12-19T10:21:36.075000Z TestFramework (ERROR):
2892024-12-19T10:21:36.077000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_fundrawtransaction_296' to consolidate all logs
2902024-12-19T10:21:36.077000Z TestFramework (ERROR):
2912024-12-19T10:21:36.078000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2922024-12-19T10:21:36.085000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
2932024-12-19T10:21:36.085000Z TestFramework (ERROR):
294 295 296stderr:
297 298 299134/315- p2p_blockfilters.py failed, Duration: 62 s
300 301stdout:
3022024-12-19T10:20:35.013000Z TestFramework (INFO): PRNG seed is: 6588141688071710032 3032024-12-19T10:20:35.017000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_blockfilters_271
3042024-12-19T10:21:36.011000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
305 def test_function():
306 if check_connected:
307 assert self.is_connected
308 return test_function_in()
309''' 3102024-12-19T10:21:36.025000Z TestFramework (ERROR): Assertion failed
311Traceback (most recent call last):
312File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
313 self.run_test()
314File"/home/hebasto/git/bitcoin/build/test/functional/p2p_blockfilters.py", line 55, in run_test
315 peer_0 = self.nodes[0].add_p2p_connection(FiltersClient())
316^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
318 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
319File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
320 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
321File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
322 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
323AssertionError: Predicate ''''
324 def test_function():
325 if check_connected:
326 assert self.is_connected
327 return test_function_in()
328'''not true after 60 seconds
3292024-12-19T10:21:36.155000Z TestFramework (INFO): Stopping nodes
3302024-12-19T10:21:36.414000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_blockfilters_271
3312024-12-19T10:21:36.414000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_blockfilters_271/test_framework.log
3322024-12-19T10:21:36.418000Z TestFramework (ERROR):
3332024-12-19T10:21:36.419000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_blockfilters_271' to consolidate all logs
3342024-12-19T10:21:36.419000Z TestFramework (ERROR):
3352024-12-19T10:21:36.420000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 3362024-12-19T10:21:36.422000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
3372024-12-19T10:21:36.422000Z TestFramework (ERROR):
338 339 340stderr:
341 342 343135/315- wallet_backup.py --descriptors failed, Duration: 64 s
344 345stdout:
3462024-12-19T10:20:33.477000Z TestFramework (INFO): PRNG seed is: 3400419582716605001 3472024-12-19T10:20:33.481000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_backup_291
3482024-12-19T10:21:35.752000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
349 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
350''' 3512024-12-19T10:21:35.772000Z TestFramework (ERROR): Assertion failed
352Traceback (most recent call last):
353File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
354 self.setup()
355File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
356 self.setup_network()
357File"/home/hebasto/git/bitcoin/build/test/functional/wallet_backup.py", line 70, in setup_network
358 self.connect_nodes(1, 3)
359File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
360 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
361File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
362return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
363^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
365 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
366AssertionError: Predicate ''''
367 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
368'''not true after 60 seconds
3692024-12-19T10:21:35.995000Z TestFramework (INFO): Stopping nodes
3702024-12-19T10:21:36.177000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_backup_291
3712024-12-19T10:21:36.177000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_backup_291/test_framework.log
3722024-12-19T10:21:36.179000Z TestFramework (ERROR):
3732024-12-19T10:21:36.181000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_backup_291' to consolidate all logs
3742024-12-19T10:21:36.181000Z TestFramework (ERROR):
3752024-12-19T10:21:36.181000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 3762024-12-19T10:21:36.183000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
3772024-12-19T10:21:36.183000Z TestFramework (ERROR):
378 379 380stderr:
381 382 383136/315- wallet_basic.py --descriptors failed, Duration: 64 s
384 385stdout:
3862024-12-19T10:20:33.397000Z TestFramework (INFO): PRNG seed is: 588124134047335101 3872024-12-19T10:20:33.425000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_basic_279
3882024-12-19T10:21:36.002000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
389 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
390''' 3912024-12-19T10:21:36.013000Z TestFramework (ERROR): Assertion failed
392Traceback (most recent call last):
393File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
394 self.setup()
395File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
396 self.setup_network()
397File"/home/hebasto/git/bitcoin/build/test/functional/wallet_basic.py", line 52, in setup_network
398 self.connect_nodes(0, 2)
399File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
400 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
401File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
402return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
403^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 404File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
405 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
406AssertionError: Predicate ''''
407 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
408'''not true after 60 seconds
4092024-12-19T10:21:36.132000Z TestFramework (INFO): Stopping nodes
4102024-12-19T10:21:36.316000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_basic_279
4112024-12-19T10:21:36.317000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_basic_279/test_framework.log
4122024-12-19T10:21:36.321000Z TestFramework (ERROR):
4132024-12-19T10:21:36.322000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_basic_279' to consolidate all logs
4142024-12-19T10:21:36.322000Z TestFramework (ERROR):
4152024-12-19T10:21:36.322000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 4162024-12-19T10:21:36.325000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
4172024-12-19T10:21:36.325000Z TestFramework (ERROR):
418 419 420stderr:
421 422 423137/315- p2p_invalid_block.py --v1transport passed, Duration: 2 s
424138/315- p2p_invalid_block.py --v2transport passed, Duration: 2 s
425139/315- wallet_conflicts.py --descriptors passed, Duration: 66 s
426140/315- wallet_address_types.py --descriptors failed, Duration: 66 s
427 428stdout:
4292024-12-19T10:20:33.553000Z TestFramework (INFO): PRNG seed is: 4585099818545530530 4302024-12-19T10:20:33.568000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_address_types_282
4312024-12-19T10:21:36.417000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
432 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
433''' 4342024-12-19T10:21:36.429000Z TestFramework (ERROR): Assertion failed
435Traceback (most recent call last):
436File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
437 self.setup()
438File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
439 self.setup_network()
440File"/home/hebasto/git/bitcoin/build/test/functional/wallet_address_types.py", line 95, in setup_network
441 self.connect_nodes(i, j)
442File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
443 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
444File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
445return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
446^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
448 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
449AssertionError: Predicate ''''
450 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
451'''not true after 60 seconds
4522024-12-19T10:21:36.525000Z TestFramework (INFO): Stopping nodes
4532024-12-19T10:21:37.600000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_address_types_282
4542024-12-19T10:21:37.625000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_address_types_282/test_framework.log
4552024-12-19T10:21:37.788000Z TestFramework (ERROR):
4562024-12-19T10:21:37.835000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_address_types_282' to consolidate all logs
4572024-12-19T10:21:37.899000Z TestFramework (ERROR):
4582024-12-19T10:21:37.899000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 4592024-12-19T10:21:37.904000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
4602024-12-19T10:21:37.904000Z TestFramework (ERROR):
461 462 463stderr:
464 465 466141/315- rpc_packages.py failed, Duration: 64 s
467 468stdout:
4692024-12-19T10:20:35.055000Z TestFramework (INFO): PRNG seed is: 6658117427304650098 4702024-12-19T10:20:35.057000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_packages_267
4712024-12-19T10:20:36.262000Z TestFramework (INFO): Create some transactions
4722024-12-19T10:20:36.272000Z TestFramework (INFO): Test multiple independent transactions in a package
4732024-12-19T10:20:36.273000Z TestFramework (INFO): Test an otherwise valid package with an extra garbage tx appended
4742024-12-19T10:20:36.274000Z TestFramework (INFO): Check testmempoolaccept tells us when some transactions completed validation successfully
4752024-12-19T10:20:36.276000Z TestFramework (INFO): Check testmempoolaccept reports txns in packages that exceed max feerate
4762024-12-19T10:20:36.281000Z TestFramework (INFO): Check that testmempoolaccept requires packages to be sorted by dependency
4772024-12-19T10:20:36.284000Z TestFramework (INFO): Testmempoolaccept a chain of 25 transactions
4782024-12-19T10:20:36.419000Z TestFramework (INFO): Testmempoolaccept a package in which a transaction has two children within the package
4792024-12-19T10:20:36.431000Z TestFramework (INFO): Testmempoolaccept with entire package, should work with children in either order
4802024-12-19T10:20:36.446000Z TestFramework (INFO): Testmempoolaccept a package in which a transaction has multiple parents within the package
4812024-12-19T10:20:36.920000Z TestFramework (INFO): Test duplicate transactions in the same package
4822024-12-19T10:20:36.922000Z TestFramework (INFO): Test conflicting transactions in the same package
4832024-12-19T10:20:36.941000Z TestFramework (INFO): Test that packages cannot conflict with mempool transactions, even if a valid BIP125 RBF
4842024-12-19T10:20:36.951000Z TestFramework (INFO): Submitpackage only allows valid hex inputs
4852024-12-19T10:20:36.958000Z TestFramework (INFO): Submitpackage valid packages with 1 child and some number of parents (or none)
4862024-12-19T10:21:38.612000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
487 def test_function():
488 if check_connected:
489 assert self.is_connected
490 return test_function_in()
491''' 4922024-12-19T10:21:38.627000Z TestFramework (ERROR): Assertion failed
493Traceback (most recent call last):
494File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
495 self.run_test()
496File"/home/hebasto/git/bitcoin/build/test/functional/rpc_packages.py", line 91, in run_test
497 self.test_submitpackage()
498File"/home/hebasto/git/bitcoin/build/test/functional/rpc_packages.py", line 383, in test_submitpackage
499 self.test_submit_child_with_parents(num_parents, True)
500File"/home/hebasto/git/bitcoin/build/test/functional/rpc_packages.py", line 331, in test_submit_child_with_parents
501 peer = node.add_p2p_connection(P2PTxInvStore())
502^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
504 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
505File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
506 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
507File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
508 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
509AssertionError: Predicate ''''
510 def test_function():
511 if check_connected:
512 assert self.is_connected
513 return test_function_in()
514'''not true after 60 seconds
5152024-12-19T10:21:38.836000Z TestFramework (INFO): Stopping nodes
5162024-12-19T10:21:39.017000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_packages_267
5172024-12-19T10:21:39.017000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_packages_267/test_framework.log
5182024-12-19T10:21:39.020000Z TestFramework (ERROR):
5192024-12-19T10:21:39.021000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_packages_267' to consolidate all logs
5202024-12-19T10:21:39.021000Z TestFramework (ERROR):
5212024-12-19T10:21:39.021000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 5222024-12-19T10:21:39.024000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
5232024-12-19T10:21:39.024000Z TestFramework (ERROR):
524 525 526stderr:
527 528 529142/315- feature_framework_unit_tests.py passed, Duration: 11 s
530143/315- wallet_txn_doublespend.py --legacy-wallet skipped (BDB has not been compiled.)
531144/315- p2p_orphan_handling.py failed, Duration: 66 s
532 533stdout:
5342024-12-19T10:20:33.203000Z TestFramework (INFO): PRNG seed is: 2305709717835287779 5352024-12-19T10:20:33.209000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_orphan_handling_281
5362024-12-19T10:20:35.838000Z TestFramework (INFO): Test missing parents that arrive during delay are not requested
5372024-12-19T10:21:36.162000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
538 def test_function():
539 if check_connected:
540 assert self.is_connected
541 return test_function_in()
542''' 5432024-12-19T10:21:36.325000Z TestFramework (ERROR): Assertion failed
544Traceback (most recent call last):
545File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
546 self.run_test()
547File"/home/hebasto/git/bitcoin/build/test/functional/p2p_orphan_handling.py", line 638, in run_test
548 self.test_arrival_timing_orphan()
549File"/home/hebasto/git/bitcoin/build/test/functional/p2p_orphan_handling.py", line 55, in wrapper
550func(self)
551File"/home/hebasto/git/bitcoin/build/test/functional/p2p_orphan_handling.py", line 164, in test_arrival_timing_orphan
552 peer_normal = node.add_p2p_connection(PeerTxRelayer())
553^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 554File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
555 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
556File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
557 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
558File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
559 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
560AssertionError: Predicate ''''
561 def test_function():
562 if check_connected:
563 assert self.is_connected
564 return test_function_in()
565'''not true after 60 seconds
5662024-12-19T10:21:36.480000Z TestFramework (INFO): Stopping nodes
5672024-12-19T10:21:36.643000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_orphan_handling_281
5682024-12-19T10:21:36.644000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_orphan_handling_281/test_framework.log
5692024-12-19T10:21:36.723000Z TestFramework (ERROR):
5702024-12-19T10:21:36.726000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_orphan_handling_281' to consolidate all logs
5712024-12-19T10:21:36.727000Z TestFramework (ERROR):
5722024-12-19T10:21:36.727000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 5732024-12-19T10:21:36.731000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
5742024-12-19T10:21:36.731000Z TestFramework (ERROR):
575 576 577stderr:
578 579 580145/315- p2p_sendheaders.py failed, Duration: 62 s
581 582stdout:
5832024-12-19T10:20:37.182000Z TestFramework (INFO): PRNG seed is: 5449830841575039004 5842024-12-19T10:20:37.186000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_sendheaders_260
5852024-12-19T10:20:37.521000Z TestFramework.p2p (WARNING): Connection lost to 127.0.0.1:14120 due to [Errno 104] Connection reset by peer
5862024-12-19T10:21:38.608000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
587 def test_function():
588 if check_connected:
589 assert self.is_connected
590 return test_function_in()
591''' 5922024-12-19T10:21:38.621000Z TestFramework (ERROR): Assertion failed
593Traceback (most recent call last):
594File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
595 self.run_test()
596File"/home/hebasto/git/bitcoin/build/test/functional/p2p_sendheaders.py", line 226, in run_test
597 inv_node = self.nodes[0].add_p2p_connection(BaseNode())
598^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 599File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
600 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
601File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
602 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
603File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
604 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
605AssertionError: Predicate ''''
606 def test_function():
607 if check_connected:
608 assert self.is_connected
609 return test_function_in()
610'''not true after 60 seconds
6112024-12-19T10:21:38.831000Z TestFramework (INFO): Stopping nodes
6122024-12-19T10:21:39.026000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_sendheaders_260
6132024-12-19T10:21:39.027000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_sendheaders_260/test_framework.log
6142024-12-19T10:21:39.029000Z TestFramework (ERROR):
6152024-12-19T10:21:39.030000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_sendheaders_260' to consolidate all logs
6162024-12-19T10:21:39.031000Z TestFramework (ERROR):
6172024-12-19T10:21:39.031000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 6182024-12-19T10:21:39.032000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
6192024-12-19T10:21:39.032000Z TestFramework (ERROR):
620 621 622stderr:
623 624 625146/315- wallet_backwards_compatibility.py --legacy-wallet skipped (BDB has not been compiled.)
626147/315- p2p_feefilter.py failed, Duration: 63 s
627 628stdout:
6292024-12-19T10:20:36.767000Z TestFramework (INFO): PRNG seed is: 2617212402014049251 6302024-12-19T10:20:36.771000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_feefilter_262
6312024-12-19T10:20:37.331000Z TestFramework (INFO): Check that peers without forcerelay permission (default) get a feefilter message
6322024-12-19T10:20:37.338000Z TestFramework.p2p (WARNING): Connection lost to 127.0.0.1:14144 due to [Errno 104] Connection reset by peer
6332024-12-19T10:21:38.603000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
634 def test_function():
635 if check_connected:
636 assert self.is_connected
637 return test_function_in()
638''' 6392024-12-19T10:21:38.617000Z TestFramework (ERROR): Assertion failed
640Traceback (most recent call last):
641File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
642 self.run_test()
643File"/home/hebasto/git/bitcoin/build/test/functional/p2p_feefilter.py", line 62, in run_test
644 self.test_feefilter_forcerelay()
645File"/home/hebasto/git/bitcoin/build/test/functional/p2p_feefilter.py", line 68, in test_feefilter_forcerelay
646 self.nodes[0].add_p2p_connection(FeefilterConn()).assert_feefilter_received(True)
647^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 648File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
649 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
650File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
651 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
652File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
653 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
654AssertionError: Predicate ''''
655 def test_function():
656 if check_connected:
657 assert self.is_connected
658 return test_function_in()
659'''not true after 60 seconds
6602024-12-19T10:21:38.825000Z TestFramework (INFO): Stopping nodes
6612024-12-19T10:21:39.015000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_feefilter_262
6622024-12-19T10:21:39.015000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_feefilter_262/test_framework.log
6632024-12-19T10:21:39.018000Z TestFramework (ERROR):
6642024-12-19T10:21:39.019000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_feefilter_262' to consolidate all logs
6652024-12-19T10:21:39.019000Z TestFramework (ERROR):
6662024-12-19T10:21:39.019000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 6672024-12-19T10:21:39.021000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
6682024-12-19T10:21:39.021000Z TestFramework (ERROR):
669 670 671stderr:
672 673 674148/315- wallet_backwards_compatibility.py --descriptors skipped (previous releases not available or disabled)
675149/315- wallet_txn_doublespend.py --descriptors passed, Duration: 2 s
676150/315- rpc_invalidateblock.py passed, Duration: 1 s
677151/315- mining_getblocktemplate_longpoll.py passed, Duration: 69 s
678152/315- rpc_getblockfilter.py passed, Duration: 2 s
679153/315- feature_utxo_set_hash.py passed, Duration: 2 s
680154/315- p2p_node_network_limited.py --v1transport failed, Duration: 70 s
681 682stdout:
6832024-12-19T10:20:32.923000Z TestFramework (INFO): PRNG seed is: 8400077473418387617 6842024-12-19T10:20:32.930000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_307
6852024-12-19T10:20:33.929000Z TestFramework (INFO): Check that node has signalled expected services. 6862024-12-19T10:20:33.949000Z TestFramework (INFO): Check that the localservices is as expected. 6872024-12-19T10:20:33.950000Z TestFramework (INFO): Mine enough blocks to reach the NODE_NETWORK_LIMITED range. 6882024-12-19T10:20:36.704000Z TestFramework (INFO): Make sure we can max retrieve block at tip-288. 6892024-12-19T10:20:36.757000Z TestFramework (INFO): Requesting block at height 2 (tip-289) must fail (ignored). 6902024-12-19T10:21:42.225000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
691 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
692''' 6932024-12-19T10:21:42.321000Z TestFramework (ERROR): Assertion failed
694Traceback (most recent call last):
695File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
696 self.run_test()
697File"/home/hebasto/git/bitcoin/build/test/functional/p2p_node_network_limited.py", line 155, in run_test
698 self.connect_nodes(1, 2)
699File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
700 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
701File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
702return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
703^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 704File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
705 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
706AssertionError: Predicate ''''
707 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
708'''not true after 60 seconds
7092024-12-19T10:21:42.480000Z TestFramework (INFO): Stopping nodes
7102024-12-19T10:21:42.914000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_307
7112024-12-19T10:21:42.915000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_307/test_framework.log
7122024-12-19T10:21:42.923000Z TestFramework (ERROR):
7132024-12-19T10:21:42.927000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_307' to consolidate all logs
7142024-12-19T10:21:42.927000Z TestFramework (ERROR):
7152024-12-19T10:21:42.927000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 7162024-12-19T10:21:42.930000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
7172024-12-19T10:21:42.931000Z TestFramework (ERROR):
718 719 720stderr:
721 722 723155/315- wallet_multisig_descriptor_psbt.py --descriptors passed, Duration: 4 s
724156/315- mempool_package_onemore.py passed, Duration: 1 s
725157/315- p2p_node_network_limited.py --v2transport failed, Duration: 71 s
726 727stdout:
7282024-12-19T10:20:32.968000Z TestFramework (INFO): PRNG seed is: 8500554574524781643 7292024-12-19T10:20:32.976000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_306
7302024-12-19T10:20:33.996000Z TestFramework (INFO): Check that node has signalled expected services. 7312024-12-19T10:20:34.016000Z TestFramework (INFO): Check that the localservices is as expected. 7322024-12-19T10:20:34.038000Z TestFramework (INFO): Mine enough blocks to reach the NODE_NETWORK_LIMITED range. 7332024-12-19T10:20:36.811000Z TestFramework (INFO): Make sure we can max retrieve block at tip-288. 7342024-12-19T10:20:36.873000Z TestFramework (INFO): Requesting block at height 2 (tip-289) must fail (ignored). 7352024-12-19T10:21:42.330000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
736 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
737''' 7382024-12-19T10:21:42.354000Z TestFramework (ERROR): Assertion failed
739Traceback (most recent call last):
740File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
741 self.run_test()
742File"/home/hebasto/git/bitcoin/build/test/functional/p2p_node_network_limited.py", line 155, in run_test
743 self.connect_nodes(1, 2)
744File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
745 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
746File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
747return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
748^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 749File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
750 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
751AssertionError: Predicate ''''
752 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
753'''not true after 60 seconds
7542024-12-19T10:21:42.506000Z TestFramework (INFO): Stopping nodes
7552024-12-19T10:21:42.932000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_306
7562024-12-19T10:21:42.932000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_306/test_framework.log
7572024-12-19T10:21:42.938000Z TestFramework (ERROR):
7582024-12-19T10:21:42.939000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_node_network_limited_306' to consolidate all logs
7592024-12-19T10:21:42.940000Z TestFramework (ERROR):
7602024-12-19T10:21:42.940000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 7612024-12-19T10:21:42.942000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
7622024-12-19T10:21:42.942000Z TestFramework (ERROR):
763 764 765stderr:
766 767 768158/315- wallet_txn_clone.py --mineblock passed, Duration: 4 s
769159/315- p2p_v2_transport.py passed, Duration: 7 s
770160/315- wallet_importprunedfunds.py --legacy-wallet skipped (BDB has not been compiled.)
771161/315- p2p_timeouts.py --v1transport failed, Duration: 61 s
772 773stdout:
7742024-12-19T10:20:43.647000Z TestFramework (INFO): PRNG seed is: 6809485369884442701 7752024-12-19T10:20:43.649000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_253
7762024-12-19T10:21:44.048000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
777 def test_function():
778 if check_connected:
779 assert self.is_connected
780 return test_function_in()
781''' 7822024-12-19T10:21:44.060000Z TestFramework (ERROR): Assertion failed
783Traceback (most recent call last):
784File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
785 self.run_test()
786File"/home/hebasto/git/bitcoin/build/test/functional/p2p_timeouts.py", line 55, in run_test
787 no_version_node = self.nodes[0].add_p2p_connection(TestP2PConn(), send_version=False, wait_for_verack=False)
788^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 789File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
790 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
791File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
792 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
793File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
794 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
795AssertionError: Predicate ''''
796 def test_function():
797 if check_connected:
798 assert self.is_connected
799 return test_function_in()
800'''not true after 60 seconds
8012024-12-19T10:21:44.194000Z TestFramework (INFO): Stopping nodes
8022024-12-19T10:21:44.476000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_253
8032024-12-19T10:21:44.476000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_253/test_framework.log
8042024-12-19T10:21:44.484000Z TestFramework (ERROR):
8052024-12-19T10:21:44.487000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_253' to consolidate all logs
8062024-12-19T10:21:44.487000Z TestFramework (ERROR):
8072024-12-19T10:21:44.487000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 8082024-12-19T10:21:44.493000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
8092024-12-19T10:21:44.493000Z TestFramework (ERROR):
810 811 812stderr:
813 814 815162/315- mempool_package_limits.py passed, Duration: 2 s
816163/315- p2p_timeouts.py --v2transport failed, Duration: 61 s
817 818stdout:
8192024-12-19T10:20:44.227000Z TestFramework (INFO): PRNG seed is: 1227293911262548152 8202024-12-19T10:20:44.228000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_252
8212024-12-19T10:21:44.809000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
822 def test_function():
823 if check_connected:
824 assert self.is_connected
825 return test_function_in()
826''' 8272024-12-19T10:21:44.821000Z TestFramework (ERROR): Assertion failed
828Traceback (most recent call last):
829File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
830 self.run_test()
831File"/home/hebasto/git/bitcoin/build/test/functional/p2p_timeouts.py", line 55, in run_test
832 no_version_node = self.nodes[0].add_p2p_connection(TestP2PConn(), send_version=False, wait_for_verack=False)
833^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 834File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
835 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
836File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
837 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
838File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
839 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
840AssertionError: Predicate ''''
841 def test_function():
842 if check_connected:
843 assert self.is_connected
844 return test_function_in()
845'''not true after 60 seconds
8462024-12-19T10:21:44.940000Z TestFramework (INFO): Stopping nodes
8472024-12-19T10:21:45.292000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_252
8482024-12-19T10:21:45.292000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_252/test_framework.log
8492024-12-19T10:21:45.303000Z TestFramework (ERROR):
8502024-12-19T10:21:45.306000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_timeouts_252' to consolidate all logs
8512024-12-19T10:21:45.307000Z TestFramework (ERROR):
8522024-12-19T10:21:45.307000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 8532024-12-19T10:21:45.309000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
8542024-12-19T10:21:45.309000Z TestFramework (ERROR):
855 856 857stderr:
858 859 860164/315- feature_versionbits_warning.py passed, Duration: 2 s
861165/315- wallet_importprunedfunds.py --descriptors passed, Duration: 2 s
862166/315- feature_blocksxor.py passed, Duration: 3 s
863167/315- mempool_truc.py passed, Duration: 9 s
864168/315- rpc_getblockfrompeer.py passed, Duration: 7 s
865169/315- p2p_net_deadlock.py --v1transport passed, Duration: 2 s
866170/315- wallet_signmessagewithaddress.py passed, Duration: 1 s
867171/315- rpc_signmessagewithprivkey.py passed, Duration: 1 s
868172/315- wallet_balance.py --legacy-wallet skipped (BDB has not been compiled.)
869173/315- p2p_net_deadlock.py --v2transport passed, Duration: 2 s
870174/315- rpc_psbt.py --descriptors failed, Duration: 76 s
871 872stdout:
8732024-12-19T10:20:33.255000Z TestFramework (INFO): PRNG seed is: 8503525724375028872 8742024-12-19T10:20:33.256000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_psbt_298
8752024-12-19T10:20:36.107000Z TestFramework (INFO): Test for invalid maximum transaction weights
8762024-12-19T10:20:36.196000Z TestFramework (INFO): Test that a funded PSBT is always faithful to max_tx_weight option
8772024-12-19T10:20:37.965000Z TestFramework (INFO): Test walletcreatefundedpsbt fee rate of 10000 sat/vB and0.1 BTC/kvB produces a total fee at or slightly below -maxtxfee (~0.05290000)
8782024-12-19T10:20:37.981000Z TestFramework (INFO): Test min fee rate checks with walletcreatefundedpsbt are bypassed, e.g. a fee_rate under 1 sat/vB is allowed
8792024-12-19T10:20:37.995000Z TestFramework (INFO): Test min fee rate checks with walletcreatefundedpsbt are bypassed and that funding non-standard 'zero-fee' transactions is valid
8802024-12-19T10:20:38.040000Z TestFramework (INFO): Test invalid fee rate settings
8812024-12-19T10:20:38.073000Z TestFramework (INFO): - raises RPC error if both feeRate and fee_rate are passed
8822024-12-19T10:20:38.075000Z TestFramework (INFO): - raises RPC error if both feeRate and estimate_mode passed
8832024-12-19T10:20:38.076000Z TestFramework (INFO): - raises RPC error if both feeRate and conf_target are passed
8842024-12-19T10:20:38.077000Z TestFramework (INFO): - raises RPC error if both fee_rate and conf_target are passed
8852024-12-19T10:20:38.078000Z TestFramework (INFO): - raises RPC error if both fee_rate and estimate_mode are passed
8862024-12-19T10:20:38.079000Z TestFramework (INFO): - raises RPC error with invalid estimate_mode settings
8872024-12-19T10:20:38.087000Z TestFramework (INFO): - raises RPC error with invalid conf_target settings
8882024-12-19T10:20:38.098000Z TestFramework (INFO): Test walletcreatefundedpsbt with too-high fee rate produces total fee well above -maxtxfee and raises RPC error
8892024-12-19T10:20:38.111000Z TestFramework (INFO): Test various PSBT operations
8902024-12-19T10:20:41.687000Z TestFramework (INFO): Check that non-witness UTXOs are removed for segwit v1+ inputs
8912024-12-19T10:20:43.025000Z TestFramework (INFO): Check that PSBT is correctly marked as incomplete after invalid modification
8922024-12-19T10:20:44.155000Z TestFramework (INFO): Crafting PSBT using an unconfirmed input
8932024-12-19T10:20:44.166000Z TestFramework (INFO): Fail to craft a new PSBT that sends more funds with add_inputs = False
8942024-12-19T10:20:44.169000Z TestFramework (INFO): Fail to craft a new PSBT with minconf above highest one
8952024-12-19T10:20:44.172000Z TestFramework (INFO): Fail to broadcast a new PSBT with maxconf 0 due to BIP125 rules to verify it actually chose unconfirmed outputs
8962024-12-19T10:20:44.183000Z TestFramework (INFO): Craft a replacement adding inputs with highest confs possible
8972024-12-19T10:20:46.394000Z TestFramework (INFO): PSBT spending unspendable outputs should have error message and Creator as next
8982024-12-19T10:20:46.395000Z TestFramework (INFO): PSBT with invalid values should have error message and Creator as next
8992024-12-19T10:20:46.398000Z TestFramework (INFO): PSBT with signed, but not finalized, inputs should have Finalizer as next
9002024-12-19T10:20:46.403000Z TestFramework (INFO): Test that we can fund psbts with external inputs specified
9012024-12-19T10:20:47.742000Z TestFramework (INFO): Test signing inputs that the wallet has keys for but is not watching the scripts
9022024-12-19T10:20:47.935000Z TestFramework (INFO): Test that walletprocesspsbt both updates and signs a non-updated psbt containing Taproot inputs
9032024-12-19T10:20:47.986000Z TestFramework (INFO): Test walletprocesspsbt raises if an invalid sighashtype is passed
9042024-12-19T10:20:47.987000Z TestFramework (INFO): Test decoding PSBT with per-input preimage types
9052024-12-19T10:20:47.990000Z TestFramework (INFO): Test that combining PSBTs with different transactions fails
9062024-12-19T10:20:47.994000Z TestFramework (INFO): Test that PSBT inputs are being checked via script execution
9072024-12-19T10:20:47.999000Z TestFramework (INFO): Test we don't crash when making a 0-value funded transaction at 0 fee without forcing an input selection 9082024-12-19T10:20:48.003000Z TestFramework (INFO): Test descriptorprocesspsbt updates and signs a psbt with descriptors
9092024-12-19T10:21:48.596000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
910 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
911''' 9122024-12-19T10:21:48.611000Z TestFramework (ERROR): Assertion failed
913Traceback (most recent call last):
914File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
915 self.run_test()
916File"/home/hebasto/git/bitcoin/build/test/functional/rpc_psbt.py", line 1011, in run_test
917 self.connect_nodes(1, 2)
918File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
919 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
920File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
921return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
922^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 923File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
924 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
925AssertionError: Predicate ''''
926 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
927'''not true after 60 seconds
9282024-12-19T10:21:48.724000Z TestFramework (INFO): Stopping nodes
9292024-12-19T10:21:48.965000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_psbt_298
9302024-12-19T10:21:48.965000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_psbt_298/test_framework.log
9312024-12-19T10:21:48.967000Z TestFramework (ERROR):
9322024-12-19T10:21:48.968000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_psbt_298' to consolidate all logs
9332024-12-19T10:21:48.969000Z TestFramework (ERROR):
9342024-12-19T10:21:48.970000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 9352024-12-19T10:21:48.972000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
9362024-12-19T10:21:48.972000Z TestFramework (ERROR):
937 938 939stderr:
940 941 942175/315- rpc_generate.py passed, Duration: 1 s
943176/315- p2p_eviction.py passed, Duration: 5 s
944177/315- feature_nulldummy.py passed, Duration: 1 s
945178/315- feature_rbf.py passed, Duration: 8 s
946179/315- p2p_ibd_stalling.py --v1transport passed, Duration: 4 s
947180/315- wallet_import_with_label.py --legacy-wallet skipped (BDB has not been compiled.)
948181/315- mempool_expiry.py passed, Duration: 1 s
949182/315- wallet_upgradewallet.py --legacy-wallet skipped (BDB has not been compiled.)
950183/315- p2p_outbound_eviction.py passed, Duration: 7 s
951184/315- wallet_crosschain.py passed, Duration: 1 s
952185/315- feature_taproot.py passed, Duration: 79 s
953186/315- wallet_implicitsegwit.py --legacy-wallet skipped (BDB has not been compiled.)
954187/315- feature_signet.py passed, Duration: 2 s
955188/315- rpc_named_arguments.py passed, Duration: 1 s
956189/315- wallet_simulaterawtx.py --legacy-wallet skipped (BDB has not been compiled.)
957190/315- p2p_invalid_messages.py failed, Duration: 71 s
958 959stdout:
9602024-12-19T10:20:41.656000Z TestFramework (INFO): PRNG seed is: 4700652696975561340 9612024-12-19T10:20:41.657000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_messages_255
9622024-12-19T10:20:41.919000Z TestFramework (INFO): Test message with header split across two buffers is received
9632024-12-19T10:20:42.179000Z TestFramework (INFO): Test duplicate version message is ignored
9642024-12-19T10:20:42.335000Z TestFramework (INFO): Test message with invalid magic bytes disconnects peer
9652024-12-19T10:20:42.490000Z TestFramework (INFO): Test message with invalid checksum logs an error
9662024-12-19T10:20:42.698000Z TestFramework (INFO): Test message with oversized payload disconnects peer
9672024-12-19T10:20:42.820000Z TestFramework.p2p (WARNING): Connection lost to 127.0.0.1:14060 due to [Errno 32] Broken pipe
9682024-12-19T10:20:42.872000Z TestFramework (INFO): Test message with invalid message type logs an error
9692024-12-19T10:20:43.134000Z TestFramework (INFO): Test addrv2: empty
9702024-12-19T10:20:43.341000Z TestFramework (INFO): Test addrv2: no addresses
9712024-12-19T10:20:43.446000Z TestFramework (INFO): Test addrv2: too long address
9722024-12-19T10:20:43.656000Z TestFramework (INFO): Test addrv2: unrecognized network
9732024-12-19T10:20:43.716000Z TestFramework (INFO): Test inv message of size 50001 is logged as misbehaving
9742024-12-19T10:20:47.565000Z TestFramework (INFO): Test getdata message of size 50001 is logged as misbehaving
9752024-12-19T10:20:51.255000Z TestFramework (INFO): Test headers message of size 2001 is logged as misbehaving
9762024-12-19T10:20:51.522000Z TestFramework (INFO): Test headers message with invalid proof-of-work is logged as misbehaving and disconnects peer
9772024-12-19T10:20:51.784000Z TestFramework (INFO): Test headers message with non-continuous headers sequence is logged as misbehaving
9782024-12-19T10:20:52.023000Z TestFramework (INFO): Test node stays up despite many large junk messages
9792024-12-19T10:21:52.247000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
980 def test_function():
981 if check_connected:
982 assert self.is_connected
983 return test_function_in()
984''' 9852024-12-19T10:21:52.262000Z TestFramework (ERROR): Assertion failed
986Traceback (most recent call last):
987File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
988 self.run_test()
989File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_messages.py", line 79, in run_test
990 self.test_resource_exhaustion()
991File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_messages.py", line 335, in test_resource_exhaustion
992 conn2 = self.nodes[0].add_p2p_connection(P2PDataStore(), supports_v2_p2p=False)
993^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 994File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
995 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
996File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
997 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
998File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
999 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1000AssertionError: Predicate ''''
1001 def test_function():
1002 if check_connected:
1003 assert self.is_connected
1004 return test_function_in()
1005'''not true after 60 seconds
10062024-12-19T10:21:52.392000Z TestFramework (INFO): Stopping nodes
10072024-12-19T10:21:52.692000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_messages_255
10082024-12-19T10:21:52.693000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_messages_255/test_framework.log
10092024-12-19T10:21:52.698000Z TestFramework (ERROR):
10102024-12-19T10:21:52.702000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_messages_255' to consolidate all logs
10112024-12-19T10:21:52.703000Z TestFramework (ERROR):
10122024-12-19T10:21:52.703000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.10132024-12-19T10:21:52.706000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
10142024-12-19T10:21:52.706000Z TestFramework (ERROR):
101510161017stderr:
101810191020191/315- p2p_ibd_stalling.py --v2transport passed, Duration: 7 s
1021192/315- p2p_mutated_blocks.py passed, Duration: 2 s
1022193/315- wallet_listsinceblock.py --legacy-wallet skipped (BDB has not been compiled.)
1023194/315- rpc_orphans.py failed, Duration: 62 s
10241025stdout:
10262024-12-19T10:20:51.732000Z TestFramework (INFO): PRNG seed is: 709498686815231369910272024-12-19T10:20:51.733000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_orphans_245
10282024-12-19T10:20:52.055000Z TestFramework (INFO): Check that orphaned transactions are returned with getorphantxs
10292024-12-19T10:20:52.055000Z TestFramework (INFO): Create two 1P1C packages, but only broadcast the children
10302024-12-19T10:20:52.272000Z TestFramework (INFO): Check that neither parent is in the mempool
10312024-12-19T10:20:52.274000Z TestFramework (INFO): Check the size of the orphanage
10322024-12-19T10:20:52.274000Z TestFramework (INFO): Check that undefined verbosity is disallowed
10332024-12-19T10:20:52.276000Z TestFramework (INFO): Check that both children are in the orphanage
10342024-12-19T10:20:52.278000Z TestFramework (INFO): Broadcast parent 110352024-12-19T10:20:52.332000Z TestFramework (INFO): Check that parent 1and child 1 are in the mempool
10362024-12-19T10:20:52.333000Z TestFramework (INFO): Check that orphanage only contains child 210372024-12-19T10:20:52.386000Z TestFramework (INFO): Check that all parents and children are now in the mempool
10382024-12-19T10:20:52.389000Z TestFramework (INFO): Check that the orphanage is empty
10392024-12-19T10:20:52.390000Z TestFramework (INFO): Confirm the transactions (clears mempool)
10402024-12-19T10:20:52.399000Z TestFramework (INFO): Check the transaction details returned from getorphantxs
10412024-12-19T10:20:52.399000Z TestFramework (INFO): Create two orphans, from different peers
10422024-12-19T10:21:52.532000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1043 def test_function():
1044 if check_connected:
1045 assert self.is_connected
1046 return test_function_in()
1047'''10482024-12-19T10:21:52.552000Z TestFramework (ERROR): Assertion failed
1049Traceback (most recent call last):
1050File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1051 self.run_test()
1052File"/home/hebasto/git/bitcoin/build/test/functional/rpc_orphans.py", line 30, in run_test
1053 self.test_orphan_details()
1054File"/home/hebasto/git/bitcoin/build/test/functional/rpc_orphans.py", line 96, in test_orphan_details
1055 peer_1 = node.add_p2p_connection(P2PInterface())
1056^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1057File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1058 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1059File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1060 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1061File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1062 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1063AssertionError: Predicate ''''
1064 def test_function():
1065 if check_connected:
1066 assert self.is_connected
1067 return test_function_in()
1068'''not true after 60 seconds
10692024-12-19T10:21:52.682000Z TestFramework (INFO): Stopping nodes
10702024-12-19T10:21:52.836000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_orphans_245
10712024-12-19T10:21:52.836000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_orphans_245/test_framework.log
10722024-12-19T10:21:52.846000Z TestFramework (ERROR):
10732024-12-19T10:21:52.847000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_orphans_245' to consolidate all logs
10742024-12-19T10:21:52.847000Z TestFramework (ERROR):
10752024-12-19T10:21:52.847000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.10762024-12-19T10:21:52.849000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
10772024-12-19T10:21:52.850000Z TestFramework (ERROR):
107810791080stderr:
108110821083195/315- feature_startupnotify.py passed, Duration: 1 s
1084196/315- wallet_encryption.py --legacy-wallet skipped (BDB has not been compiled.)
1085197/315- wallet_simulaterawtx.py --descriptors passed, Duration: 1 s
1086198/315- wallet_listdescriptors.py --descriptors passed, Duration: 1 s
1087199/315- rpc_uptime.py passed, Duration: 1 s
1088200/315- feature_notifications.py passed, Duration: 15 s
1089201/315- feature_dersig.py passed, Duration: 1 s
1090202/315- wallet_resendwallettransactions.py --legacy-wallet skipped (BDB has not been compiled.)
1091203/315- feature_cltv.py passed, Duration: 2 s
1092204/315- wallet_fallbackfee.py --legacy-wallet skipped (BDB has not been compiled.)
1093205/315- wallet_balance.py --descriptors passed, Duration: 8 s
1094206/315- rpc_dumptxoutset.py passed, Duration: 1 s
1095207/315- p2p_compactblocks.py failed, Duration: 61 s
10961097stdout:
10982024-12-19T10:20:55.236000Z TestFramework (INFO): PRNG seed is: 116248110262633158410992024-12-19T10:20:55.237000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_236
11002024-12-19T10:21:55.717000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1101 def test_function():
1102 if check_connected:
1103 assert self.is_connected
1104 return test_function_in()
1105'''11062024-12-19T10:21:55.749000Z TestFramework (ERROR): Assertion failed
1107Traceback (most recent call last):
1108File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1109 self.run_test()
1110File"/home/hebasto/git/bitcoin/build/test/functional/p2p_compactblocks.py", line 906, in run_test
1111 self.additional_segwit_node = self.nodes[0].add_p2p_connection(TestP2PConn())
1112^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1113File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1114 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1115File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1116 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1117File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1118 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1119AssertionError: Predicate ''''
1120 def test_function():
1121 if check_connected:
1122 assert self.is_connected
1123 return test_function_in()
1124'''not true after 60 seconds
11252024-12-19T10:21:55.951000Z TestFramework (INFO): Stopping nodes
11262024-12-19T10:21:56.205000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_236
11272024-12-19T10:21:56.206000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_236/test_framework.log
11282024-12-19T10:21:56.216000Z TestFramework (ERROR):
11292024-12-19T10:21:56.220000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_236' to consolidate all logs
11302024-12-19T10:21:56.221000Z TestFramework (ERROR):
11312024-12-19T10:21:56.221000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.11322024-12-19T10:21:56.262000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
11332024-12-19T10:21:56.262000Z TestFramework (ERROR):
113411351136stderr:
113711381139208/315- mempool_package_rbf.py passed, Duration: 14 s
1140209/315- mempool_accept.py passed, Duration: 7 s
1141210/315- wallet_fallbackfee.py --descriptors passed, Duration: 1 s
1142211/315- rpc_estimatefee.py passed, Duration: 1 s
1143212/315- feature_discover.py passed, Duration: 3 s
1144213/315- rpc_getblockstats.py passed, Duration: 1 s
1145214/315- feature_bind_port_externalip.py skipped (To run this test make sure that 1.1.1.1 (a routable address) is assigned to one of the interfaces on this machine and rerun with --ihave1111)
1146215/315- wallet_send.py --legacy-wallet skipped (BDB has not been compiled.)
1147216/315- wallet_sendall.py --legacy-wallet skipped (BDB has not been compiled.)
1148217/315- wallet_create_tx.py --legacy-wallet skipped (BDB has not been compiled.)
1149218/315- wallet_sendmany.py --legacy-wallet skipped (BDB has not been compiled.)
1150219/315- wallet_inactive_hdchains.py --legacy-wallet skipped (BDB has not been compiled.)
1151220/315- p2p_leak_tx.py --v2transport passed, Duration: 14 s
1152221/315- wallet_sendmany.py --descriptors passed, Duration: 1 s
1153222/315- wallet_rescan_unconfirmed.py --descriptors passed, Duration: 1 s
1154223/315- p2p_fingerprint.py passed, Duration: 1 s
1155224/315- wallet_coinbase_category.py --legacy-wallet skipped (BDB has not been compiled.)
1156225/315- p2p_leak_tx.py --v1transport passed, Duration: 15 s
1157226/315- wallet_encryption.py --descriptors passed, Duration: 6 s
1158227/315- feature_port.py passed, Duration: 3 s
1159228/315- wallet_spend_unconfirmed.py passed, Duration: 2 s
1160229/315- wallet_coinbase_category.py --descriptors passed, Duration: 1 s
1161230/315- wallet_create_tx.py --descriptors passed, Duration: 3 s
1162231/315- feature_filelock.py passed, Duration: 1 s
1163232/315- feature_bind_port_discover.py skipped (To run this test make sure that 1.1.1.1and2.2.2.2 (routable addresses) are assigned to the interfaces on this machine and rerun with --ihave1111and2222)
1164233/315- feature_uacomment.py passed, Duration: 3 s
1165234/315- feature_loadblock.py passed, Duration: 1 s
1166235/315- wallet_sendall.py --descriptors passed, Duration: 4 s
1167236/315- p2p_message_capture.py passed, Duration: 1 s
1168237/315- wallet_keypool_topup.py --descriptors failed, Duration: 64 s
11691170stdout:
11712024-12-19T10:20:58.239000Z TestFramework (INFO): PRNG seed is: 901762252391322876411722024-12-19T10:20:58.240000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_keypool_topup_229
11732024-12-19T10:21:00.666000Z TestFramework (INFO): Make backup of wallet
11742024-12-19T10:22:01.315000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1175 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1176'''11772024-12-19T10:22:01.344000Z TestFramework (ERROR): Assertion failed
1178Traceback (most recent call last):
1179File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1180 self.run_test()
1181File"/home/hebasto/git/bitcoin/build/test/functional/wallet_keypool_topup.py", line 46, in run_test
1182 self.connect_nodes(0, i)
1183File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
1184 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1185File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
1186return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
1187^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1188File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1189 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1190AssertionError: Predicate ''''
1191 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1192'''not true after 60 seconds
11932024-12-19T10:22:01.510000Z TestFramework (INFO): Stopping nodes
11942024-12-19T10:22:01.963000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_keypool_topup_229
11952024-12-19T10:22:01.964000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_keypool_topup_229/test_framework.log
11962024-12-19T10:22:01.968000Z TestFramework (ERROR):
11972024-12-19T10:22:01.970000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_keypool_topup_229' to consolidate all logs
11982024-12-19T10:22:01.970000Z TestFramework (ERROR):
11992024-12-19T10:22:01.970000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.12002024-12-19T10:22:01.979000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
12012024-12-19T10:22:01.979000Z TestFramework (ERROR):
120212031204stderr:
120512061207238/315- feature_fastprune.py passed, Duration: 1 s
1208239/315- feature_includeconf.py passed, Duration: 3 s
1209240/315- mempool_compatibility.py skipped (previous releases not available or disabled)
1210241/315- wallet_assumeutxo.py --descriptors passed, Duration: 4 s
1211242/315- wallet_importdescriptors.py --descriptors passed, Duration: 15 s
1212243/315- p2p_unrequested_blocks.py passed, Duration: 4 s
1213244/315- feature_addrman.py passed, Duration: 4 s
1214245/315- rpc_deriveaddresses.py passed, Duration: 1 s
1215246/315- rpc_getchaintips.py failed, Duration: 63 s
12161217stdout:
12182024-12-19T10:21:02.765000Z TestFramework (INFO): PRNG seed is: 322389174056316756612192024-12-19T10:21:02.768000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_getchaintips_209
12202024-12-19T10:21:03.827000Z TestFramework (INFO): Test getchaintips behavior with two chains of different length
12212024-12-19T10:21:03.827000Z TestFramework (INFO): Split the network and build two chains of different lengths.12222024-12-19T10:21:05.009000Z TestFramework (INFO): Join the network halves and check that we now have two tips
12232024-12-19T10:22:05.094000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1224 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1225'''12262024-12-19T10:22:05.151000Z TestFramework (ERROR): Assertion failed
1227Traceback (most recent call last):
1228File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1229 self.run_test()
1230File"/home/hebasto/git/bitcoin/build/test/functional/rpc_getchaintips.py", line 53, in run_test
1231 self.join_network()
1232File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 712, in join_network
1233 self.connect_nodes(1, 2)
1234File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
1235 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1236File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
1237return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
1238^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1239File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1240 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1241AssertionError: Predicate ''''
1242 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1243'''not true after 60 seconds
12442024-12-19T10:22:05.330000Z TestFramework (INFO): Stopping nodes
12452024-12-19T10:22:05.745000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_getchaintips_209
12462024-12-19T10:22:05.746000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_getchaintips_209/test_framework.log
12472024-12-19T10:22:05.751000Z TestFramework (ERROR):
12482024-12-19T10:22:05.754000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_getchaintips_209' to consolidate all logs
12492024-12-19T10:22:05.754000Z TestFramework (ERROR):
12502024-12-19T10:22:05.754000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.12512024-12-19T10:22:05.757000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
12522024-12-19T10:22:05.757000Z TestFramework (ERROR):
125312541255stderr:
125612571258247/315- feature_asmap.py passed, Duration: 5 s
1259248/315- rpc_deriveaddresses.py --usecli passed, Duration: 1 s
1260249/315- feature_minchainwork.py passed, Duration: 11 s
1261250/315- p2p_ping.py passed, Duration: 2 s
1262251/315- feature_framework_miniwallet.py passed, Duration: 5 s
1263252/315- rpc_getdescriptoractivity.py passed, Duration: 1 s
1264253/315- feature_unsupported_utxo_db.py skipped (previous releases not available or disabled)
1265254/315- p2p_opportunistic_1p1c.py failed, Duration: 95 s
12661267stdout:
12682024-12-19T10:20:33.259000Z TestFramework (INFO): PRNG seed is: 335399387429686403412692024-12-19T10:20:33.260000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_opportunistic_1p1c_308
12702024-12-19T10:20:34.715000Z TestFramework (INFO): Fill the mempool until eviction is triggered and the mempoolminfee rises
12712024-12-19T10:20:38.347000Z TestFramework (INFO): Check opportunistic 1p1c logic when parent (txid != wtxid) is received before child
12722024-12-19T10:20:41.937000Z TestFramework (INFO): Check opportunistic 1p1c logic when parent (txid == wtxid) is received before child
12732024-12-19T10:20:45.768000Z TestFramework (INFO): Check opportunistic 1p1c logic when child is received before parent
12742024-12-19T10:20:45.768000Z TestFramework (INFO): Check that opportunistic 1p1c logic works when child is received before parent
12752024-12-19T10:20:53.258000Z TestFramework (INFO): Check opportunistic 1p1c logic when 2 candidate children exist (parent txid != wtxid)
12762024-12-19T10:20:53.562000Z TestFramework (INFO): Check that tx caches low fee parent + low fee child package rejections
12772024-12-19T10:20:59.471000Z TestFramework (INFO): Check opportunistic 1p1c logic when 2 candidate children exist (parent txid == wtxid)
12782024-12-19T10:20:59.791000Z TestFramework (INFO): Check that tx caches low fee parent + low fee child package rejections
12792024-12-19T10:21:05.671000Z TestFramework (INFO): Check opportunistic 1p1c logic with consensus-invalid orphan causes disconnect of the correct peer
12802024-12-19T10:22:05.975000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1281 def test_function():
1282 if check_connected:
1283 assert self.is_connected
1284 return test_function_in()
1285'''12862024-12-19T10:22:07.707000Z TestFramework (ERROR): Assertion failed
1287Traceback (most recent call last):
1288File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1289 self.run_test()
1290File"/home/hebasto/git/bitcoin/build/test/functional/p2p_opportunistic_1p1c.py", line 408, in run_test
1291 self.test_orphan_consensus_failure()
1292File"/home/hebasto/git/bitcoin/build/test/functional/p2p_opportunistic_1p1c.py", line 44, in wrapper
1293func(self, *args, **kwargs)
1294File"/home/hebasto/git/bitcoin/build/test/functional/p2p_opportunistic_1p1c.py", line 230, in test_orphan_consensus_failure
1295 parent_sender = node.add_p2p_connection(P2PInterface())
1296^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1297File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1298 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1299File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1300 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1301File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1302 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1303AssertionError: Predicate ''''
1304 def test_function():
1305 if check_connected:
1306 assert self.is_connected
1307 return test_function_in()
1308'''not true after 60 seconds
13092024-12-19T10:22:07.839000Z TestFramework (INFO): Stopping nodes
13102024-12-19T10:22:07.998000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_opportunistic_1p1c_308
13112024-12-19T10:22:07.998000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_opportunistic_1p1c_308/test_framework.log
13122024-12-19T10:22:08.002000Z TestFramework (ERROR):
13132024-12-19T10:22:08.003000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_opportunistic_1p1c_308' to consolidate all logs
13142024-12-19T10:22:08.003000Z TestFramework (ERROR):
13152024-12-19T10:22:08.003000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.13162024-12-19T10:22:08.006000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
13172024-12-19T10:22:08.006000Z TestFramework (ERROR):
131813191320stderr:
132113221323255/315- rpc_scanblocks.py passed, Duration: 2 s
1324256/315- feature_block.py passed, Duration: 96 s
1325257/315- mempool_reorg.py failed, Duration: 62 s
13261327stdout:
13282024-12-19T10:21:06.318000Z TestFramework (INFO): PRNG seed is: 566688829843439290913292024-12-19T10:21:06.319000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/mempool_reorg_203
13302024-12-19T10:21:06.758000Z TestFramework (INFO): Add 4 coinbase utxos to the miniwallet
13312024-12-19T10:21:06.764000Z TestFramework (INFO): Create three transactions spending from coinbase utxos: spend_1, spend_2, spend_3
13322024-12-19T10:21:06.764000Z TestFramework (INFO): Create another transaction which is time-locked to two blocks in the future
13332024-12-19T10:21:06.766000Z TestFramework (INFO): Check that the time-locked transaction is too immature to spend
13342024-12-19T10:21:06.766000Z TestFramework (INFO): Broadcast and mine spend_2 and spend_3
13352024-12-19T10:21:06.770000Z TestFramework (INFO): Generate a block
13362024-12-19T10:21:06.775000Z TestFramework (INFO): Check that time-locked transaction is still too immature to spend
13372024-12-19T10:21:06.775000Z TestFramework (INFO): Create spend_2_1 and spend_3_1
13382024-12-19T10:21:06.775000Z TestFramework (INFO): Broadcast and mine spend_3_1
13392024-12-19T10:21:06.776000Z TestFramework (INFO): Generate a block
13402024-12-19T10:21:06.781000Z TestFramework (INFO): The time-locked transaction can now be spent
13412024-12-19T10:21:06.782000Z TestFramework (INFO): Add spend_1 and spend_2_1 to the mempool
13422024-12-19T10:21:07.790000Z TestFramework (INFO): invalidate the last block
13432024-12-19T10:21:07.792000Z TestFramework (INFO): The time-locked transaction is now too immature and has been removed from the mempool
13442024-12-19T10:21:07.792000Z TestFramework (INFO): spend_3_1 has been re-orged out of the chain and is back in the mempool
13452024-12-19T10:21:07.792000Z TestFramework (INFO): Use invalidateblock to re-org back and make all those coinbase spends immature/invalid
13462024-12-19T10:21:07.801000Z TestFramework (INFO): Check that the mempool is empty
13472024-12-19T10:21:07.805000Z TestFramework (INFO): Test that transactions from disconnected blocks are available for relay immediately
13482024-12-19T10:22:08.181000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1349 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1350'''13512024-12-19T10:22:08.195000Z TestFramework (ERROR): Assertion failed
1352Traceback (most recent call last):
1353File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1354 self.run_test()
1355File"/home/hebasto/git/bitcoin/build/test/functional/mempool_reorg.py", line 193, in run_test
1356 self.test_reorg_relay()
1357File"/home/hebasto/git/bitcoin/build/test/functional/mempool_reorg.py", line 64, in test_reorg_relay
1358 self.connect_nodes(0, 1)
1359File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
1360 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1361File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
1362return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
1363^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1364File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1365 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1366AssertionError: Predicate ''''
1367 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1368'''not true after 60 seconds
13692024-12-19T10:22:08.329000Z TestFramework (INFO): Stopping nodes
13702024-12-19T10:22:08.567000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/mempool_reorg_203
13712024-12-19T10:22:08.568000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/mempool_reorg_203/test_framework.log
13722024-12-19T10:22:08.573000Z TestFramework (ERROR):
13732024-12-19T10:22:08.574000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/mempool_reorg_203' to consolidate all logs
13742024-12-19T10:22:08.575000Z TestFramework (ERROR):
13752024-12-19T10:22:08.575000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.13762024-12-19T10:22:08.578000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
13772024-12-19T10:22:08.578000Z TestFramework (ERROR):
137813791380stderr:
138113821383258/315- mempool_datacarrier.py passed, Duration: 1 s
1384259/315- mempool_sigoplimit.py passed, Duration: 5 s
1385260/315- wallet_timelock.py passed, Duration: 1 s
1386261/315- mempool_dust.py passed, Duration: 6 s
1387262/315- feature_init.py passed, Duration: 12 s
1388263/315- feature_blocksdir.py passed, Duration: 1 s
1389264/315- feature_logging.py passed, Duration: 3 s
1390265/315- p2p_i2p_ports.py passed, Duration: 1 s
1391266/315- wallet_startup.py passed, Duration: 2 s
1392267/315- p2p_i2p_sessions.py passed, Duration: 1 s
1393268/315- rpc_scantxoutset.py passed, Duration: 5 s
1394269/315- feature_remove_pruned_files_on_startup.py passed, Duration: 2 s
1395270/315- rpc_getdescriptorinfo.py passed, Duration: 1 s
1396271/315- mempool_unbroadcast.py passed, Duration: 10 s
1397272/315- feature_presegwit_node_upgrade.py passed, Duration: 2 s
1398273/315- rpc_mempool_info.py passed, Duration: 1 s
1399274/315- p2p_sendtxrcncl.py passed, Duration: 7 s
1400275/315- rpc_help.py passed, Duration: 1 s
1401276/315- feature_help.py passed, Duration: 0 s
1402277/315- wallet_migration.py skipped (previous releases not available or disabled)
1403Remaining jobs: [p2p_1p1c_network.py, p2p_addrv2_relay.py, p2p_compactblocks_hb.py --v1transport, p2p_compactblocks_hb.py --v2transport, p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, wallet_send.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, feature_coinstatsindex.py, wallet_orphanedreward.py, p2p_permissions.py, feature_settings.py, p2p_handshake.py, p2p_handshake.py --v2transport, feature_dirsymlinks.py, feature_shutdown.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1404278/315- p2p_1p1c_network.py failed, Duration: 69 s
14051406stdout:
14072024-12-19T10:21:04.473000Z TestFramework (INFO): PRNG seed is: 40685704962154046214082024-12-19T10:21:04.473000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_1p1c_network_207
14092024-12-19T10:21:06.327000Z TestFramework (INFO): Fill mempools with large transactions to raise mempool minimum feerates
14102024-12-19T10:21:06.327000Z TestFramework (INFO): Fill the mempool until eviction is triggered and the mempoolminfee rises
14112024-12-19T10:22:12.942000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1412 def test_function():
1413 if check_connected:
1414 assert self.is_connected
1415 return test_function_in()
1416'''14172024-12-19T10:22:12.964000Z TestFramework (ERROR): Assertion failed
1418Traceback (most recent call last):
1419File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1420 self.run_test()
1421File"/home/hebasto/git/bitcoin/build/test/functional/p2p_1p1c_network.py", line 140, in run_test
1422 self.peers = [self.nodes[i].add_p2p_connection(P2PInterface()) for i in range(self.num_nodes)]
1423^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1424File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1425 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1426File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1427 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1428File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1429 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1430AssertionError: Predicate ''''
1431 def test_function():
1432 if check_connected:
1433 assert self.is_connected
1434 return test_function_in()
1435'''not true after 60 seconds
14362024-12-19T10:22:13.130000Z TestFramework (INFO): Stopping nodes
14372024-12-19T10:22:13.599000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_1p1c_network_207
14382024-12-19T10:22:13.600000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_1p1c_network_207/test_framework.log
14392024-12-19T10:22:13.602000Z TestFramework (ERROR):
14402024-12-19T10:22:13.603000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_1p1c_network_207' to consolidate all logs
14412024-12-19T10:22:13.603000Z TestFramework (ERROR):
14422024-12-19T10:22:13.604000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.14432024-12-19T10:22:13.605000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
14442024-12-19T10:22:13.606000Z TestFramework (ERROR):
144514461447stderr:
144814491450279/315- wallet_send.py --descriptors passed, Duration: 17 s
1451280/315- feature_dirsymlinks.py passed, Duration: 1 s
1452Remaining jobs: [p2p_addrv2_relay.py, p2p_compactblocks_hb.py --v1transport, p2p_compactblocks_hb.py --v2transport, p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, feature_coinstatsindex.py, wallet_orphanedreward.py, p2p_permissions.py, feature_settings.py, p2p_handshake.py, p2p_handshake.py --v2transport, feature_shutdown.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1453281/315- p2p_addrv2_relay.py failed, Duration: 61 s
14541455stdout:
14562024-12-19T10:21:13.256000Z TestFramework (INFO): PRNG seed is: 817278177567270317514572024-12-19T10:21:13.257000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_addrv2_relay_176
14582024-12-19T10:21:13.521000Z TestFramework (INFO): Check disconnection when sending sendaddrv2 after verack
14592024-12-19T10:21:13.724000Z TestFramework (INFO): Create connection that sends addrv2 messages
14602024-12-19T10:21:13.827000Z TestFramework (INFO): Check that addrv2 message content is relayed and added to addrman
14612024-12-19T10:22:13.894000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1462 def test_function():
1463 if check_connected:
1464 assert self.is_connected
1465 return test_function_in()
1466'''14672024-12-19T10:22:13.908000Z TestFramework (ERROR): Assertion failed
1468Traceback (most recent call last):
1469File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1470 self.run_test()
1471File"/home/hebasto/git/bitcoin/build/test/functional/p2p_addrv2_relay.py", line 90, in run_test
1472 addr_receiver = self.nodes[0].add_p2p_connection(AddrReceiver())
1473^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1474File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1475 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1476File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1477 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1478File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1479 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1480AssertionError: Predicate ''''
1481 def test_function():
1482 if check_connected:
1483 assert self.is_connected
1484 return test_function_in()
1485'''not true after 60 seconds
14862024-12-19T10:22:14.063000Z TestFramework (INFO): Stopping nodes
14872024-12-19T10:22:14.273000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_addrv2_relay_176
14882024-12-19T10:22:14.274000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_addrv2_relay_176/test_framework.log
14892024-12-19T10:22:14.281000Z TestFramework (ERROR):
14902024-12-19T10:22:14.283000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_addrv2_relay_176' to consolidate all logs
14912024-12-19T10:22:14.283000Z TestFramework (ERROR):
14922024-12-19T10:22:14.283000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.14932024-12-19T10:22:14.291000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
14942024-12-19T10:22:14.291000Z TestFramework (ERROR):
149514961497stderr:
149814991500282/315- feature_shutdown.py passed, Duration: 1 s
1501Remaining jobs: [p2p_compactblocks_hb.py --v1transport, p2p_compactblocks_hb.py --v2transport, p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, feature_coinstatsindex.py, wallet_orphanedreward.py, p2p_permissions.py, feature_settings.py, p2p_handshake.py, p2p_handshake.py --v2transport, p2p_ibd_txrelay.py, p2p_seednode.py]
1502283/315- p2p_compactblocks_hb.py --v1transport failed, Duration: 61 s
15031504stdout:
15052024-12-19T10:21:13.254000Z TestFramework (INFO): PRNG seed is: 880888112640012357015062024-12-19T10:21:13.254000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_175
15072024-12-19T10:21:13.792000Z TestFramework (INFO): Testing reserved high-bandwidth mode slot for outbound peer...15082024-12-19T10:22:13.937000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1509 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1510'''15112024-12-19T10:22:13.949000Z TestFramework (ERROR): Assertion failed
1512Traceback (most recent call last):
1513File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1514 self.run_test()
1515File"/home/hebasto/git/bitcoin/build/test/functional/p2p_compactblocks_hb.py", line 50, in run_test
1516 self.connect_nodes(i, 0)
1517File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
1518 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1519File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
1520return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
1521^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1522File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1523 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1524AssertionError: Predicate ''''
1525 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1526'''not true after 60 seconds
15272024-12-19T10:22:14.060000Z TestFramework (INFO): Stopping nodes
15282024-12-19T10:22:14.378000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_175
15292024-12-19T10:22:14.378000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_175/test_framework.log
15302024-12-19T10:22:14.381000Z TestFramework (ERROR):
15312024-12-19T10:22:14.382000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_175' to consolidate all logs
15322024-12-19T10:22:14.382000Z TestFramework (ERROR):
15332024-12-19T10:22:14.383000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.15342024-12-19T10:22:14.384000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
15352024-12-19T10:22:14.384000Z TestFramework (ERROR):
153615371538stderr:
153915401541284/315- feature_settings.py passed, Duration: 3 s
1542Remaining jobs: [p2p_compactblocks_hb.py --v2transport, p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, feature_coinstatsindex.py, wallet_orphanedreward.py, p2p_permissions.py, p2p_handshake.py, p2p_handshake.py --v2transport, p2p_ibd_txrelay.py, p2p_seednode.py]
1543285/315- p2p_compactblocks_hb.py --v2transport failed, Duration: 62 s
15441545stdout:
15462024-12-19T10:21:13.254000Z TestFramework (INFO): PRNG seed is: 915440276775320101115472024-12-19T10:21:13.254000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_174
15482024-12-19T10:21:13.790000Z TestFramework (INFO): Testing reserved high-bandwidth mode slot for outbound peer...15492024-12-19T10:22:13.923000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1550 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1551'''15522024-12-19T10:22:13.941000Z TestFramework (ERROR): Assertion failed
1553Traceback (most recent call last):
1554File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1555 self.run_test()
1556File"/home/hebasto/git/bitcoin/build/test/functional/p2p_compactblocks_hb.py", line 50, in run_test
1557 self.connect_nodes(i, 0)
1558File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
1559 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1560File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
1561return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
1562^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1563File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1564 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1565AssertionError: Predicate ''''
1566 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
1567'''not true after 60 seconds
15682024-12-19T10:22:14.062000Z TestFramework (INFO): Stopping nodes
15692024-12-19T10:22:14.368000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_174
15702024-12-19T10:22:14.368000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_174/test_framework.log
15712024-12-19T10:22:14.372000Z TestFramework (ERROR):
15722024-12-19T10:22:14.373000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_compactblocks_hb_174' to consolidate all logs
15732024-12-19T10:22:14.373000Z TestFramework (ERROR):
15742024-12-19T10:22:14.373000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.15752024-12-19T10:22:14.375000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
15762024-12-19T10:22:14.375000Z TestFramework (ERROR):
157715781579stderr:
158015811582Remaining jobs: [p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, feature_coinstatsindex.py, wallet_orphanedreward.py, p2p_permissions.py, p2p_handshake.py, p2p_handshake.py --v2transport, p2p_ibd_txrelay.py, p2p_seednode.py]
1583286/315- feature_coinstatsindex.py passed, Duration: 7 s
1584Remaining jobs: [p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, wallet_orphanedreward.py, p2p_permissions.py, p2p_handshake.py, p2p_handshake.py --v2transport, p2p_ibd_txrelay.py, p2p_seednode.py]
1585287/315- p2p_handshake.py passed, Duration: 4 s
1586Remaining jobs: [p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, wallet_orphanedreward.py, p2p_permissions.py, p2p_handshake.py --v2transport, p2p_ibd_txrelay.py, p2p_seednode.py]
1587288/315- p2p_handshake.py --v2transport passed, Duration: 4 s
1588Remaining jobs: [p2p_addr_relay.py, p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, wallet_orphanedreward.py, p2p_permissions.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1589289/315- p2p_addr_relay.py failed, Duration: 61 s
15901591stdout:
15922024-12-19T10:21:17.775000Z TestFramework (INFO): PRNG seed is: 596549052940142741815932024-12-19T10:21:17.775000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_addr_relay_163
15942024-12-19T10:21:18.054000Z TestFramework (INFO): Send an addr message that is too large
15952024-12-19T10:21:18.261000Z TestFramework (INFO): Test address relay
15962024-12-19T10:21:18.261000Z TestFramework (INFO): Check that addr message content is relayed and added to addrman
15972024-12-19T10:22:18.432000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1598 def test_function():
1599 if check_connected:
1600 assert self.is_connected
1601 return test_function_in()
1602'''16032024-12-19T10:22:18.444000Z TestFramework (ERROR): Assertion failed
1604Traceback (most recent call last):
1605File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1606 self.run_test()
1607File"/home/hebasto/git/bitcoin/build/test/functional/p2p_addr_relay.py", line 97, in run_test
1608 self.relay_tests()
1609File"/home/hebasto/git/bitcoin/build/test/functional/p2p_addr_relay.py", line 157, in relay_tests
1610 receivers.append(self.nodes[0].add_p2p_connection(AddrReceiver(test_addr_contents=True)))
1611^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1612File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1613 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1614File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1615 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1616File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1617 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1618AssertionError: Predicate ''''
1619 def test_function():
1620 if check_connected:
1621 assert self.is_connected
1622 return test_function_in()
1623'''not true after 60 seconds
16242024-12-19T10:22:18.542000Z TestFramework (INFO): Stopping nodes
16252024-12-19T10:22:18.672000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_addr_relay_163
16262024-12-19T10:22:18.672000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_addr_relay_163/test_framework.log
16272024-12-19T10:22:18.676000Z TestFramework (ERROR):
16282024-12-19T10:22:18.677000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_addr_relay_163' to consolidate all logs
16292024-12-19T10:22:18.677000Z TestFramework (ERROR):
16302024-12-19T10:22:18.677000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.16312024-12-19T10:22:18.679000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
16322024-12-19T10:22:18.679000Z TestFramework (ERROR):
163316341635stderr:
163616371638290/315- wallet_orphanedreward.py passed, Duration: 10 s
1639Remaining jobs: [p2p_getaddr_caching.py, rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_permissions.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1640291/315- p2p_getaddr_caching.py failed, Duration: 64 s
16411642stdout:
16432024-12-19T10:21:17.768000Z TestFramework (INFO): PRNG seed is: 76535713537414392516442024-12-19T10:21:17.769000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_getaddr_caching_162
16452024-12-19T10:21:18.046000Z TestFramework (INFO): Fill peer AddrMan with a lot of records
16462024-12-19T10:21:21.708000Z TestFramework (INFO): Send many addr requests within short time to receive same response
16472024-12-19T10:22:21.877000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1648 def test_function():
1649 if check_connected:
1650 assert self.is_connected
1651 return test_function_in()
1652'''16532024-12-19T10:22:21.887000Z TestFramework (ERROR): Assertion failed
1654Traceback (most recent call last):
1655File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1656 self.run_test()
1657File"/home/hebasto/git/bitcoin/build/test/functional/p2p_getaddr_caching.py", line 73, in run_test
1658 addr_receiver_onion1 = self.nodes[0].add_p2p_connection(AddrReceiver(), dstport=self.onion_port1)
1659^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1660File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1661 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1662File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1663 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1664File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1665 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1666AssertionError: Predicate ''''
1667 def test_function():
1668 if check_connected:
1669 assert self.is_connected
1670 return test_function_in()
1671'''not true after 60 seconds
16722024-12-19T10:22:21.978000Z TestFramework (INFO): Stopping nodes
16732024-12-19T10:22:22.113000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_getaddr_caching_162
16742024-12-19T10:22:22.118000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_getaddr_caching_162/test_framework.log
16752024-12-19T10:22:22.123000Z TestFramework (ERROR):
16762024-12-19T10:22:22.126000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_getaddr_caching_162' to consolidate all logs
16772024-12-19T10:22:22.126000Z TestFramework (ERROR):
16782024-12-19T10:22:22.126000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.16792024-12-19T10:22:22.128000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
16802024-12-19T10:22:22.128000Z TestFramework (ERROR):
168116821683stderr:
168416851686Remaining jobs: [rpc_net.py --v1transport, rpc_net.py --v2transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_permissions.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1687292/315- rpc_net.py --v2transport failed, Duration: 64 s
16881689stdout:
16902024-12-19T10:21:21.292000Z TestFramework (INFO): PRNG seed is: 334564137603649938016912024-12-19T10:21:21.292000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_158
16922024-12-19T10:21:21.818000Z TestFramework (INFO): Test getconnectioncount
16932024-12-19T10:21:21.818000Z TestFramework (INFO): Test getpeerinfo
16942024-12-19T10:21:24.835000Z TestFramework (INFO): Check getpeerinfo output before a version message was sent
16952024-12-19T10:22:24.898000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1696 def test_function():
1697 if check_connected:
1698 assert self.is_connected
1699 return test_function_in()
1700'''17012024-12-19T10:22:24.912000Z TestFramework (ERROR): Assertion failed
1702Traceback (most recent call last):
1703File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1704 self.run_test()
1705File"/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 83, in run_test
1706 self.test_getpeerinfo()
1707File"/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 135, in test_getpeerinfo
1708 no_version_peer = self.nodes[0].add_p2p_connection(P2PInterface(), send_version=False, wait_for_verack=False)
1709^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1710File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1711 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1712File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1713 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1714File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1715 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1716AssertionError: Predicate ''''
1717 def test_function():
1718 if check_connected:
1719 assert self.is_connected
1720 return test_function_in()
1721'''not true after 60 seconds
17222024-12-19T10:22:25.009000Z TestFramework (INFO): Stopping nodes
17232024-12-19T10:22:25.199000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_158
17242024-12-19T10:22:25.200000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_158/test_framework.log
17252024-12-19T10:22:25.203000Z TestFramework (ERROR):
17262024-12-19T10:22:25.204000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_net_158' to consolidate all logs
17272024-12-19T10:22:25.204000Z TestFramework (ERROR):
17282024-12-19T10:22:25.204000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.17292024-12-19T10:22:25.207000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
17302024-12-19T10:22:25.207000Z TestFramework (ERROR):
173117321733stderr:
173417351736Remaining jobs: [rpc_net.py --v1transport, p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_permissions.py, p2p_ibd_txrelay.py, p2p_seednode.py]
1737293/315- rpc_net.py --v1transport failed, Duration: 65 s
17381739stdout:
17402024-12-19T10:21:20.774000Z TestFramework (INFO): PRNG seed is: 660744323909428072617412024-12-19T10:21:20.775000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_159
17422024-12-19T10:21:21.305000Z TestFramework (INFO): Test getconnectioncount
17432024-12-19T10:21:21.305000Z TestFramework (INFO): Test getpeerinfo
17442024-12-19T10:21:25.327000Z TestFramework (INFO): Check getpeerinfo output before a version message was sent
17452024-12-19T10:22:25.380000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1746 def test_function():
1747 if check_connected:
1748 assert self.is_connected
1749 return test_function_in()
1750'''17512024-12-19T10:22:25.395000Z TestFramework (ERROR): Assertion failed
1752Traceback (most recent call last):
1753File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1754 self.run_test()
1755File"/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 83, in run_test
1756 self.test_getpeerinfo()
1757File"/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 135, in test_getpeerinfo
1758 no_version_peer = self.nodes[0].add_p2p_connection(P2PInterface(), send_version=False, wait_for_verack=False)
1759^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1760File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1761 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1762File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1763 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1764File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1765 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1766AssertionError: Predicate ''''
1767 def test_function():
1768 if check_connected:
1769 assert self.is_connected
1770 return test_function_in()
1771'''not true after 60 seconds
17722024-12-19T10:22:25.492000Z TestFramework (INFO): Stopping nodes
17732024-12-19T10:22:25.674000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_159
17742024-12-19T10:22:25.674000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_net_159/test_framework.log
17752024-12-19T10:22:25.679000Z TestFramework (ERROR):
17762024-12-19T10:22:25.680000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_net_159' to consolidate all logs
17772024-12-19T10:22:25.680000Z TestFramework (ERROR):
17782024-12-19T10:22:25.681000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.17792024-12-19T10:22:25.683000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
17802024-12-19T10:22:25.683000Z TestFramework (ERROR):
178117821783stderr:
178417851786294/315- p2p_seednode.py passed, Duration: 12 s
1787Remaining jobs: [p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_permissions.py, p2p_ibd_txrelay.py]
1788295/315- p2p_permissions.py passed, Duration: 19 s
1789Remaining jobs: [p2p_blocksonly.py, p2p_invalid_locator.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
1790296/315- p2p_invalid_locator.py failed, Duration: 61 s
17911792stdout:
17932024-12-19T10:21:35.343000Z TestFramework (INFO): PRNG seed is: 686841525964783448617942024-12-19T10:21:35.344000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_locator_147
17952024-12-19T10:21:35.668000Z TestFramework (INFO): Test max locator size
17962024-12-19T10:21:35.668000Z TestFramework (INFO): Wait for disconnect when sending 102 hashes in locator
17972024-12-19T10:21:35.908000Z TestFramework (INFO): Wait for response when sending 101 hashes in locator
17982024-12-19T10:21:36.099000Z TestFramework (INFO): Wait for disconnect when sending 102 hashes in locator
17992024-12-19T10:22:36.203000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1800 def test_function():
1801 if check_connected:
1802 assert self.is_connected
1803 return test_function_in()
1804'''18052024-12-19T10:22:36.216000Z TestFramework (ERROR): Assertion failed
1806Traceback (most recent call last):
1807File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1808 self.run_test()
1809File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_locator.py", line 25, in run_test
1810 exceed_max_peer = node.add_p2p_connection(P2PInterface())
1811^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1812File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1813 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1814File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1815 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1816File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1817 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1818AssertionError: Predicate ''''
1819 def test_function():
1820 if check_connected:
1821 assert self.is_connected
1822 return test_function_in()
1823'''not true after 60 seconds
18242024-12-19T10:22:36.309000Z TestFramework (INFO): Stopping nodes
18252024-12-19T10:22:36.489000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_locator_147
18262024-12-19T10:22:36.489000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_locator_147/test_framework.log
18272024-12-19T10:22:36.493000Z TestFramework (ERROR):
18282024-12-19T10:22:36.494000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_locator_147' to consolidate all logs
18292024-12-19T10:22:36.494000Z TestFramework (ERROR):
18302024-12-19T10:22:36.494000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.18312024-12-19T10:22:36.497000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
18322024-12-19T10:22:36.498000Z TestFramework (ERROR):
183318341835stderr:
183618371838Remaining jobs: [p2p_blocksonly.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_encrypted.py, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
1839297/315- p2p_v2_encrypted.py failed, Duration: 62 s
18401841stdout:
18422024-12-19T10:21:36.877000Z TestFramework (INFO): PRNG seed is: 553936601820212368118432024-12-19T10:21:36.878000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_encrypted_141
18442024-12-19T10:21:37.963000Z TestFramework (INFO): Check inbound connection to v2 TestNode from v2 P2PConnection is v2
18452024-12-19T10:21:38.187000Z TestFramework (INFO): Check inbound connection to v2 TestNode from v1 P2PConnection is v1
18462024-12-19T10:22:38.214000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1847 def test_function():
1848 if check_connected:
1849 assert self.is_connected
1850 return test_function_in()
1851'''18522024-12-19T10:22:38.216000Z TestFramework (ERROR): Assertion failed
1853Traceback (most recent call last):
1854File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1855 self.run_test()
1856File"/home/hebasto/git/bitcoin/build/test/functional/p2p_v2_encrypted.py", line 62, in run_test
1857 peer2 = node0.add_p2p_connection(P2PInterface(), wait_for_verack=True, supports_v2_p2p=False)
1858^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1859File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1860 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1861File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1862 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1863File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1864 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1865AssertionError: Predicate ''''
1866 def test_function():
1867 if check_connected:
1868 assert self.is_connected
1869 return test_function_in()
1870'''not true after 60 seconds
18712024-12-19T10:22:38.290000Z TestFramework (INFO): Stopping nodes
18722024-12-19T10:22:38.398000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_encrypted_141
18732024-12-19T10:22:38.398000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_encrypted_141/test_framework.log
18742024-12-19T10:22:38.401000Z TestFramework (ERROR):
18752024-12-19T10:22:38.402000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_encrypted_141' to consolidate all logs
18762024-12-19T10:22:38.402000Z TestFramework (ERROR):
18772024-12-19T10:22:38.402000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.18782024-12-19T10:22:38.403000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
18792024-12-19T10:22:38.403000Z TestFramework (ERROR):
188018811882stderr:
188318841885Remaining jobs: [p2p_blocksonly.py, p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, p2p_v2_misbehaving.py, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
1886298/315- p2p_blocksonly.py failed, Duration: 67 s
18871888stdout:
18892024-12-19T10:21:32.282000Z TestFramework (INFO): PRNG seed is: 673325720017518009318902024-12-19T10:21:32.282000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_blocksonly_149
18912024-12-19T10:21:32.631000Z TestFramework (INFO): Tests with node running in-blocksonly mode
18922024-12-19T10:21:32.733000Z TestFramework (INFO): Check that txs from P2P are rejected and result in disconnect
18932024-12-19T10:21:32.837000Z TestFramework (INFO): Check that tx invs also violate the protocol
18942024-12-19T10:21:33.096000Z TestFramework (INFO): Check that txs from rpc are not rejected and relayed to other peers
18952024-12-19T10:21:37.911000Z TestFramework (INFO): Restarting node 0 with relay permission and blocksonly
18962024-12-19T10:22:38.930000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1897 def test_function():
1898 if check_connected:
1899 assert self.is_connected
1900 return test_function_in()
1901'''19022024-12-19T10:22:38.944000Z TestFramework (ERROR): Assertion failed
1903Traceback (most recent call last):
1904File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1905 self.run_test()
1906File"/home/hebasto/git/bitcoin/build/test/functional/p2p_blocksonly.py", line 24, in run_test
1907 self.blocksonly_mode_tests()
1908File"/home/hebasto/git/bitcoin/build/test/functional/p2p_blocksonly.py", line 55, in blocksonly_mode_tests
1909 second_peer = self.nodes[0].add_p2p_connection(P2PInterface())
1910^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1911File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1912 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1913File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1914 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1915File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1916 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1917AssertionError: Predicate ''''
1918 def test_function():
1919 if check_connected:
1920 assert self.is_connected
1921 return test_function_in()
1922'''not true after 60 seconds
19232024-12-19T10:22:39.033000Z TestFramework (INFO): Stopping nodes
19242024-12-19T10:22:39.116000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_blocksonly_149
19252024-12-19T10:22:39.116000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_blocksonly_149/test_framework.log
19262024-12-19T10:22:39.119000Z TestFramework (ERROR):
19272024-12-19T10:22:39.121000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_blocksonly_149' to consolidate all logs
19282024-12-19T10:22:39.121000Z TestFramework (ERROR):
19292024-12-19T10:22:39.121000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.19302024-12-19T10:22:39.122000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
19312024-12-19T10:22:39.122000Z TestFramework (ERROR):
193219331934stderr:
193519361937299/315- p2p_v2_misbehaving.py failed, Duration: 62 s
19381939stdout:
19402024-12-19T10:21:37.802000Z TestFramework (INFO): PRNG seed is: 626564044279393633519412024-12-19T10:21:37.803000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_misbehaving_140
19422024-12-19T10:21:38.380000Z TestFramework (INFO): Sending ellswift bytes in parts to ensure that response from responder is received only when
19432024-12-19T10:21:38.381000Z TestFramework (INFO): ellswift bytes have a mismatch from the 16 bytes(network magic followed by "version\x00\x00\x00\x00\x00")
19442024-12-19T10:21:38.381000Z TestFramework (INFO): Sending first 4 bytes of ellswift which match network magic
19452024-12-19T10:21:38.381000Z TestFramework (INFO): If a response is received, assertion failure would happen in our custom data_received() function
19462024-12-19T10:21:38.449000Z TestFramework (INFO): Sending remaining ellswift and garbage which are different from V1_PREFIX. Since a response is
19472024-12-19T10:21:38.449000Z TestFramework (INFO): expected now, our custom data_received() function wouldn't result in assertion failure19482024-12-19T10:21:38.505000Z TestFramework (INFO): successful disconnection since modified ellswift was sent as response
19492024-12-19T10:22:38.520000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
1950 def test_function():
1951 if check_connected:
1952 assert self.is_connected
1953 return test_function_in()
1954'''19552024-12-19T10:22:38.520000Z TestFramework (ERROR): Assertion failed
1956Traceback (most recent call last):
1957File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
1958 self.run_test()
1959File"/home/hebasto/git/bitcoin/build/test/functional/p2p_v2_misbehaving.py", line 134, in run_test
1960 self.test_v2disconnection()
1961File"/home/hebasto/git/bitcoin/build/test/functional/p2p_v2_misbehaving.py", line 181, in test_v2disconnection
1962 peer2 = node0.add_p2p_connection(P2PInterface())
1963^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1964File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
1965 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
1966File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
1967 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
1968File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
1969 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
1970AssertionError: Predicate ''''
1971 def test_function():
1972 if check_connected:
1973 assert self.is_connected
1974 return test_function_in()
1975'''not true after 60 seconds
19762024-12-19T10:22:38.587000Z TestFramework (INFO): Stopping nodes
19772024-12-19T10:22:38.693000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_misbehaving_140
19782024-12-19T10:22:38.694000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_misbehaving_140/test_framework.log
19792024-12-19T10:22:38.697000Z TestFramework (ERROR):
19802024-12-19T10:22:38.698000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_v2_misbehaving_140' to consolidate all logs
19812024-12-19T10:22:38.698000Z TestFramework (ERROR):
19822024-12-19T10:22:38.698000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.19832024-12-19T10:22:38.700000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
19842024-12-19T10:22:38.700000Z TestFramework (ERROR):
198519861987stderr:
198819891990Remaining jobs: [p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, example_test.py, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
1991300/315- example_test.py failed, Duration: 64 s
19921993stdout:
19942024-12-19T10:21:37.789000Z TestFramework (INFO): PRNG seed is: 885355108765975053319952024-12-19T10:21:37.789000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/example_test_139
19962024-12-19T10:21:39.806000Z TestFramework (INFO): Starting test!19972024-12-19T10:21:39.806000Z TestFramework (INFO): Calling a custom function
19982024-12-19T10:21:39.806000Z TestFramework (INFO): Calling a custom method
19992024-12-19T10:21:39.806000Z TestFramework (INFO): Running custom_method
20002024-12-19T10:21:39.806000Z TestFramework (INFO): Create some blocks
20012024-12-19T10:21:39.809000Z TestFramework (INFO): Wait for node1 to reach current tip (height 11) using RPC
20022024-12-19T10:21:39.819000Z TestFramework (INFO): Connect node2 and node1
20032024-12-19T10:21:39.927000Z TestFramework (INFO): Wait for node2 to receive all the blocks from node1
20042024-12-19T10:21:40.936000Z TestFramework (INFO): Add P2P connection to node2
20052024-12-19T10:22:40.947000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2006 def test_function():
2007 if check_connected:
2008 assert self.is_connected
2009 return test_function_in()
2010'''20112024-12-19T10:22:40.947000Z TestFramework (ERROR): Assertion failed
2012Traceback (most recent call last):
2013File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2014 self.run_test()
2015File"/home/hebasto/git/bitcoin/build/test/functional/example_test.py", line 205, in run_test
2016 peer_receiving = self.nodes[2].add_p2p_connection(BaseNode())
2017^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2018File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2019 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2020File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2021 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2022File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2023 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2024AssertionError: Predicate ''''
2025 def test_function():
2026 if check_connected:
2027 assert self.is_connected
2028 return test_function_in()
2029'''not true after 60 seconds
20302024-12-19T10:22:41.014000Z TestFramework (INFO): Stopping nodes
20312024-12-19T10:22:41.170000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/example_test_139
20322024-12-19T10:22:41.170000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/example_test_139/test_framework.log
20332024-12-19T10:22:41.171000Z TestFramework (ERROR):
20342024-12-19T10:22:41.172000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/example_test_139' to consolidate all logs
20352024-12-19T10:22:41.172000Z TestFramework (ERROR):
20362024-12-19T10:22:41.172000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.20372024-12-19T10:22:41.173000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
20382024-12-19T10:22:41.173000Z TestFramework (ERROR):
203920402041stderr:
204220432044Remaining jobs: [p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, mempool_packages.py, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2045301/315- mempool_packages.py failed, Duration: 61 s
20462047stdout:
20482024-12-19T10:21:41.990000Z TestFramework (INFO): PRNG seed is: 84280086343437574320492024-12-19T10:21:41.991000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/mempool_packages_125
20502024-12-19T10:22:42.916000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2051 def test_function():
2052 if check_connected:
2053 assert self.is_connected
2054 return test_function_in()
2055'''20562024-12-19T10:22:42.930000Z TestFramework (ERROR): Assertion failed
2057Traceback (most recent call last):
2058File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2059 self.run_test()
2060File"/home/hebasto/git/bitcoin/build/test/functional/mempool_packages.py", line 45, in run_test
2061 peer_inv_store = self.nodes[0].add_p2p_connection(P2PTxInvStore()) # keep track of invs2062^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2063File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2064 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2065File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2066 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2067File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2068 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2069AssertionError: Predicate ''''
2070 def test_function():
2071 if check_connected:
2072 assert self.is_connected
2073 return test_function_in()
2074'''not true after 60 seconds
20752024-12-19T10:22:43.027000Z TestFramework (INFO): Stopping nodes
20762024-12-19T10:22:43.270000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/mempool_packages_125
20772024-12-19T10:22:43.270000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/mempool_packages_125/test_framework.log
20782024-12-19T10:22:43.275000Z TestFramework (ERROR):
20792024-12-19T10:22:43.276000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/mempool_packages_125' to consolidate all logs
20802024-12-19T10:22:43.276000Z TestFramework (ERROR):
20812024-12-19T10:22:43.276000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.20822024-12-19T10:22:43.279000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
20832024-12-19T10:22:43.279000Z TestFramework (ERROR):
208420852086stderr:
208720882089Remaining jobs: [p2p_invalid_tx.py --v1transport, p2p_invalid_tx.py --v2transport, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2090302/315- p2p_invalid_tx.py --v1transport failed, Duration: 67 s
20912092stdout:
20932024-12-19T10:21:36.407000Z TestFramework (INFO): PRNG seed is: 36874271298673001420942024-12-19T10:21:36.408000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_144
20952024-12-19T10:21:36.799000Z TestFramework (INFO): Create a new block with an anyone-can-spend coinbase.20962024-12-19T10:21:36.901000Z TestFramework (INFO): Mature the block.20972024-12-19T10:21:37.247000Z TestFramework (INFO): Testing invalid transaction: OutputMissing
20982024-12-19T10:21:37.408000Z TestFramework (INFO): Reconnecting to peer
20992024-12-19T10:21:37.655000Z TestFramework (INFO): Testing invalid transaction: InputMissing
21002024-12-19T10:21:37.757000Z TestFramework (INFO): Reconnecting to peer
21012024-12-19T10:21:37.859000Z TestFramework (INFO): Testing invalid transaction: SizeTooSmall
21022024-12-19T10:21:37.912000Z TestFramework (INFO): Testing invalid transaction: BadInputOutpointIndex
21032024-12-19T10:21:37.917000Z TestFramework (INFO): Testing invalid transaction: DuplicateInput
21042024-12-19T10:21:38.019000Z TestFramework (INFO): Reconnecting to peer
21052024-12-19T10:21:38.133000Z TestFramework (INFO): Testing invalid transaction: PrevoutNullInput
21062024-12-19T10:21:38.235000Z TestFramework (INFO): Reconnecting to peer
21072024-12-19T10:21:38.338000Z TestFramework (INFO): Testing invalid transaction: NonexistentInput
21082024-12-19T10:21:38.389000Z TestFramework (INFO): Testing invalid transaction: SpendTooMuch
21092024-12-19T10:21:38.491000Z TestFramework (INFO): Reconnecting to peer
21102024-12-19T10:21:38.594000Z TestFramework (INFO): Testing invalid transaction: CreateNegative
21112024-12-19T10:21:38.696000Z TestFramework (INFO): Reconnecting to peer
21122024-12-19T10:21:38.799000Z TestFramework (INFO): Testing invalid transaction: CreateTooLarge
21132024-12-19T10:21:38.902000Z TestFramework (INFO): Reconnecting to peer
21142024-12-19T10:21:39.005000Z TestFramework (INFO): Testing invalid transaction: CreateSumTooLarge
21152024-12-19T10:21:39.106000Z TestFramework (INFO): Reconnecting to peer
21162024-12-19T10:21:39.209000Z TestFramework (INFO): Testing invalid transaction: InvalidOPIFConstruction
21172024-12-19T10:21:39.327000Z TestFramework (INFO): Reconnecting to peer
21182024-12-19T10:21:39.439000Z TestFramework (INFO): Testing invalid transaction: TooManySigops
21192024-12-19T10:21:39.499000Z TestFramework (INFO): Testing invalid transaction: NonStandardAndInvalid
21202024-12-19T10:21:39.627000Z TestFramework (INFO): Reconnecting to peer
21212024-12-19T10:21:39.729000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_CAT
21222024-12-19T10:21:39.832000Z TestFramework (INFO): Reconnecting to peer
21232024-12-19T10:21:39.934000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_SUBSTR
21242024-12-19T10:21:40.075000Z TestFramework (INFO): Reconnecting to peer
21252024-12-19T10:21:40.178000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_LEFT
21262024-12-19T10:21:40.290000Z TestFramework (INFO): Reconnecting to peer
21272024-12-19T10:21:40.406000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_RIGHT
21282024-12-19T10:21:40.607000Z TestFramework (INFO): Reconnecting to peer
21292024-12-19T10:21:40.711000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_INVERT
21302024-12-19T10:21:40.813000Z TestFramework (INFO): Reconnecting to peer
21312024-12-19T10:21:40.945000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_AND
21322024-12-19T10:21:41.047000Z TestFramework (INFO): Reconnecting to peer
21332024-12-19T10:21:41.150000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_OR
21342024-12-19T10:21:41.251000Z TestFramework (INFO): Reconnecting to peer
21352024-12-19T10:21:41.354000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_XOR
21362024-12-19T10:21:41.456000Z TestFramework (INFO): Reconnecting to peer
21372024-12-19T10:21:41.559000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_2MUL
21382024-12-19T10:21:41.660000Z TestFramework (INFO): Reconnecting to peer
21392024-12-19T10:21:41.763000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_2DIV
21402024-12-19T10:21:41.865000Z TestFramework (INFO): Reconnecting to peer
21412024-12-19T10:21:41.968000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_MUL
21422024-12-19T10:21:42.069000Z TestFramework (INFO): Reconnecting to peer
21432024-12-19T10:21:42.172000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_DIV
21442024-12-19T10:21:42.276000Z TestFramework (INFO): Reconnecting to peer
21452024-12-19T10:21:42.402000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_MOD
21462024-12-19T10:21:42.506000Z TestFramework (INFO): Reconnecting to peer
21472024-12-19T10:21:42.630000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_LSHIFT
21482024-12-19T10:21:42.744000Z TestFramework (INFO): Reconnecting to peer
21492024-12-19T10:21:42.847000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_RSHIFT
21502024-12-19T10:21:42.948000Z TestFramework (INFO): Reconnecting to peer
21512024-12-19T10:22:43.265000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2152 def test_function():
2153 if check_connected:
2154 assert self.is_connected
2155 return test_function_in()
2156'''21572024-12-19T10:22:43.266000Z TestFramework (ERROR): Assertion failed
2158Traceback (most recent call last):
2159File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2160 self.run_test()
2161File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 87, in run_test
2162 self.reconnect_p2p(num_connections=2)
2163File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 45, in reconnect_p2p
2164 self.bootstrap_p2p(**kwargs)
2165File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 37, in bootstrap_p2p
2166 self.nodes[0].add_p2p_connection(P2PDataStore())
2167File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2168 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2169File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2170 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2171File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2172 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2173AssertionError: Predicate ''''
2174 def test_function():
2175 if check_connected:
2176 assert self.is_connected
2177 return test_function_in()
2178'''not true after 60 seconds
21792024-12-19T10:22:43.350000Z TestFramework (INFO): Stopping nodes
21802024-12-19T10:22:43.506000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_144
21812024-12-19T10:22:43.507000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_144/test_framework.log
21822024-12-19T10:22:43.507000Z TestFramework (ERROR):
21832024-12-19T10:22:43.509000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_144' to consolidate all logs
21842024-12-19T10:22:43.509000Z TestFramework (ERROR):
21852024-12-19T10:22:43.510000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.21862024-12-19T10:22:43.512000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
21872024-12-19T10:22:43.512000Z TestFramework (ERROR):
218821892190stderr:
219121922193Remaining jobs: [p2p_invalid_tx.py --v2transport, rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2194303/315- p2p_invalid_tx.py --v2transport failed, Duration: 68 s
21952196stdout:
21972024-12-19T10:21:36.874000Z TestFramework (INFO): PRNG seed is: 648835964995615222421982024-12-19T10:21:36.875000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_143
21992024-12-19T10:21:38.254000Z TestFramework (INFO): Create a new block with an anyone-can-spend coinbase.22002024-12-19T10:21:38.362000Z TestFramework (INFO): Mature the block.22012024-12-19T10:21:38.491000Z TestFramework (INFO): Testing invalid transaction: OutputMissing
22022024-12-19T10:21:38.597000Z TestFramework (INFO): Reconnecting to peer
22032024-12-19T10:21:38.700000Z TestFramework (INFO): Testing invalid transaction: InputMissing
22042024-12-19T10:21:38.802000Z TestFramework (INFO): Reconnecting to peer
22052024-12-19T10:21:38.905000Z TestFramework (INFO): Testing invalid transaction: SizeTooSmall
22062024-12-19T10:21:38.958000Z TestFramework (INFO): Testing invalid transaction: BadInputOutpointIndex
22072024-12-19T10:21:39.011000Z TestFramework (INFO): Testing invalid transaction: DuplicateInput
22082024-12-19T10:21:39.113000Z TestFramework (INFO): Reconnecting to peer
22092024-12-19T10:21:39.216000Z TestFramework (INFO): Testing invalid transaction: PrevoutNullInput
22102024-12-19T10:21:39.327000Z TestFramework (INFO): Reconnecting to peer
22112024-12-19T10:21:39.440000Z TestFramework (INFO): Testing invalid transaction: NonexistentInput
22122024-12-19T10:21:39.492000Z TestFramework (INFO): Testing invalid transaction: SpendTooMuch
22132024-12-19T10:21:39.617000Z TestFramework (INFO): Reconnecting to peer
22142024-12-19T10:21:39.729000Z TestFramework (INFO): Testing invalid transaction: CreateNegative
22152024-12-19T10:21:39.832000Z TestFramework (INFO): Reconnecting to peer
22162024-12-19T10:21:39.935000Z TestFramework (INFO): Testing invalid transaction: CreateTooLarge
22172024-12-19T10:21:40.037000Z TestFramework (INFO): Reconnecting to peer
22182024-12-19T10:21:40.140000Z TestFramework (INFO): Testing invalid transaction: CreateSumTooLarge
22192024-12-19T10:21:40.243000Z TestFramework (INFO): Reconnecting to peer
22202024-12-19T10:21:40.348000Z TestFramework (INFO): Testing invalid transaction: InvalidOPIFConstruction
22212024-12-19T10:21:40.451000Z TestFramework (INFO): Reconnecting to peer
22222024-12-19T10:21:40.656000Z TestFramework (INFO): Testing invalid transaction: TooManySigops
22232024-12-19T10:21:40.765000Z TestFramework (INFO): Testing invalid transaction: NonStandardAndInvalid
22242024-12-19T10:21:40.868000Z TestFramework (INFO): Reconnecting to peer
22252024-12-19T10:21:41.075000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_CAT
22262024-12-19T10:21:41.180000Z TestFramework (INFO): Reconnecting to peer
22272024-12-19T10:21:41.302000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_SUBSTR
22282024-12-19T10:21:41.405000Z TestFramework (INFO): Reconnecting to peer
22292024-12-19T10:21:41.509000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_LEFT
22302024-12-19T10:21:41.612000Z TestFramework (INFO): Reconnecting to peer
22312024-12-19T10:21:41.715000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_RIGHT
22322024-12-19T10:21:41.818000Z TestFramework (INFO): Reconnecting to peer
22332024-12-19T10:21:41.921000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_INVERT
22342024-12-19T10:21:42.024000Z TestFramework (INFO): Reconnecting to peer
22352024-12-19T10:21:42.128000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_AND
22362024-12-19T10:21:42.232000Z TestFramework (INFO): Reconnecting to peer
22372024-12-19T10:21:42.346000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_OR
22382024-12-19T10:21:42.455000Z TestFramework (INFO): Reconnecting to peer
22392024-12-19T10:21:42.560000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_XOR
22402024-12-19T10:21:42.662000Z TestFramework (INFO): Reconnecting to peer
22412024-12-19T10:21:42.843000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_2MUL
22422024-12-19T10:21:42.946000Z TestFramework (INFO): Reconnecting to peer
22432024-12-19T10:21:43.049000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_2DIV
22442024-12-19T10:21:43.152000Z TestFramework (INFO): Reconnecting to peer
22452024-12-19T10:21:43.255000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_MUL
22462024-12-19T10:21:43.358000Z TestFramework (INFO): Reconnecting to peer
22472024-12-19T10:21:43.478000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_DIV
22482024-12-19T10:21:43.582000Z TestFramework (INFO): Reconnecting to peer
22492024-12-19T10:21:43.740000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_MOD
22502024-12-19T10:21:43.860000Z TestFramework (INFO): Reconnecting to peer
22512024-12-19T10:21:43.964000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_LSHIFT
22522024-12-19T10:21:44.067000Z TestFramework (INFO): Reconnecting to peer
22532024-12-19T10:21:44.171000Z TestFramework (INFO): Testing invalid transaction: DisabledOpcode_OP_RSHIFT
22542024-12-19T10:21:44.274000Z TestFramework (INFO): Reconnecting to peer
22552024-12-19T10:22:44.543000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2256 def test_function():
2257 if check_connected:
2258 assert self.is_connected
2259 return test_function_in()
2260'''22612024-12-19T10:22:44.546000Z TestFramework (ERROR): Assertion failed
2262Traceback (most recent call last):
2263File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2264 self.run_test()
2265File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 87, in run_test
2266 self.reconnect_p2p(num_connections=2)
2267File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 45, in reconnect_p2p
2268 self.bootstrap_p2p(**kwargs)
2269File"/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 37, in bootstrap_p2p
2270 self.nodes[0].add_p2p_connection(P2PDataStore())
2271File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2272 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2273File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2274 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2275File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2276 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2277AssertionError: Predicate ''''
2278 def test_function():
2279 if check_connected:
2280 assert self.is_connected
2281 return test_function_in()
2282'''not true after 60 seconds
22832024-12-19T10:22:44.620000Z TestFramework (INFO): Stopping nodes
22842024-12-19T10:22:44.727000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_143
22852024-12-19T10:22:44.727000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_143/test_framework.log
22862024-12-19T10:22:44.727000Z TestFramework (ERROR):
22872024-12-19T10:22:44.727000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_invalid_tx_143' to consolidate all logs
22882024-12-19T10:22:44.727000Z TestFramework (ERROR):
22892024-12-19T10:22:44.728000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.22902024-12-19T10:22:44.729000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
22912024-12-19T10:22:44.729000Z TestFramework (ERROR):
229222932294stderr:
229522962297Remaining jobs: [rpc_preciousblock.py, p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2298304/315- rpc_preciousblock.py failed, Duration: 62 s
22992300stdout:
23012024-12-19T10:21:43.538000Z TestFramework (INFO): PRNG seed is: 669535140163931861723022024-12-19T10:21:43.545000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/rpc_preciousblock_119
23032024-12-19T10:21:44.058000Z TestFramework (INFO): Ensure submitblock can in principle reorg to a competing chain
23042024-12-19T10:21:44.090000Z TestFramework (INFO): Mine blocks A-B-C on Node023052024-12-19T10:21:44.093000Z TestFramework (INFO): Mine competing blocks E-F-G on Node123062024-12-19T10:21:44.096000Z TestFramework (INFO): Connect nodes and check no reorg occurs
23072024-12-19T10:21:44.217000Z TestFramework (INFO): Make Node0 prefer block G
23082024-12-19T10:21:44.219000Z TestFramework (INFO): Make Node0 prefer block C again
23092024-12-19T10:21:44.222000Z TestFramework (INFO): Make Node1 prefer block C
23102024-12-19T10:21:44.225000Z TestFramework (INFO): Make Node1 prefer block G again
23112024-12-19T10:21:44.227000Z TestFramework (INFO): Make Node0 prefer block G again
23122024-12-19T10:21:44.229000Z TestFramework (INFO): Make Node1 prefer block C again
23132024-12-19T10:21:44.231000Z TestFramework (INFO): Mine another block (E-F-G-)H on Node0and reorg Node123142024-12-19T10:21:44.235000Z TestFramework (INFO): Node1 should not be able to prefer block C anymore
23152024-12-19T10:21:44.236000Z TestFramework (INFO): Mine competing blocks I-J-K-L on Node223162024-12-19T10:21:44.242000Z TestFramework (INFO): Connect nodes and check no reorg occurs
23172024-12-19T10:22:44.452000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2318 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2319'''23202024-12-19T10:22:44.463000Z TestFramework (ERROR): Assertion failed
2321Traceback (most recent call last):
2322File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2323 self.run_test()
2324File"/home/hebasto/git/bitcoin/build/test/functional/rpc_preciousblock.py", line 100, in run_test
2325 self.connect_nodes(0, 2)
2326File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
2327 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2328File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
2329return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
2330^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2331File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2332 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2333AssertionError: Predicate ''''
2334 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2335'''not true after 60 seconds
23362024-12-19T10:22:44.557000Z TestFramework (INFO): Stopping nodes
23372024-12-19T10:22:44.730000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/rpc_preciousblock_119
23382024-12-19T10:22:44.730000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/rpc_preciousblock_119/test_framework.log
23392024-12-19T10:22:44.733000Z TestFramework (ERROR):
23402024-12-19T10:22:44.734000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/rpc_preciousblock_119' to consolidate all logs
23412024-12-19T10:22:44.735000Z TestFramework (ERROR):
23422024-12-19T10:22:44.735000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.23432024-12-19T10:22:44.737000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
23442024-12-19T10:22:44.737000Z TestFramework (ERROR):
234523462347stderr:
234823492350Remaining jobs: [p2p_initial_headers_sync.py, mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2351305/315- p2p_initial_headers_sync.py failed, Duration: 61 s
23522353stdout:
23542024-12-19T10:21:48.588000Z TestFramework (INFO): PRNG seed is: 222135914808871967823552024-12-19T10:21:48.588000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_initial_headers_sync_103
23562024-12-19T10:21:48.846000Z TestFramework (INFO): Adding a peer to node0
23572024-12-19T10:21:48.949000Z TestFramework (INFO): Connecting two more peers to node0
23582024-12-19T10:22:49.006000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2359 def test_function():
2360 if check_connected:
2361 assert self.is_connected
2362 return test_function_in()
2363'''23642024-12-19T10:22:49.008000Z TestFramework (ERROR): Assertion failed
2365Traceback (most recent call last):
2366File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2367 self.run_test()
2368File"/home/hebasto/git/bitcoin/build/test/functional/p2p_initial_headers_sync.py", line 52, in run_test
2369 peer2 = self.nodes[0].add_p2p_connection(P2PInterface())
2370^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2371File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2372 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2373File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2374 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2375File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2376 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2377AssertionError: Predicate ''''
2378 def test_function():
2379 if check_connected:
2380 assert self.is_connected
2381 return test_function_in()
2382'''not true after 60 seconds
23832024-12-19T10:22:49.070000Z TestFramework (INFO): Stopping nodes
23842024-12-19T10:22:49.178000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_initial_headers_sync_103
23852024-12-19T10:22:49.178000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_initial_headers_sync_103/test_framework.log
23862024-12-19T10:22:49.179000Z TestFramework (ERROR):
23872024-12-19T10:22:49.179000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_initial_headers_sync_103' to consolidate all logs
23882024-12-19T10:22:49.179000Z TestFramework (ERROR):
23892024-12-19T10:22:49.179000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.23902024-12-19T10:22:49.179000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
23912024-12-19T10:22:49.179000Z TestFramework (ERROR):
239223932394stderr:
239523962397Remaining jobs: [mining_basic.py, wallet_listsinceblock.py --descriptors, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2398306/315- wallet_listsinceblock.py --descriptors failed, Duration: 61 s
23992400stdout:
24012024-12-19T10:21:53.053000Z TestFramework (INFO): PRNG seed is: 543887831101514693124022024-12-19T10:21:53.054000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_listsinceblock_86
24032024-12-19T10:22:53.965000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2404 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2405'''24062024-12-19T10:22:53.969000Z TestFramework (ERROR): Assertion failed
2407Traceback (most recent call last):
2408File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2409 self.run_test()
2410File"/home/hebasto/git/bitcoin/build/test/functional/wallet_listsinceblock.py", line 37, in run_test
2411 self.connect_nodes(1, 2)
2412File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
2413 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2414File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
2415return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
2416^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2417File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2418 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2419AssertionError: Predicate ''''
2420 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2421'''not true after 60 seconds
24222024-12-19T10:22:54.033000Z TestFramework (INFO): Stopping nodes
24232024-12-19T10:22:54.289000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_listsinceblock_86
24242024-12-19T10:22:54.289000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_listsinceblock_86/test_framework.log
24252024-12-19T10:22:54.289000Z TestFramework (ERROR):
24262024-12-19T10:22:54.289000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_listsinceblock_86' to consolidate all logs
24272024-12-19T10:22:54.289000Z TestFramework (ERROR):
24282024-12-19T10:22:54.289000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.24292024-12-19T10:22:54.289000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
24302024-12-19T10:22:54.289000Z TestFramework (ERROR):
243124322433stderr:
243424352436Remaining jobs: [mining_basic.py, p2p_leak.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2437307/315- p2p_leak.py failed, Duration: 61 s
24382439stdout:
24402024-12-19T10:21:53.570000Z TestFramework (INFO): PRNG seed is: 288358137781343995924412024-12-19T10:21:53.570000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_leak_84
24422024-12-19T10:21:54.103000Z TestFramework (INFO): Check that the node doesn't send unexpected messages before handshake completion24432024-12-19T10:22:54.204000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2444 def test_function():
2445 if check_connected:
2446 assert self.is_connected
2447 return test_function_in()
2448'''24492024-12-19T10:22:54.207000Z TestFramework (ERROR): Assertion failed
2450Traceback (most recent call last):
2451File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2452 self.run_test()
2453File"/home/hebasto/git/bitcoin/build/test/functional/p2p_leak.py", line 119, in run_test
2454 no_verack_idle_peer = self.nodes[0].add_p2p_connection(NoVerackIdlePeer(), wait_for_verack=False)
2455^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2456File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2457 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2458File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2459 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2460File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2461 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2462AssertionError: Predicate ''''
2463 def test_function():
2464 if check_connected:
2465 assert self.is_connected
2466 return test_function_in()
2467'''not true after 60 seconds
24682024-12-19T10:22:54.259000Z TestFramework (INFO): Stopping nodes
24692024-12-19T10:22:54.411000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_leak_84
24702024-12-19T10:22:54.411000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_leak_84/test_framework.log
24712024-12-19T10:22:54.411000Z TestFramework (ERROR):
24722024-12-19T10:22:54.411000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_leak_84' to consolidate all logs
24732024-12-19T10:22:54.411000Z TestFramework (ERROR):
24742024-12-19T10:22:54.411000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.24752024-12-19T10:22:54.411000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
24762024-12-19T10:22:54.411000Z TestFramework (ERROR):
247724782479stderr:
248024812482Remaining jobs: [mining_basic.py, wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2483308/315- mining_basic.py failed, Duration: 67 s
24842485stdout:
24862024-12-19T10:21:50.591000Z TestFramework (INFO): PRNG seed is: 683723050291813255024872024-12-19T10:21:50.592000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/mining_basic_95
24882024-12-19T10:21:51.494000Z TestFramework (INFO): Create some old blocks
24892024-12-19T10:21:56.482000Z TestFramework (INFO): test blockversion
24902024-12-19T10:22:56.893000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2491 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2492'''24932024-12-19T10:22:56.897000Z TestFramework (ERROR): Assertion failed
2494Traceback (most recent call last):
2495File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2496 self.run_test()
2497File"/home/hebasto/git/bitcoin/build/test/functional/mining_basic.py", line 195, in run_test
2498 self.mine_chain()
2499File"/home/hebasto/git/bitcoin/build/test/functional/mining_basic.py", line 80, in mine_chain
2500 self.connect_nodes(0, 1)
2501File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 652, in connect_nodes
2502 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2503File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
2504return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
2505^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2506File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2507 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2508AssertionError: Predicate ''''
2509 self.wait_until(lambda: find_conn(from_connection, to_connection_subver, inbound=False) is not None)
2510'''not true after 60 seconds
25112024-12-19T10:22:56.948000Z TestFramework (INFO): Stopping nodes
25122024-12-19T10:22:57.103000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/mining_basic_95
25132024-12-19T10:22:57.103000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/mining_basic_95/test_framework.log
25142024-12-19T10:22:57.103000Z TestFramework (ERROR):
25152024-12-19T10:22:57.103000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/mining_basic_95' to consolidate all logs
25162024-12-19T10:22:57.103000Z TestFramework (ERROR):
25172024-12-19T10:22:57.103000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.25182024-12-19T10:22:57.103000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
25192024-12-19T10:22:57.103000Z TestFramework (ERROR):
252025212522stderr:
252325242525Remaining jobs: [wallet_resendwallettransactions.py --descriptors, p2p_dos_header_tree.py, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2526309/315- p2p_dos_header_tree.py failed, Duration: 61 s
25272528stdout:
25292024-12-19T10:22:00.128000Z TestFramework (INFO): PRNG seed is: 502463446650810649125302024-12-19T10:22:00.129000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_dos_header_tree_48
25312024-12-19T10:22:00.448000Z TestFramework (INFO): Read headers data
25322024-12-19T10:22:00.456000Z TestFramework (INFO): Feed all non-fork headers, including and up to the first checkpoint
25332024-12-19T10:23:00.460000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2534 def test_function():
2535 if check_connected:
2536 assert self.is_connected
2537 return test_function_in()
2538'''25392024-12-19T10:23:00.462000Z TestFramework (ERROR): Assertion failed
2540Traceback (most recent call last):
2541File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2542 self.run_test()
2543File"/home/hebasto/git/bitcoin/build/test/functional/p2p_dos_header_tree.py", line 50, in run_test
2544 peer_checkpoint = self.nodes[0].add_p2p_connection(P2PInterface())
2545^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2546File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2547 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2548File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2549 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2550File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2551 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2552AssertionError: Predicate ''''
2553 def test_function():
2554 if check_connected:
2555 assert self.is_connected
2556 return test_function_in()
2557'''not true after 60 seconds
25582024-12-19T10:23:00.515000Z TestFramework (INFO): Stopping nodes
25592024-12-19T10:23:00.667000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_dos_header_tree_48
25602024-12-19T10:23:00.667000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_dos_header_tree_48/test_framework.log
25612024-12-19T10:23:00.667000Z TestFramework (ERROR):
25622024-12-19T10:23:00.668000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_dos_header_tree_48' to consolidate all logs
25632024-12-19T10:23:00.668000Z TestFramework (ERROR):
25642024-12-19T10:23:00.668000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.25652024-12-19T10:23:00.668000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
25662024-12-19T10:23:00.668000Z TestFramework (ERROR):
256725682569stderr:
257025712572Remaining jobs: [wallet_resendwallettransactions.py --descriptors, p2p_add_connections.py, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2573310/315- p2p_add_connections.py failed, Duration: 62 s
25742575stdout:
25762024-12-19T10:22:00.626000Z TestFramework (INFO): PRNG seed is: 725208708957727691425772024-12-19T10:22:00.627000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_add_connections_47
25782024-12-19T10:22:00.935000Z TestFramework (INFO): Add 8 outbounds to node 025792024-12-19T10:22:00.936000Z TestFramework (INFO): outbound: 025802024-12-19T10:22:01.086000Z TestFramework (INFO): outbound: 125812024-12-19T10:22:01.237000Z TestFramework (INFO): outbound: 225822024-12-19T10:22:01.389000Z TestFramework (INFO): outbound: 325832024-12-19T10:22:01.540000Z TestFramework (INFO): outbound: 425842024-12-19T10:22:01.707000Z TestFramework (INFO): outbound: 525852024-12-19T10:22:01.844000Z TestFramework (INFO): outbound: 625862024-12-19T10:22:01.995000Z TestFramework (INFO): outbound: 725872024-12-19T10:22:02.146000Z TestFramework (INFO): Add 2 block-relay-only connections to node 025882024-12-19T10:22:02.152000Z TestFramework (INFO): block-relay-only: 025892024-12-19T10:22:02.252000Z TestFramework (INFO): block-relay-only: 125902024-12-19T10:22:02.403000Z TestFramework (INFO): Add 2 block-relay-only connections to node 125912024-12-19T10:22:02.403000Z TestFramework (INFO): block-relay-only: 025922024-12-19T10:22:02.504000Z TestFramework (INFO): block-relay-only: 125932024-12-19T10:22:02.655000Z TestFramework (INFO): Add 5 inbound connections to node 125942024-12-19T10:22:02.655000Z TestFramework (INFO): inbound: 025952024-12-19T10:22:02.757000Z TestFramework (INFO): inbound: 125962024-12-19T10:23:02.770000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2597 def test_function():
2598 if check_connected:
2599 assert self.is_connected
2600 return test_function_in()
2601'''26022024-12-19T10:23:02.771000Z TestFramework (ERROR): Assertion failed
2603Traceback (most recent call last):
2604File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2605 self.run_test()
2606File"/home/hebasto/git/bitcoin/build/test/functional/p2p_add_connections.py", line 59, in run_test
2607 self.nodes[1].add_p2p_connection(P2PInterface())
2608File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2609 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2610File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2611 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2612File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2613 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2614AssertionError: Predicate ''''
2615 def test_function():
2616 if check_connected:
2617 assert self.is_connected
2618 return test_function_in()
2619'''not true after 60 seconds
26202024-12-19T10:23:02.825000Z TestFramework (INFO): Stopping nodes
26212024-12-19T10:23:02.979000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_add_connections_47
26222024-12-19T10:23:02.979000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_add_connections_47/test_framework.log
26232024-12-19T10:23:02.979000Z TestFramework (ERROR):
26242024-12-19T10:23:02.979000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_add_connections_47' to consolidate all logs
26252024-12-19T10:23:02.979000Z TestFramework (ERROR):
26262024-12-19T10:23:02.979000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.26272024-12-19T10:23:02.979000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
26282024-12-19T10:23:02.979000Z TestFramework (ERROR):
262926302631stderr:
263226332634Remaining jobs: [wallet_resendwallettransactions.py --descriptors, mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2635311/315- wallet_resendwallettransactions.py --descriptors failed, Duration: 69 s
26362637stdout:
26382024-12-19T10:21:55.071000Z TestFramework (INFO): PRNG seed is: 436680880143176112226392024-12-19T10:21:55.071000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/wallet_resendwallettransactions_76
26402024-12-19T10:21:55.482000Z TestFramework (INFO): Create a new transaction and wait until it's broadcast26412024-12-19T10:23:04.121000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2642 def test_function():
2643 if check_connected:
2644 assert self.is_connected
2645 return test_function_in()
2646'''26472024-12-19T10:23:04.128000Z TestFramework (ERROR): Assertion failed
2648Traceback (most recent call last):
2649File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2650 self.run_test()
2651File"/home/hebasto/git/bitcoin/build/test/functional/wallet_resendwallettransactions.py", line 48, in run_test
2652 peer_second = node.add_p2p_connection(P2PTxInvStore())
2653^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2654File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2655 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2656File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2657 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2658File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2659 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2660AssertionError: Predicate ''''
2661 def test_function():
2662 if check_connected:
2663 assert self.is_connected
2664 return test_function_in()
2665'''not true after 60 seconds
26662024-12-19T10:23:04.188000Z TestFramework (INFO): Stopping nodes
26672024-12-19T10:23:04.291000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/wallet_resendwallettransactions_76
26682024-12-19T10:23:04.291000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/wallet_resendwallettransactions_76/test_framework.log
26692024-12-19T10:23:04.291000Z TestFramework (ERROR):
26702024-12-19T10:23:04.291000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/wallet_resendwallettransactions_76' to consolidate all logs
26712024-12-19T10:23:04.291000Z TestFramework (ERROR):
26722024-12-19T10:23:04.291000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.26732024-12-19T10:23:04.291000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
26742024-12-19T10:23:04.291000Z TestFramework (ERROR):
267526762677stderr:
267826792680Remaining jobs: [mempool_accept_wtxid.py, p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2681312/315- mempool_accept_wtxid.py failed, Duration: 62 s
26822683stdout:
26842024-12-19T10:22:04.138000Z TestFramework (INFO): PRNG seed is: 193236563752544829926852024-12-19T10:22:04.139000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/mempool_accept_wtxid_36
26862024-12-19T10:22:04.398000Z TestFramework (INFO): Start with empty mempool and101 blocks
26872024-12-19T10:22:04.460000Z TestFramework (INFO): Submit parent with multiple script branches to mempool
26882024-12-19T10:22:04.567000Z TestFramework (INFO): Submit child_one to the mempool
26892024-12-19T10:22:06.076000Z TestFramework (INFO): Connect another peer that hasn't seen child_one before26902024-12-19T10:23:06.082000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2691 def test_function():
2692 if check_connected:
2693 assert self.is_connected
2694 return test_function_in()
2695'''26962024-12-19T10:23:06.082000Z TestFramework (ERROR): Assertion failed
2697Traceback (most recent call last):
2698File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2699 self.run_test()
2700File"/home/hebasto/git/bitcoin/build/test/functional/mempool_accept_wtxid.py", line 116, in run_test
2701 peer_wtxid_relay_2 = node.add_p2p_connection(P2PTxInvStore())
2702^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2703File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2704 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2705File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2706 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2707File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2708 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2709AssertionError: Predicate ''''
2710 def test_function():
2711 if check_connected:
2712 assert self.is_connected
2713 return test_function_in()
2714'''not true after 60 seconds
27152024-12-19T10:23:06.134000Z TestFramework (INFO): Stopping nodes
27162024-12-19T10:23:06.235000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/mempool_accept_wtxid_36
27172024-12-19T10:23:06.235000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/mempool_accept_wtxid_36/test_framework.log
27182024-12-19T10:23:06.236000Z TestFramework (ERROR):
27192024-12-19T10:23:06.236000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/mempool_accept_wtxid_36' to consolidate all logs
27202024-12-19T10:23:06.236000Z TestFramework (ERROR):
27212024-12-19T10:23:06.236000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.27222024-12-19T10:23:06.236000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
27232024-12-19T10:23:06.236000Z TestFramework (ERROR):
272427252726stderr:
272727282729Remaining jobs: [p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
2730313/315- p2p_tx_privacy.py failed, Duration: 61 s
27312732stdout:
27332024-12-19T10:22:06.125000Z TestFramework (INFO): PRNG seed is: 710978694786686237027342024-12-19T10:22:06.126000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_privacy_30
27352024-12-19T10:23:07.014000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2736 def test_function():
2737 if check_connected:
2738 assert self.is_connected
2739 return test_function_in()
2740'''27412024-12-19T10:23:07.014000Z TestFramework (ERROR): Assertion failed
2742Traceback (most recent call last):
2743File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2744 self.run_test()
2745File"/home/hebasto/git/bitcoin/build/test/functional/p2p_tx_privacy.py", line 58, in run_test
2746 spy = self.nodes[0].add_p2p_connection(P2PTxSpy(), wait_for_verack=False)
2747^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2748File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2749 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2750File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2751 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2752File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2753 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2754AssertionError: Predicate ''''
2755 def test_function():
2756 if check_connected:
2757 assert self.is_connected
2758 return test_function_in()
2759'''not true after 60 seconds
27602024-12-19T10:23:07.065000Z TestFramework (INFO): Stopping nodes
27612024-12-19T10:23:07.166000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_privacy_30
27622024-12-19T10:23:07.166000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_privacy_30/test_framework.log
27632024-12-19T10:23:07.166000Z TestFramework (ERROR):
27642024-12-19T10:23:07.166000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_tx_privacy_30' to consolidate all logs
27652024-12-19T10:23:07.166000Z TestFramework (ERROR):
27662024-12-19T10:23:07.166000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.27672024-12-19T10:23:07.166000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
27682024-12-19T10:23:07.166000Z TestFramework (ERROR):
276927702771stderr:
277227732774Remaining jobs: [feature_anchors.py, p2p_ibd_txrelay.py]
2775314/315- feature_anchors.py failed, Duration: 61 s
27762777stdout:
27782024-12-19T10:22:08.192000Z TestFramework (INFO): PRNG seed is: 651690098054643626727792024-12-19T10:22:08.193000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/feature_anchors_23
27802024-12-19T10:22:08.472000Z TestFramework (INFO): When node starts, check if anchors.dat doesn't exist27812024-12-19T10:22:08.472000Z TestFramework (INFO): Add 2 block-relay-only connections to node
27822024-12-19T10:22:08.774000Z TestFramework (INFO): Add 5 inbound connections to node
27832024-12-19T10:23:08.887000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2784 def test_function():
2785 if check_connected:
2786 assert self.is_connected
2787 return test_function_in()
2788'''27892024-12-19T10:23:08.887000Z TestFramework (ERROR): Assertion failed
2790Traceback (most recent call last):
2791File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2792 self.run_test()
2793File"/home/hebasto/git/bitcoin/build/test/functional/feature_anchors.py", line 41, in run_test
2794 self.nodes[0].add_p2p_connection(P2PInterface())
2795File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2796 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2797File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2798 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2799File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2800 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2801AssertionError: Predicate ''''
2802 def test_function():
2803 if check_connected:
2804 assert self.is_connected
2805 return test_function_in()
2806'''not true after 60 seconds
28072024-12-19T10:23:08.940000Z TestFramework (INFO): Stopping nodes
28082024-12-19T10:23:09.043000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/feature_anchors_23
28092024-12-19T10:23:09.043000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/feature_anchors_23/test_framework.log
28102024-12-19T10:23:09.043000Z TestFramework (ERROR):
28112024-12-19T10:23:09.043000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/feature_anchors_23' to consolidate all logs
28122024-12-19T10:23:09.043000Z TestFramework (ERROR):
28132024-12-19T10:23:09.043000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.28142024-12-19T10:23:09.043000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
28152024-12-19T10:23:09.043000Z TestFramework (ERROR):
281628172818stderr:
281928202821Remaining jobs: [p2p_ibd_txrelay.py]
2822315/315- p2p_ibd_txrelay.py failed, Duration: 61 s
28232824stdout:
28252024-12-19T10:22:13.627000Z TestFramework (INFO): PRNG seed is: 595714037983665774328262024-12-19T10:22:13.628000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_102032/p2p_ibd_txrelay_1
28272024-12-19T10:22:13.941000Z TestFramework (INFO): Check that nodes set minfilter to MAX_MONEY while still in IBD
28282024-12-19T10:22:13.942000Z TestFramework (INFO): Check that nodes don't send getdatas for transactions while still in IBD28292024-12-19T10:23:13.961000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
2830 def test_function():
2831 if check_connected:
2832 assert self.is_connected
2833 return test_function_in()
2834'''28352024-12-19T10:23:13.961000Z TestFramework (ERROR): Assertion failed
2836Traceback (most recent call last):
2837File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
2838 self.run_test()
2839File"/home/hebasto/git/bitcoin/build/test/functional/p2p_ibd_txrelay.py", line 51, in run_test
2840 peer_inver = self.nodes[0].add_p2p_connection(P2PDataStore())
2841^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2842File"/home/hebasto/git/bitcoin/test/functional/test_framework/test_node.py", line 728, in add_p2p_connection
2843 p2p_conn.wait_until(lambda: p2p_conn.is_connected, check_connected=False)
2844File"/home/hebasto/git/bitcoin/test/functional/test_framework/p2p.py", line 594, in wait_until
2845 wait_until_helper_internal(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor, check_interval=check_interval)
2846File"/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 317, in wait_until_helper_internal
2847 raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout))
2848AssertionError: Predicate ''''
2849 def test_function():
2850 if check_connected:
2851 assert self.is_connected
2852 return test_function_in()
2853'''not true after 60 seconds
28542024-12-19T10:23:14.012000Z TestFramework (INFO): Stopping nodes
28552024-12-19T10:23:14.166000Z TestFramework (WARNING): Not cleaning up dir /tmp/test_runner_βΏ_π_20241219_102032/p2p_ibd_txrelay_1
28562024-12-19T10:23:14.166000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/test_runner_βΏ_π_20241219_102032/p2p_ibd_txrelay_1/test_framework.log
28572024-12-19T10:23:14.166000Z TestFramework (ERROR):
28582024-12-19T10:23:14.166000Z TestFramework (ERROR): Hint: Call /home/hebasto/git/bitcoin/test/functional/combine_logs.py '/tmp/test_runner_βΏ_π_20241219_102032/p2p_ibd_txrelay_1' to consolidate all logs
28592024-12-19T10:23:14.166000Z TestFramework (ERROR):
28602024-12-19T10:23:14.166000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.28612024-12-19T10:23:14.166000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
28622024-12-19T10:23:14.166000Z TestFramework (ERROR):
286328642865stderr:
2866286728682869TEST | STATUS | DURATION
28702871feature_abortnode.py |β Passed |3 s
2872feature_addrman.py |β Passed |4 s
2873feature_asmap.py |β Passed |5 s
2874feature_assumeutxo.py |β Passed |43 s
2875feature_assumevalid.py |β Passed |7 s
2876feature_bind_extra.py |β Passed |1 s
2877feature_bip68_sequence.py |β Passed |17 s
2878feature_block.py |β Passed |96 s
2879feature_blocksdir.py |β Passed |1 s
2880feature_blocksxor.py |β Passed |3 s
2881feature_cltv.py |β Passed |2 s
2882feature_coinstatsindex.py |β Passed |7 s
2883feature_config_args.py |β Passed |28 s
2884feature_csv_activation.py |β Passed |20 s
2885feature_dersig.py |β Passed |1 s
2886feature_dirsymlinks.py |β Passed |1 s
2887feature_discover.py |β Passed |3 s
2888feature_fastprune.py |β Passed |1 s
2889feature_fee_estimation.py |β Passed |55 s
2890feature_filelock.py |β Passed |1 s
2891feature_framework_miniwallet.py |β Passed |5 s
2892feature_framework_unit_tests.py |β Passed |11 s
2893feature_help.py |β Passed |0 s
2894feature_includeconf.py |β Passed |3 s
2895feature_init.py |β Passed |12 s
2896feature_loadblock.py |β Passed |1 s
2897feature_logging.py |β Passed |3 s
2898feature_maxtipage.py |β Passed |16 s
2899feature_minchainwork.py |β Passed |11 s
2900feature_notifications.py |β Passed |15 s
2901feature_nulldummy.py |β Passed |1 s
2902feature_port.py |β Passed |3 s
2903feature_posix_fs_permissions.py |β Passed |1 s
2904feature_presegwit_node_upgrade.py |β Passed |2 s
2905feature_proxy.py |β Passed |4 s
2906feature_rbf.py |β Passed |8 s
2907feature_reindex.py |β Passed |6 s
2908feature_reindex_readonly.py |β Passed |1 s
2909feature_remove_pruned_files_on_startup.py |β Passed |2 s
2910feature_segwit.py --descriptors --v1transport |β Passed |10 s
2911feature_segwit.py --descriptors --v2transport |β Passed |8 s
2912feature_settings.py |β Passed |3 s
2913feature_shutdown.py |β Passed |1 s
2914feature_signet.py |β Passed |2 s
2915feature_startupnotify.py |β Passed |1 s
2916feature_taproot.py |β Passed |79 s
2917feature_uacomment.py |β Passed |3 s
2918feature_utxo_set_hash.py |β Passed |2 s
2919feature_versionbits_warning.py |β Passed |2 s
2920interface_bitcoin_cli.py --descriptors |β Passed |10 s
2921interface_bitcoin_cli.py --legacy-wallet |β Passed |8 s
2922interface_http.py |β Passed |1 s
2923interface_rest.py |β Passed |4 s
2924interface_rpc.py |β Passed |2 s
2925mempool_accept.py |β Passed |7 s
2926mempool_datacarrier.py |β Passed |1 s
2927mempool_dust.py |β Passed |6 s
2928mempool_ephemeral_dust.py |β Passed |53 s
2929mempool_expiry.py |β Passed |1 s
2930mempool_limit.py |β Passed |21 s
2931mempool_package_limits.py |β Passed |2 s
2932mempool_package_onemore.py |β Passed |1 s
2933mempool_package_rbf.py |β Passed |14 s
2934mempool_persist.py --descriptors |β Passed |20 s
2935mempool_resurrect.py |β Passed |1 s
2936mempool_sigoplimit.py |β Passed |5 s
2937mempool_spend_coinbase.py |β Passed |1 s
2938mempool_truc.py |β Passed |9 s
2939mempool_unbroadcast.py |β Passed |10 s
2940mempool_updatefromblock.py |β Passed |25 s
2941mining_getblocktemplate_longpoll.py |β Passed |69 s
2942mining_prioritisetransaction.py |β Passed |3 s
2943p2p_addrfetch.py |β Passed |1 s
2944p2p_block_sync.py --v1transport |β Passed |2 s
2945p2p_block_sync.py --v2transport |β Passed |2 s
2946p2p_compactblocks_blocksonly.py |β Passed |2 s
2947p2p_disconnect_ban.py --v1transport |β Passed |2 s
2948p2p_disconnect_ban.py --v2transport |β Passed |2 s
2949p2p_dns_seeds.py |β Passed |28 s
2950p2p_eviction.py |β Passed |5 s
2951p2p_filter.py |β Passed |4 s
2952p2p_fingerprint.py |β Passed |1 s
2953p2p_getdata.py |β Passed |1 s
2954p2p_handshake.py |β Passed |4 s
2955p2p_handshake.py --v2transport |β Passed |4 s
2956p2p_headers_sync_with_minchainwork.py |β Passed |22 s
2957p2p_i2p_ports.py |β Passed |1 s
2958p2p_i2p_sessions.py |β Passed |1 s
2959p2p_ibd_stalling.py --v1transport |β Passed |4 s
2960p2p_ibd_stalling.py --v2transport |β Passed |7 s
2961p2p_invalid_block.py --v1transport |β Passed |2 s
2962p2p_invalid_block.py --v2transport |β Passed |2 s
2963p2p_leak_tx.py --v1transport |β Passed |15 s
2964p2p_leak_tx.py --v2transport |β Passed |14 s
2965p2p_message_capture.py |β Passed |1 s
2966p2p_mutated_blocks.py |β Passed |2 s
2967p2p_net_deadlock.py --v1transport |β Passed |2 s
2968p2p_net_deadlock.py --v2transport |β Passed |2 s
2969p2p_nobloomfilter_messages.py |β Passed |1 s
2970p2p_outbound_eviction.py |β Passed |7 s
2971p2p_permissions.py |β Passed |19 s
2972p2p_ping.py |β Passed |2 s
2973p2p_seednode.py |β Passed |12 s
2974p2p_sendtxrcncl.py |β Passed |7 s
2975p2p_unrequested_blocks.py |β Passed |4 s
2976p2p_v2_transport.py |β Passed |7 s
2977rpc_bind.py --ipv4 |β Passed |3 s
2978rpc_bind.py --ipv6 |β Passed |3 s
2979rpc_bind.py --nonloopback |β Passed |2 s
2980rpc_blockchain.py --v1transport |β Passed |10 s
2981rpc_blockchain.py --v2transport |β Passed |10 s
2982rpc_createmultisig.py |β Passed |12 s
2983rpc_decodescript.py |β Passed |1 s
2984rpc_deprecated.py |β Passed |1 s
2985rpc_deriveaddresses.py |β Passed |1 s
2986rpc_deriveaddresses.py --usecli |β Passed |1 s
2987rpc_dumptxoutset.py |β Passed |1 s
2988rpc_estimatefee.py |β Passed |1 s
2989rpc_generate.py |β Passed |1 s
2990rpc_getblockfilter.py |β Passed |2 s
2991rpc_getblockfrompeer.py |β Passed |7 s
2992rpc_getblockstats.py |β Passed |1 s
2993rpc_getdescriptoractivity.py |β Passed |1 s
2994rpc_getdescriptorinfo.py |β Passed |1 s
2995rpc_help.py |β Passed |1 s
2996rpc_invalid_address_message.py |β Passed |1 s
2997rpc_invalidateblock.py |β Passed |1 s
2998rpc_mempool_info.py |β Passed |1 s
2999rpc_misc.py |β Passed |4 s
3000rpc_named_arguments.py |β Passed |1 s
3001rpc_rawtransaction.py --legacy-wallet |β Passed |5 s
3002rpc_scanblocks.py |β Passed |2 s
3003rpc_scantxoutset.py |β Passed |5 s
3004rpc_setban.py --v1transport |β Passed |3 s
3005rpc_setban.py --v2transport |β Passed |4 s
3006rpc_signer.py |β Passed |2 s
3007rpc_signmessagewithprivkey.py |β Passed |1 s
3008rpc_signrawtransactionwithkey.py |β Passed |1 s
3009rpc_txoutproof.py |β Passed |2 s
3010rpc_uptime.py |β Passed |1 s
3011rpc_users.py |β Passed |10 s
3012rpc_validateaddress.py |β Passed |2 s
3013rpc_whitelist.py |β Passed |1 s
3014tool_signet_miner.py --descriptors |β Passed |3 s
3015tool_wallet.py --descriptors |β Passed |11 s
3016wallet_abandonconflict.py --descriptors |β Passed |5 s
3017wallet_assumeutxo.py --descriptors |β Passed |4 s
3018wallet_avoid_mixing_output_types.py --descriptors |β Passed |1 s
3019wallet_avoidreuse.py --descriptors |β Passed |10 s
3020wallet_balance.py --descriptors |β Passed |8 s
3021wallet_blank.py --descriptors |β Passed |1 s
3022wallet_bumpfee.py --descriptors |β Passed |23 s
3023wallet_change_address.py --descriptors |β Passed |18 s
3024wallet_coinbase_category.py --descriptors |β Passed |1 s
3025wallet_conflicts.py --descriptors |β Passed |66 s
3026wallet_create_tx.py --descriptors |β Passed |3 s
3027wallet_createwallet.py --descriptors |β Passed |2 s
3028wallet_createwallet.py --usecli |β Passed |3 s
3029wallet_createwalletdescriptor.py --descriptors |β Passed |2 s
3030wallet_crosschain.py |β Passed |1 s
3031wallet_descriptor.py --descriptors |β Passed |4 s
3032wallet_disable.py |β Passed |1 s
3033wallet_encryption.py --descriptors |β Passed |6 s
3034wallet_fallbackfee.py --descriptors |β Passed |1 s
3035wallet_fast_rescan.py --descriptors |β Passed |9 s
3036wallet_gethdkeys.py --descriptors |β Passed |1 s
3037wallet_groups.py --descriptors |β Passed |14 s
3038wallet_hd.py --descriptors |β Passed |4 s
3039wallet_importdescriptors.py --descriptors |β Passed |15 s
3040wallet_importprunedfunds.py --descriptors |β Passed |2 s
3041wallet_keypool.py --descriptors |β Passed |3 s
3042wallet_labels.py --descriptors |β Passed |4 s
3043wallet_listdescriptors.py --descriptors |β Passed |1 s
3044wallet_listreceivedby.py --descriptors |β Passed |6 s
3045wallet_listtransactions.py --descriptors |β Passed |13 s
3046wallet_miniscript.py --descriptors |β Passed |19 s
3047wallet_multisig_descriptor_psbt.py --descriptors |β Passed |4 s
3048wallet_multiwallet.py --descriptors |β Passed |11 s
3049wallet_multiwallet.py --usecli |β Passed |12 s
3050wallet_orphanedreward.py |β Passed |10 s
3051wallet_reindex.py --descriptors |β Passed |2 s
3052wallet_reorgsrestore.py |β Passed |4 s
3053wallet_rescan_unconfirmed.py --descriptors |β Passed |1 s
3054wallet_send.py --descriptors |β Passed |17 s
3055wallet_sendall.py --descriptors |β Passed |4 s
3056wallet_sendmany.py --descriptors |β Passed |1 s
3057wallet_signer.py --descriptors |β Passed |3 s
3058wallet_signmessagewithaddress.py |β Passed |1 s
3059wallet_signrawtransactionwithwallet.py --descriptors |β Passed |1 s
3060wallet_simulaterawtx.py --descriptors |β Passed |1 s
3061wallet_spend_unconfirmed.py |β Passed |2 s
3062wallet_startup.py |β Passed |2 s
3063wallet_taproot.py --descriptors |β Passed |34 s
3064wallet_timelock.py |β Passed |1 s
3065wallet_transactiontime_rescan.py --descriptors |β Passed |5 s
3066wallet_txn_clone.py |β Passed |2 s
3067wallet_txn_clone.py --mineblock |β Passed |4 s
3068wallet_txn_clone.py --segwit |β Passed |2 s
3069wallet_txn_doublespend.py --descriptors |β Passed |2 s
3070wallet_txn_doublespend.py --mineblock |β Passed |3 s
3071feature_bind_port_discover.py |β Skipped |0 s
3072feature_bind_port_externalip.py |β Skipped |0 s
3073feature_segwit.py --legacy-wallet |β Skipped |1 s
3074feature_unsupported_utxo_db.py |β Skipped |0 s
3075interface_usdt_coinselection.py |β Skipped |0 s
3076interface_usdt_mempool.py |β Skipped |1 s
3077interface_usdt_net.py |β Skipped |1 s
3078interface_usdt_utxocache.py |β Skipped |0 s
3079interface_usdt_validation.py |β Skipped |1 s
3080interface_zmq.py |β Skipped |0 s
3081mempool_compatibility.py |β Skipped |0 s
3082rpc_psbt.py --legacy-wallet |β Skipped |1 s
3083tool_signet_miner.py --legacy-wallet |β Skipped |0 s
3084tool_wallet.py --legacy-wallet |β Skipped |0 s
3085tool_wallet.py --legacy-wallet --bdbro |β Skipped |1 s
3086tool_wallet.py --legacy-wallet --bdbro --swap-bdb-endian |β Skipped |1 s
3087wallet_abandonconflict.py --legacy-wallet |β Skipped |0 s
3088wallet_address_types.py --legacy-wallet |β Skipped |1 s
3089wallet_avoidreuse.py --legacy-wallet |β Skipped |0 s
3090wallet_backup.py --legacy-wallet |β Skipped |2 s
3091wallet_backwards_compatibility.py --descriptors |β Skipped |1 s
3092wallet_backwards_compatibility.py --legacy-wallet |β Skipped |0 s
3093wallet_balance.py --legacy-wallet |β Skipped |0 s
3094wallet_basic.py --legacy-wallet |β Skipped |1 s
3095wallet_blank.py --legacy-wallet |β Skipped |0 s
3096wallet_bumpfee.py --legacy-wallet |β Skipped |1 s
3097wallet_change_address.py --legacy-wallet |β Skipped |0 s
3098wallet_coinbase_category.py --legacy-wallet |β Skipped |0 s
3099wallet_conflicts.py --legacy-wallet |β Skipped |0 s
3100wallet_create_tx.py --legacy-wallet |β Skipped |1 s
3101wallet_createwallet.py --legacy-wallet |β Skipped |0 s
3102wallet_dump.py --legacy-wallet |β Skipped |0 s
3103wallet_encryption.py --legacy-wallet |β Skipped |0 s
3104wallet_fallbackfee.py --legacy-wallet |β Skipped |0 s
3105wallet_fundrawtransaction.py --legacy-wallet |β Skipped |1 s
3106wallet_groups.py --legacy-wallet |β Skipped |1 s
3107wallet_hd.py --legacy-wallet |β Skipped |0 s
3108wallet_implicitsegwit.py --legacy-wallet |β Skipped |0 s
3109wallet_import_rescan.py --legacy-wallet |β Skipped |1 s
3110wallet_import_with_label.py --legacy-wallet |β Skipped |0 s
3111wallet_importmulti.py --legacy-wallet |β Skipped |0 s
3112wallet_importprunedfunds.py --legacy-wallet |β Skipped |0 s
3113wallet_inactive_hdchains.py --legacy-wallet |β Skipped |0 s
3114wallet_keypool.py --legacy-wallet |β Skipped |0 s
3115wallet_keypool_topup.py --legacy-wallet |β Skipped |0 s
3116wallet_labels.py --legacy-wallet |β Skipped |0 s
3117wallet_listreceivedby.py --legacy-wallet |β Skipped |0 s
3118wallet_listsinceblock.py --legacy-wallet |β Skipped |0 s
3119wallet_listtransactions.py --legacy-wallet |β Skipped |0 s
3120wallet_migration.py |β Skipped |0 s
3121wallet_multiwallet.py --legacy-wallet |β Skipped |1 s
3122wallet_reindex.py --legacy-wallet |β Skipped |0 s
3123wallet_resendwallettransactions.py --legacy-wallet |β Skipped |0 s
3124wallet_send.py --legacy-wallet |β Skipped |0 s
3125wallet_sendall.py --legacy-wallet |β Skipped |0 s
3126wallet_sendmany.py --legacy-wallet |β Skipped |0 s
3127wallet_signrawtransactionwithwallet.py --legacy-wallet |β Skipped |0 s
3128wallet_simulaterawtx.py --legacy-wallet |β Skipped |0 s
3129wallet_transactiontime_rescan.py --legacy-wallet |β Skipped |0 s
3130wallet_txn_doublespend.py --legacy-wallet |β Skipped |0 s
3131wallet_upgradewallet.py --legacy-wallet |β Skipped |0 s
3132wallet_watchonly.py --legacy-wallet |β Skipped |0 s
3133wallet_watchonly.py --usecli --legacy-wallet |β Skipped |1 s
3134example_test.py |β Failed |64 s
3135feature_anchors.py |β Failed |61 s
3136feature_maxuploadtarget.py |β Failed |63 s
3137mempool_accept_wtxid.py |β Failed |62 s
3138mempool_packages.py |β Failed |61 s
3139mempool_reorg.py |β Failed |62 s
3140mining_basic.py |β Failed |67 s
3141p2p_1p1c_network.py |β Failed |69 s
3142p2p_add_connections.py |β Failed |62 s
3143p2p_addr_relay.py |β Failed |61 s
3144p2p_addrv2_relay.py |β Failed |61 s
3145p2p_blockfilters.py |β Failed |62 s
3146p2p_blocksonly.py |β Failed |67 s
3147p2p_compactblocks.py |β Failed |61 s
3148p2p_compactblocks_hb.py --v1transport |β Failed |61 s
3149p2p_compactblocks_hb.py --v2transport |β Failed |62 s
3150p2p_dos_header_tree.py |β Failed |61 s
3151p2p_feefilter.py |β Failed |63 s
3152p2p_getaddr_caching.py |β Failed |64 s
3153p2p_ibd_txrelay.py |β Failed |61 s
3154p2p_initial_headers_sync.py |β Failed |61 s
3155p2p_invalid_locator.py |β Failed |61 s
3156p2p_invalid_messages.py |β Failed |71 s
3157p2p_invalid_tx.py --v1transport |β Failed |67 s
3158p2p_invalid_tx.py --v2transport |β Failed |68 s
3159p2p_leak.py |β Failed |61 s
3160p2p_node_network_limited.py --v1transport |β Failed |70 s
3161p2p_node_network_limited.py --v2transport |β Failed |71 s
3162p2p_opportunistic_1p1c.py |β Failed |95 s
3163p2p_orphan_handling.py |β Failed |66 s
3164p2p_segwit.py |β Failed |62 s
3165p2p_sendheaders.py |β Failed |62 s
3166p2p_timeouts.py --v1transport |β Failed |61 s
3167p2p_timeouts.py --v2transport |β Failed |61 s
3168p2p_tx_download.py |β Failed |4 s
3169p2p_tx_privacy.py |β Failed |61 s
3170p2p_v2_encrypted.py |β Failed |62 s
3171p2p_v2_misbehaving.py |β Failed |62 s
3172rpc_getchaintips.py |β Failed |63 s
3173rpc_net.py --v1transport |β Failed |65 s
3174rpc_net.py --v2transport |β Failed |64 s
3175rpc_orphans.py |β Failed |62 s
3176rpc_packages.py |β Failed |64 s
3177rpc_preciousblock.py |β Failed |62 s
3178rpc_psbt.py --descriptors |β Failed |76 s
3179wallet_address_types.py --descriptors |β Failed |66 s
3180wallet_backup.py --descriptors |β Failed |64 s
3181wallet_basic.py --descriptors |β Failed |64 s
3182wallet_fundrawtransaction.py --descriptors |β Failed |63 s
3183wallet_keypool_topup.py --descriptors |β Failed |64 s
3184wallet_listsinceblock.py --descriptors |β Failed |61 s
3185wallet_resendwallettransactions.py --descriptors |β Failed |69 s
31863187ALL |β Failed |4789 s (accumulated)
3188Runtime: 161 s
maflcko
commented at 10:59 am on December 19, 2024:
member
This also seems unrelated to this pull request? If I increase -j sufficiently, I get errors before and after this pull request.
For reference, the error is:
0./bld-cmake/test/functional/test_runner.py -j 40
1Temporary test directory at /tmp/test_runner_βΏ_π_20241219_105517
21/315 - wallet_conflicts.py --legacy-wallet skipped (BDB has not been compiled.)
32/315 - rpc_psbt.py --legacy-wallet skipped (BDB has not been compiled.)
43/315 - wallet_fundrawtransaction.py --legacy-wallet skipped (BDB has not been compiled.)
54/315 - wallet_bumpfee.py --legacy-wallet skipped (BDB has not been compiled.)
65/315 - wallet_import_rescan.py --legacy-wallet skipped (BDB has not been compiled.)
76/315 - feature_segwit.py --legacy-wallet skipped (BDB has not been compiled.)
87/315 - wallet_avoidreuse.py --legacy-wallet skipped (BDB has not been compiled.)
98/315 - wallet_address_types.py --legacy-wallet skipped (BDB has not been compiled.)
109/315 - wallet_basic.py --legacy-wallet skipped (BDB has not been compiled.)
1110/315 - wallet_multiwallet.py --legacy-wallet skipped (BDB has not been compiled.)
1211/315 - wallet_backup.py --legacy-wallet skipped (BDB has not been compiled.)
1312/315 - wallet_groups.py --legacy-wallet skipped (BDB has not been compiled.)
1413/315 - feature_abortnode.py passed, Duration: 1 s
1514/315 - p2p_dns_seeds.py failed, Duration: 1 s
1617stdout:
182024-12-19T10:55:19.131000Z TestFramework (INFO): PRNG seed is: 5409696964157069395192024-12-19T10:55:19.132000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_βΏ_π_20241219_105517/p2p_dns_seeds_274
202024-12-19T10:55:19.384000Z TestFramework (ERROR): Assertion failed
21Traceback (most recent call last):
22 File "/b-c/test/functional/test_framework/test_framework.py", line 582, in start_nodes
23 node.wait_for_rpc_connection()
24 File "/b-c/test/functional/test_framework/test_node.py", line 275, in wait_for_rpc_connection
25 raise FailedToStartError(self._node_msg(
26test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization.
2728************************
29EXCEPTION: St12system_error
30Resource temporarily unavailable
31bitcoin in AppInit()
3233************************
hebasto
commented at 11:12 am on December 19, 2024:
member
This also seems unrelated to this pull request? If I increase -j sufficiently, I get errors before and after this pull request.
That diff causes test_runner.py to fail even with the default -j (at least on my Ubuntu 24.04). And I assume that the CI will fail as well.
maflcko
commented at 11:36 am on December 19, 2024:
member
This also seems unrelated to this pull request? If I increase -j sufficiently, I get errors before and after this pull request.
That diff causes test_runner.py to fail even with the default -j (at least on my Ubuntu 24.04). And I assume that the CI will fail as well.
You supplied -j40 in your command, which is not the default. As for the patch, -maxconnections controls the number of inbound connections (assuming that it is above the number of minimum outbound connections). Setting it to MAX_NODES may not be possible, because this is just the minimum required. Some tests may have more inbound connections than that and the value must be set to accommodate that.
So the failure is expected and my recommendation would be to set the value to the max inbound count (maybe double or triple that).
hebasto
commented at 11:41 am on December 19, 2024:
member
You supplied -j40 in your command, which is not the default.
By “default”, I mean not providing -j at all. This is another run, not the first one with -j 40. I apologies for any confusion.
hebasto
commented at 11:43 am on December 19, 2024:
member
So the failure is expected and my recommendation would be to set the value to the max inbound count (maybe double or triple that).
Do we have a named constant for that in the test framework?
maflcko
commented at 11:45 am on December 19, 2024:
member
No, the number of inbound connections depends on the test at runtime, depending of how many inbound connections are created.
hebasto force-pushed
on Dec 19, 2024
hebasto
commented at 12:17 pm on December 19, 2024:
member
the goal should be to not have any test-only hooks
Reworked. Only python code is modified now.
hebasto renamed this:
Do not print "Reducing -maxconnections..." warning in tests
qa: Ignore "Reducing -maxconnections..." warning in stderr
on Dec 19, 2024
DrahtBot added the label
Tests
on Dec 19, 2024
maflcko
commented at 12:50 pm on December 19, 2024:
member
It is nice to see code changes, but generally for review it would be good to explain the code changes and provide useful context and alternatives.
Specifically, it would be good to explain why you didn’t just set maxconnections appropriately.
Silently ignoring the warning seems like a foot-gun to hit later on, when more connections than that are created and the test fails again on netbsd (or whatever), in which case someone has to create another pull.
hebasto
commented at 1:06 pm on December 19, 2024:
member
Specifically, it would be good to explain why you didn’t just set maxconnections appropriately.
I couldn’t determine an appropriate -maxconnections value. It depends on tests and may vary in the future. You recent suggestion (“maybe double or triple that”) seems quite arbitrary as well.
Silently ignoring the warning seems like a foot-gun to hit later on, when more connections than that are created and the test fails again on netbsd (or whatever), in which case someone has to create another pull.
It is a warning, not an error. bitcoind continues to run with this warning with the reduced number of max connections. So the tests shouldn’t fail as well.
maflcko
commented at 1:14 pm on December 19, 2024:
member
You can simply set it to the max value in netbsd, which doesn’t seem arbitrary. A higher value can not be used anyway in tests. The tests certainly would fail if more connections are tried to be made. If you disagree, please share a log on netbsd where you are creating more than 128 connections and the tests pass, with exact steps to reproduce.
hebasto force-pushed
on Dec 19, 2024
hebasto force-pushed
on Dec 19, 2024
maflcko
commented at 3:02 pm on December 19, 2024:
member
lgtm ACKc7e21e32e3e59dcd0c6169fb179e7927e805d8e6
hebasto renamed this:
qa: Ignore "Reducing -maxconnections..." warning in stderr
qa: Limit `-maxconnections` in tests
on Dec 19, 2024
hebasto
commented at 3:03 pm on December 19, 2024:
member
You can simply set it to the max value in netbsd, which doesn’t seem arbitrary. A higher value can not be used anyway in tests. The tests certainly would fail if more connections are tried to be made.
Thanks @maflcko! Your suggestion has been implemented.
qa: Limit `-maxconnections` in tests
On systems such as NetBSD, this change enables the execution of
functional tests.
d9d5bc2e74
hebasto force-pushed
on Dec 19, 2024
DrahtBot added the label
CI failed
on Dec 19, 2024
DrahtBot
commented at 3:04 pm on December 19, 2024:
contributor
Try to run the tests locally, according to the documentation. However, a CI failure may still
happen due to a number of reasons, for example:
Possibly due to a silent merge conflict (the changes in this pull request being
incompatible with the current code in the target branch). If so, make sure to rebase on the latest
commit of the target branch.
A sanitizer issue, which can only be found by compiling with the sanitizer and running the
affected test.
An intermittent issue.
Leave a comment here, if you need help tracking down a confusing failure.
hebasto
commented at 3:05 pm on December 19, 2024:
member
Fixed white space linter warning.
hebasto
commented at 4:28 pm on December 19, 2024:
member
Some tests will overwrite -maxconnections, e.g. p2p_eviction.py sets it to 32 and connects 22 python peers at the same time, so with the current test suite any OS would need to be able to deal with that.
But since the BSD limit of 94 is larger than that, and I don’t really see a need for functional tests having more peers than that, there should be no problem.
DrahtBot requested review from maflcko
on Dec 20, 2024
Prabhat1308
commented at 6:22 pm on December 21, 2024:
none
Tested using NetBSD 10 (master fails with Warning: Reducing -maxconnections from 125 to 96, because of system limitations, while the PR branch does not).
Also simulated the fd constraint on Debian 12.8 with ulimit -n256. Master saw the warning (and test failure). The PR branch did not.
maflcko
commented at 3:08 pm on December 24, 2024:
member
re-ACKd9d5bc2e7466033d989432f53a112325fa3d6d4a
only change is a whitespace fix
achow101
commented at 7:15 pm on December 30, 2024:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2025-01-21 06:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me