qa: Limit -maxconnections in tests #31537

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:241218-maxconn-warn changing 1 files +11 βˆ’0
  1. hebasto commented at 11:27 pm on December 18, 2024: member

    On systems such as NetBSD, the bitcoind typically prints the following warning:

    0Warning: Reducing -maxconnections from 125 to 96, because of system limitations.
    

    This breaks the functional test framework (see #23968).

    This PR limits the -maxconnections to mitigate the issue and enable functional tests on NetBSD.

    Fixes #23968.

    Here is CI log from the bitcoin-core-nightly repository: https://github.com/hebasto/bitcoin-core-nightly/actions/runs/12415868523/job/34663207030

  2. DrahtBot commented at 11:27 pm on December 18, 2024: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/31537.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK mzumsande
    Stale ACK maflcko

    If your review is incorrectly listed, please react with πŸ‘Ž to this comment and the bot will ignore it on the next update.

  3. bitcoin deleted a comment on Dec 19, 2024
  4. maflcko commented at 8:01 am on December 19, 2024: member
    Why not #23968 (comment)?
  5. maflcko commented at 8:02 am on December 19, 2024: member
    Generally, I don’t like modifying real code and real behavior to accommodate a test-only use-case.
  6. hebasto commented at 9:08 am on December 19, 2024: member

    Why not #23968 (comment)?

    I think you can just globally reduce the -maxconnections=... for all tests in the config file. There is a constant MAX_NODES=12 or so

    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.

    Generally, I don’t like modifying real code and real behavior to accommodate a niche test-only use-case.

    I don’t mean to argue, but here are a few points to consider:

    • Running bitcoind -regtest doesn’t seem particularly “real”.
    • We already use a similar approach:
     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”.
  7. maflcko commented at 9:25 am on December 19, 2024: member

    Running bitcoind -regtest doesn’t seem particularly “real”.

    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?

  8. 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):
      23  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
      24    self.run_test()
      25  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_tx_download.py", line 277, in run_test
      26    self.test_expiry_fallback()
      27  File "/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            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      30  File "/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)
      32  File "/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)
      34  File "/home/hebasto/git/bitcoin/test/functional/test_framework/util.py", line 307, in wait_until_helper_internal
      35    if predicate():
      36       ^^^^^^^^^^^
      37  File "/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):
     181  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     182    self.run_test()
     183  File "/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                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     186  File "/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)
     188  File "/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)
     190  File "/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):
     228  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     229    self.run_test()
     230  File "/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                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     233  File "/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)
     235  File "/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)
     237  File "/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):
     269  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
     270    self.setup()
     271  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
     272    self.setup_network()
     273  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_fundrawtransaction.py", line 60, in setup_network
     274    self.connect_nodes(0, 2)
     275  File "/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)
     277  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     278    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     279           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     280  File "/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):
     312  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     313    self.run_test()
     314  File "/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             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     317  File "/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)
     319  File "/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)
     321  File "/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):
     353  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
     354    self.setup()
     355  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
     356    self.setup_network()
     357  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_backup.py", line 70, in setup_network
     358    self.connect_nodes(1, 3)
     359  File "/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)
     361  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     362    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     363           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     364  File "/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):
     393  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
     394    self.setup()
     395  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
     396    self.setup_network()
     397  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_basic.py", line 52, in setup_network
     398    self.connect_nodes(0, 2)
     399  File "/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)
     401  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     402    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     403           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     404  File "/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):
     436  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 131, in main
     437    self.setup()
     438  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 315, in setup
     439    self.setup_network()
     440  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_address_types.py", line 95, in setup_network
     441    self.connect_nodes(i, j)
     442  File "/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)
     444  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     445    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     446           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     447  File "/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):
     494  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     495    self.run_test()
     496  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_packages.py", line 91, in run_test
     497    self.test_submitpackage()
     498  File "/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)
     500  File "/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           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     503  File "/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)
     505  File "/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)
     507  File "/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):
     545  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     546    self.run_test()
     547  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_orphan_handling.py", line 638, in run_test
     548    self.test_arrival_timing_orphan()
     549  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_orphan_handling.py", line 55, in wrapper
     550    func(self)
     551  File "/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                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     554  File "/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)
     556  File "/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)
     558  File "/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):
     594  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     595    self.run_test()
     596  File "/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               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     599  File "/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)
     601  File "/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)
     603  File "/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):
     641  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     642    self.run_test()
     643  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_feefilter.py", line 62, in run_test
     644    self.test_feefilter_forcerelay()
     645  File "/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    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     648  File "/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)
     650  File "/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)
     652  File "/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):
     695  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     696    self.run_test()
     697  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_node_network_limited.py", line 155, in run_test
     698    self.connect_nodes(1, 2)
     699  File "/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)
     701  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     702    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     703           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     704  File "/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):
     740  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     741    self.run_test()
     742  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_node_network_limited.py", line 155, in run_test
     743    self.connect_nodes(1, 2)
     744  File "/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)
     746  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     747    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     748           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     749  File "/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):
     784  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     785    self.run_test()
     786  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     789  File "/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)
     791  File "/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)
     793  File "/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):
     829  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     830    self.run_test()
     831  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     834  File "/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)
     836  File "/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)
     838  File "/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 and 0.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):
     914  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     915    self.run_test()
     916  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_psbt.py", line 1011, in run_test
     917    self.connect_nodes(1, 2)
     918  File "/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)
     920  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
     921    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
     922           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     923  File "/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):
     987  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     988    self.run_test()
     989  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_messages.py", line 79, in run_test
     990    self.test_resource_exhaustion()
     991  File "/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            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     994  File "/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)
     996  File "/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)
     998  File "/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): 
    1015
    1016
    1017stderr:
    1018
    1019
    1020191/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
    1024
    1025stdout:
    10262024-12-19T10:20:51.732000Z TestFramework (INFO): PRNG seed is: 7094986868152313699
    10272024-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 1
    10352024-12-19T10:20:52.332000Z TestFramework (INFO): Check that parent 1 and child 1 are in the mempool
    10362024-12-19T10:20:52.333000Z TestFramework (INFO): Check that orphanage only contains child 2
    10372024-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):
    1050  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1051    self.run_test()
    1052  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_orphans.py", line 30, in run_test
    1053    self.test_orphan_details()
    1054  File "/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             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1057  File "/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)
    1059  File "/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)
    1061  File "/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): 
    1078
    1079
    1080stderr:
    1081
    1082
    1083195/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
    1096
    1097stdout:
    10982024-12-19T10:20:55.236000Z TestFramework (INFO): PRNG seed is: 1162481102626331584
    10992024-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):
    1108  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1109    self.run_test()
    1110  File "/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                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1113  File "/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)
    1115  File "/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)
    1117  File "/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): 
    1134
    1135
    1136stderr:
    1137
    1138
    1139208/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.1 and 2.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
    1169
    1170stdout:
    11712024-12-19T10:20:58.239000Z TestFramework (INFO): PRNG seed is: 9017622523913228764
    11722024-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):
    1179  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1180    self.run_test()
    1181  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_keypool_topup.py", line 46, in run_test
    1182    self.connect_nodes(0, i)
    1183  File "/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)
    1185  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    1186    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    1187           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1188  File "/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): 
    1202
    1203
    1204stderr:
    1205
    1206
    1207238/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
    1216
    1217stdout:
    12182024-12-19T10:21:02.765000Z TestFramework (INFO): PRNG seed is: 3223891740563167566
    12192024-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):
    1228  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1229    self.run_test()
    1230  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_getchaintips.py", line 53, in run_test
    1231    self.join_network()
    1232  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 712, in join_network
    1233    self.connect_nodes(1, 2)
    1234  File "/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)
    1236  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    1237    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    1238           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1239  File "/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): 
    1253
    1254
    1255stderr:
    1256
    1257
    1258247/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
    1266
    1267stdout:
    12682024-12-19T10:20:33.259000Z TestFramework (INFO): PRNG seed is: 3353993874296864034
    12692024-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):
    1288  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1289    self.run_test()
    1290  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_opportunistic_1p1c.py", line 408, in run_test
    1291    self.test_orphan_consensus_failure()
    1292  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_opportunistic_1p1c.py", line 44, in wrapper
    1293    func(self, *args, **kwargs)
    1294  File "/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                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1297  File "/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)
    1299  File "/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)
    1301  File "/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): 
    1318
    1319
    1320stderr:
    1321
    1322
    1323255/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
    1326
    1327stdout:
    13282024-12-19T10:21:06.318000Z TestFramework (INFO): PRNG seed is: 5666888298434392909
    13292024-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):
    1353  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1354    self.run_test()
    1355  File "/home/hebasto/git/bitcoin/build/test/functional/mempool_reorg.py", line 193, in run_test
    1356    self.test_reorg_relay()
    1357  File "/home/hebasto/git/bitcoin/build/test/functional/mempool_reorg.py", line 64, in test_reorg_relay
    1358    self.connect_nodes(0, 1)
    1359  File "/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)
    1361  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    1362    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    1363           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1364  File "/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): 
    1378
    1379
    1380stderr:
    1381
    1382
    1383258/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
    1405
    1406stdout:
    14072024-12-19T10:21:04.473000Z TestFramework (INFO): PRNG seed is: 406857049621540462
    14082024-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):
    1419  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1420    self.run_test()
    1421  File "/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                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1424  File "/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)
    1426  File "/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)
    1428  File "/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): 
    1445
    1446
    1447stderr:
    1448
    1449
    1450279/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
    1454
    1455stdout:
    14562024-12-19T10:21:13.256000Z TestFramework (INFO): PRNG seed is: 8172781775672703175
    14572024-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):
    1469  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1470    self.run_test()
    1471  File "/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                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1474  File "/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)
    1476  File "/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)
    1478  File "/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): 
    1495
    1496
    1497stderr:
    1498
    1499
    1500282/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
    1503
    1504stdout:
    15052024-12-19T10:21:13.254000Z TestFramework (INFO): PRNG seed is: 8808881126400123570
    15062024-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):
    1513  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1514    self.run_test()
    1515  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_compactblocks_hb.py", line 50, in run_test
    1516    self.connect_nodes(i, 0)
    1517  File "/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)
    1519  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    1520    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    1521           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1522  File "/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): 
    1536
    1537
    1538stderr:
    1539
    1540
    1541284/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
    1544
    1545stdout:
    15462024-12-19T10:21:13.254000Z TestFramework (INFO): PRNG seed is: 9154402767753201011
    15472024-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):
    1554  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1555    self.run_test()
    1556  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_compactblocks_hb.py", line 50, in run_test
    1557    self.connect_nodes(i, 0)
    1558  File "/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)
    1560  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    1561    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    1562           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1563  File "/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): 
    1577
    1578
    1579stderr:
    1580
    1581
    1582Remaining 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
    1590
    1591stdout:
    15922024-12-19T10:21:17.775000Z TestFramework (INFO): PRNG seed is: 5965490529401427418
    15932024-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):
    1605  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1606    self.run_test()
    1607  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_addr_relay.py", line 97, in run_test
    1608    self.relay_tests()
    1609  File "/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                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1612  File "/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)
    1614  File "/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)
    1616  File "/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): 
    1633
    1634
    1635stderr:
    1636
    1637
    1638290/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
    1641
    1642stdout:
    16432024-12-19T10:21:17.768000Z TestFramework (INFO): PRNG seed is: 765357135374143925
    16442024-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):
    1655  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1656    self.run_test()
    1657  File "/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                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1660  File "/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)
    1662  File "/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)
    1664  File "/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): 
    1681
    1682
    1683stderr:
    1684
    1685
    1686Remaining 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
    1688
    1689stdout:
    16902024-12-19T10:21:21.292000Z TestFramework (INFO): PRNG seed is: 3345641376036499380
    16912024-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):
    1703  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1704    self.run_test()
    1705  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 83, in run_test
    1706    self.test_getpeerinfo()
    1707  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1710  File "/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)
    1712  File "/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)
    1714  File "/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): 
    1731
    1732
    1733stderr:
    1734
    1735
    1736Remaining 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
    1738
    1739stdout:
    17402024-12-19T10:21:20.774000Z TestFramework (INFO): PRNG seed is: 6607443239094280726
    17412024-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):
    1753  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1754    self.run_test()
    1755  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_net.py", line 83, in run_test
    1756    self.test_getpeerinfo()
    1757  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1760  File "/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)
    1762  File "/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)
    1764  File "/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): 
    1781
    1782
    1783stderr:
    1784
    1785
    1786294/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
    1791
    1792stdout:
    17932024-12-19T10:21:35.343000Z TestFramework (INFO): PRNG seed is: 6868415259647834486
    17942024-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):
    1807  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1808    self.run_test()
    1809  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1812  File "/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)
    1814  File "/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)
    1816  File "/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): 
    1833
    1834
    1835stderr:
    1836
    1837
    1838Remaining 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
    1840
    1841stdout:
    18422024-12-19T10:21:36.877000Z TestFramework (INFO): PRNG seed is: 5539366018202123681
    18432024-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):
    1854  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1855    self.run_test()
    1856  File "/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            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1859  File "/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)
    1861  File "/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)
    1863  File "/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): 
    1880
    1881
    1882stderr:
    1883
    1884
    1885Remaining 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
    1887
    1888stdout:
    18892024-12-19T10:21:32.282000Z TestFramework (INFO): PRNG seed is: 6733257200175180093
    18902024-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):
    1904  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1905    self.run_test()
    1906  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_blocksonly.py", line 24, in run_test
    1907    self.blocksonly_mode_tests()
    1908  File "/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                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1911  File "/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)
    1913  File "/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)
    1915  File "/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): 
    1932
    1933
    1934stderr:
    1935
    1936
    1937299/315 - p2p_v2_misbehaving.py failed, Duration: 62 s
    1938
    1939stdout:
    19402024-12-19T10:21:37.802000Z TestFramework (INFO): PRNG seed is: 6265640442793936335
    19412024-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 failure
    19482024-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):
    1957  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    1958    self.run_test()
    1959  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_v2_misbehaving.py", line 134, in run_test
    1960    self.test_v2disconnection()
    1961  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_v2_misbehaving.py", line 181, in test_v2disconnection
    1962    peer2 = node0.add_p2p_connection(P2PInterface())
    1963            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1964  File "/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)
    1966  File "/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)
    1968  File "/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): 
    1985
    1986
    1987stderr:
    1988
    1989
    1990Remaining 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
    1992
    1993stdout:
    19942024-12-19T10:21:37.789000Z TestFramework (INFO): PRNG seed is: 8853551087659750533
    19952024-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):
    2013  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2014    self.run_test()
    2015  File "/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                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2018  File "/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)
    2020  File "/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)
    2022  File "/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): 
    2039
    2040
    2041stderr:
    2042
    2043
    2044Remaining 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
    2046
    2047stdout:
    20482024-12-19T10:21:41.990000Z TestFramework (INFO): PRNG seed is: 842800863434375743
    20492024-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):
    2058  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2059    self.run_test()
    2060  File "/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 invs
    2062                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2063  File "/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)
    2065  File "/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)
    2067  File "/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): 
    2084
    2085
    2086stderr:
    2087
    2088
    2089Remaining 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
    2091
    2092stdout:
    20932024-12-19T10:21:36.407000Z TestFramework (INFO): PRNG seed is: 368742712986730014
    20942024-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):
    2159  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2160    self.run_test()
    2161  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 87, in run_test
    2162    self.reconnect_p2p(num_connections=2)
    2163  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 45, in reconnect_p2p
    2164    self.bootstrap_p2p(**kwargs)
    2165  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 37, in bootstrap_p2p
    2166    self.nodes[0].add_p2p_connection(P2PDataStore())
    2167  File "/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)
    2169  File "/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)
    2171  File "/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): 
    2188
    2189
    2190stderr:
    2191
    2192
    2193Remaining 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
    2195
    2196stdout:
    21972024-12-19T10:21:36.874000Z TestFramework (INFO): PRNG seed is: 6488359649956152224
    21982024-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):
    2263  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2264    self.run_test()
    2265  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 87, in run_test
    2266    self.reconnect_p2p(num_connections=2)
    2267  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 45, in reconnect_p2p
    2268    self.bootstrap_p2p(**kwargs)
    2269  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_invalid_tx.py", line 37, in bootstrap_p2p
    2270    self.nodes[0].add_p2p_connection(P2PDataStore())
    2271  File "/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)
    2273  File "/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)
    2275  File "/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): 
    2292
    2293
    2294stderr:
    2295
    2296
    2297Remaining 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
    2299
    2300stdout:
    23012024-12-19T10:21:43.538000Z TestFramework (INFO): PRNG seed is: 6695351401639318617
    23022024-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 Node 0
    23052024-12-19T10:21:44.093000Z TestFramework (INFO): Mine competing blocks E-F-G on Node 1
    23062024-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 Node 0 and reorg Node 1
    23142024-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 Node 2
    23162024-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):
    2322  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2323    self.run_test()
    2324  File "/home/hebasto/git/bitcoin/build/test/functional/rpc_preciousblock.py", line 100, in run_test
    2325    self.connect_nodes(0, 2)
    2326  File "/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)
    2328  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    2329    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    2330           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2331  File "/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): 
    2345
    2346
    2347stderr:
    2348
    2349
    2350Remaining 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
    2352
    2353stdout:
    23542024-12-19T10:21:48.588000Z TestFramework (INFO): PRNG seed is: 2221359148088719678
    23552024-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):
    2366  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2367    self.run_test()
    2368  File "/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            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2371  File "/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)
    2373  File "/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)
    2375  File "/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): 
    2392
    2393
    2394stderr:
    2395
    2396
    2397Remaining 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
    2399
    2400stdout:
    24012024-12-19T10:21:53.053000Z TestFramework (INFO): PRNG seed is: 5438878311015146931
    24022024-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):
    2408  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2409    self.run_test()
    2410  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_listsinceblock.py", line 37, in run_test
    2411    self.connect_nodes(1, 2)
    2412  File "/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)
    2414  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    2415    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    2416           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2417  File "/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): 
    2431
    2432
    2433stderr:
    2434
    2435
    2436Remaining 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
    2438
    2439stdout:
    24402024-12-19T10:21:53.570000Z TestFramework (INFO): PRNG seed is: 2883581377813439959
    24412024-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 completion
    24432024-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):
    2451  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2452    self.run_test()
    2453  File "/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                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2456  File "/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)
    2458  File "/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)
    2460  File "/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): 
    2477
    2478
    2479stderr:
    2480
    2481
    2482Remaining 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
    2484
    2485stdout:
    24862024-12-19T10:21:50.591000Z TestFramework (INFO): PRNG seed is: 6837230502918132550
    24872024-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):
    2495  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2496    self.run_test()
    2497  File "/home/hebasto/git/bitcoin/build/test/functional/mining_basic.py", line 195, in run_test
    2498    self.mine_chain()
    2499  File "/home/hebasto/git/bitcoin/build/test/functional/mining_basic.py", line 80, in mine_chain
    2500    self.connect_nodes(0, 1)
    2501  File "/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)
    2503  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 804, in wait_until
    2504    return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.options.timeout_factor, check_interval=check_interval)
    2505           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2506  File "/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): 
    2520
    2521
    2522stderr:
    2523
    2524
    2525Remaining 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
    2527
    2528stdout:
    25292024-12-19T10:22:00.128000Z TestFramework (INFO): PRNG seed is: 5024634466508106491
    25302024-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):
    2541  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2542    self.run_test()
    2543  File "/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                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2546  File "/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)
    2548  File "/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)
    2550  File "/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): 
    2567
    2568
    2569stderr:
    2570
    2571
    2572Remaining 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
    2574
    2575stdout:
    25762024-12-19T10:22:00.626000Z TestFramework (INFO): PRNG seed is: 7252087089577276914
    25772024-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 0
    25792024-12-19T10:22:00.936000Z TestFramework (INFO): outbound: 0
    25802024-12-19T10:22:01.086000Z TestFramework (INFO): outbound: 1
    25812024-12-19T10:22:01.237000Z TestFramework (INFO): outbound: 2
    25822024-12-19T10:22:01.389000Z TestFramework (INFO): outbound: 3
    25832024-12-19T10:22:01.540000Z TestFramework (INFO): outbound: 4
    25842024-12-19T10:22:01.707000Z TestFramework (INFO): outbound: 5
    25852024-12-19T10:22:01.844000Z TestFramework (INFO): outbound: 6
    25862024-12-19T10:22:01.995000Z TestFramework (INFO): outbound: 7
    25872024-12-19T10:22:02.146000Z TestFramework (INFO): Add 2 block-relay-only connections to node 0
    25882024-12-19T10:22:02.152000Z TestFramework (INFO): block-relay-only: 0
    25892024-12-19T10:22:02.252000Z TestFramework (INFO): block-relay-only: 1
    25902024-12-19T10:22:02.403000Z TestFramework (INFO): Add 2 block-relay-only connections to node 1
    25912024-12-19T10:22:02.403000Z TestFramework (INFO): block-relay-only: 0
    25922024-12-19T10:22:02.504000Z TestFramework (INFO): block-relay-only: 1
    25932024-12-19T10:22:02.655000Z TestFramework (INFO): Add 5 inbound connections to node 1
    25942024-12-19T10:22:02.655000Z TestFramework (INFO): inbound: 0
    25952024-12-19T10:22:02.757000Z TestFramework (INFO): inbound: 1
    25962024-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):
    2604  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2605    self.run_test()
    2606  File "/home/hebasto/git/bitcoin/build/test/functional/p2p_add_connections.py", line 59, in run_test
    2607    self.nodes[1].add_p2p_connection(P2PInterface())
    2608  File "/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)
    2610  File "/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)
    2612  File "/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): 
    2629
    2630
    2631stderr:
    2632
    2633
    2634Remaining 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
    2636
    2637stdout:
    26382024-12-19T10:21:55.071000Z TestFramework (INFO): PRNG seed is: 4366808801431761122
    26392024-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 broadcast
    26412024-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):
    2649  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2650    self.run_test()
    2651  File "/home/hebasto/git/bitcoin/build/test/functional/wallet_resendwallettransactions.py", line 48, in run_test
    2652    peer_second = node.add_p2p_connection(P2PTxInvStore())
    2653                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2654  File "/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)
    2656  File "/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)
    2658  File "/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): 
    2675
    2676
    2677stderr:
    2678
    2679
    2680Remaining 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
    2682
    2683stdout:
    26842024-12-19T10:22:04.138000Z TestFramework (INFO): PRNG seed is: 1932365637525448299
    26852024-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 and 101 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 before
    26902024-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):
    2698  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2699    self.run_test()
    2700  File "/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                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2703  File "/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)
    2705  File "/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)
    2707  File "/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): 
    2724
    2725
    2726stderr:
    2727
    2728
    2729Remaining jobs: [p2p_tx_privacy.py, feature_anchors.py, p2p_ibd_txrelay.py]
    2730313/315 - p2p_tx_privacy.py failed, Duration: 61 s
    2731
    2732stdout:
    27332024-12-19T10:22:06.125000Z TestFramework (INFO): PRNG seed is: 7109786947866862370
    27342024-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):
    2743  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2744    self.run_test()
    2745  File "/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          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2748  File "/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)
    2750  File "/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)
    2752  File "/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): 
    2769
    2770
    2771stderr:
    2772
    2773
    2774Remaining jobs: [feature_anchors.py, p2p_ibd_txrelay.py]
    2775314/315 - feature_anchors.py failed, Duration: 61 s
    2776
    2777stdout:
    27782024-12-19T10:22:08.192000Z TestFramework (INFO): PRNG seed is: 6516900980546436267
    27792024-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 exist
    27812024-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):
    2791  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2792    self.run_test()
    2793  File "/home/hebasto/git/bitcoin/build/test/functional/feature_anchors.py", line 41, in run_test
    2794    self.nodes[0].add_p2p_connection(P2PInterface())
    2795  File "/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)
    2797  File "/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)
    2799  File "/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): 
    2816
    2817
    2818stderr:
    2819
    2820
    2821Remaining jobs: [p2p_ibd_txrelay.py]
    2822315/315 - p2p_ibd_txrelay.py failed, Duration: 61 s
    2823
    2824stdout:
    28252024-12-19T10:22:13.627000Z TestFramework (INFO): PRNG seed is: 5957140379836657743
    28262024-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 IBD
    28292024-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):
    2837  File "/home/hebasto/git/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
    2838    self.run_test()
    2839  File "/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                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    2842  File "/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)
    2844  File "/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)
    2846  File "/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): 
    2863
    2864
    2865stderr:
    2866
    2867
    2868
    2869TEST                                                     | STATUS    | DURATION
    2870
    2871feature_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
    3186
    3187ALL                                                      | βœ– Failed  | 4789 s (accumulated) 
    3188Runtime: 161 s
    
  9. 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
    16
    17stdout:
    182024-12-19T10:55:19.131000Z TestFramework (INFO): PRNG seed is: 5409696964157069395
    192024-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. 
    27
    28************************
    29EXCEPTION: St12system_error       
    30Resource temporarily unavailable       
    31bitcoin in AppInit()       
    32
    33************************
    
  10. 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.

  11. 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).

  12. 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.

  13. 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?

  14. 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.
  15. hebasto force-pushed on Dec 19, 2024
  16. 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.

  17. hebasto renamed this:
    Do not print "Reducing -maxconnections..." warning in tests
    qa: Ignore "Reducing -maxconnections..." warning in stderr
    on Dec 19, 2024
  18. DrahtBot added the label Tests on Dec 19, 2024
  19. 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.

  20. 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.

  21. 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.
  22. hebasto force-pushed on Dec 19, 2024
  23. hebasto force-pushed on Dec 19, 2024
  24. maflcko commented at 3:02 pm on December 19, 2024: member
    lgtm ACK c7e21e32e3e59dcd0c6169fb179e7927e805d8e6
  25. hebasto renamed this:
    qa: Ignore "Reducing -maxconnections..." warning in stderr
    qa: Limit `-maxconnections` in tests
    on Dec 19, 2024
  26. 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.

  27. qa: Limit `-maxconnections` in tests
    On systems such as NetBSD, this change enables the execution of
    functional tests.
    d9d5bc2e74
  28. hebasto force-pushed on Dec 19, 2024
  29. DrahtBot added the label CI failed on Dec 19, 2024
  30. DrahtBot commented at 3:04 pm on December 19, 2024: contributor

    🚧 At least one of the CI tasks failed. Debug: https://github.com/bitcoin/bitcoin/runs/34661175184

    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.

  31. hebasto commented at 3:05 pm on December 19, 2024: member
    Fixed white space linter warning.
  32. hebasto commented at 4:28 pm on December 19, 2024: member
    A CI log from https://github.com/hebasto/bitcoin-core-nightly has been added to the PR description.
  33. DrahtBot removed the label CI failed on Dec 19, 2024
  34. hebasto commented at 7:55 pm on December 19, 2024: member
  35. mzumsande commented at 7:34 pm on December 20, 2024: contributor

    Code Review ACK d9d5bc2e7466033d989432f53a112325fa3d6d4a

    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.

  36. DrahtBot requested review from maflcko on Dec 20, 2024

github-metadata-mirror

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: 2024-12-21 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me