Key Value
ID 4546
Status NotKilled
Start time 12/19/2022, 5:01:00 PM
End time 12/19/2022, 5:09:58 PM
File src/node/txreconciliation.cpp
Branch null
PR Number 26283

Patch:

--- original
+++ modified
@@ -386,7 +386,7 @@
         // For inbound peers, it's possible that the last peer was added optimistically,
         // so we have to roll the dice now.
         FastRandomContext insecure_rand;
-        if (insecure_rand.randrange(100) > (inbound_destinations - size_t(inbound_destinations)) * 100) {
+        if (insecure_rand.randrange(100) < (inbound_destinations - size_t(inbound_destinations)) * 100) {
             best_inbound_peers.pop_back();
         }

stdout


HEAD is now at 8ab19237e Merge bitcoin/bitcoin#26723: test: call `keypoolrefill` with priv key disabled should throw an error
Your branch is up to date with 'origin/master'.
Deleted branch 2022-10-erlay2 (was 8ab19237e).
patching file src/node/txreconciliation.cpp
Making all in src
make[1]: Entering directory '/tmp/bitcoin/src'
 cd .. && /bin/bash /tmp/bitcoin/build-aux/missing automake-1.16 --foreign src/Makefile
 cd .. && /bin/bash ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: executing depfiles commands
make[2]: Entering directory '/tmp/bitcoin/src'
make[3]: Entering directory '/tmp/bitcoin'
make[3]: Leaving directory '/tmp/bitcoin'
  CXX      node/libbitcoin_node_a-interface_ui.o
  CXX      node/libbitcoin_node_a-interfaces.o
  CXX      node/libbitcoin_node_a-mempool_args.o
  CXX      node/libbitcoin_node_a-mempool_persist_args.o
  CXX      node/libbitcoin_node_a-miner.o
  CXX      node/libbitcoin_node_a-minisketchwrapper.o
  CXX      node/libbitcoin_node_a-psbt.o
  CXX      node/libbitcoin_node_a-transaction.o
  CXX      node/libbitcoin_node_a-txreconciliation.o
  CXX      node/libbitcoin_node_a-utxo_snapshot.o
  CXX      node/libbitcoin_node_a-validation_cache_args.o
  CXX      libbitcoin_node_a-noui.o
  CXX      policy/libbitcoin_node_a-fees.o
  CXX      policy/libbitcoin_node_a-fees_args.o
  CXX      policy/libbitcoin_node_a-packages.o
  CXX      policy/libbitcoin_node_a-rbf.o
  CXX      policy/libbitcoin_node_a-settings.o
  CXX      libbitcoin_node_a-pow.o
  CXX      libbitcoin_node_a-rest.o
  CXX      rpc/libbitcoin_node_a-blockchain.o
  CXX      rpc/libbitcoin_node_a-fees.o
  CXX      rpc/libbitcoin_node_a-mempool.o
  CXX      rpc/libbitcoin_node_a-mining.o
  CXX      rpc/libbitcoin_node_a-net.o
  CXX      rpc/libbitcoin_node_a-node.o
  CXX      rpc/libbitcoin_node_a-output_script.o
  CXX      rpc/libbitcoin_node_a-rawtransaction.o
  CXX      rpc/libbitcoin_node_a-server.o
  CXX      rpc/libbitcoin_node_a-server_util.o
  CXX      rpc/libbitcoin_node_a-signmessage.o
  CXX      rpc/libbitcoin_node_a-txoutproof.o
  CXX      script/libbitcoin_node_a-sigcache.o
  CXX      libbitcoin_node_a-shutdown.o
  CXX      libbitcoin_node_a-signet.o
  CXX      libbitcoin_node_a-timedata.o
  CXX      libbitcoin_node_a-torcontrol.o
  CXX      libbitcoin_node_a-txdb.o
  CXX      libbitcoin_node_a-txmempool.o
  CXX      libbitcoin_node_a-txorphanage.o
  CXX      libbitcoin_node_a-txrequest.o
  CXX      libbitcoin_node_a-validation.o
  CXX      libbitcoin_node_a-validationinterface.o
  CXX      libbitcoin_node_a-versionbits.o
  CXX      wallet/libbitcoin_node_a-init.o
  CXX      wallet/libbitcoin_wallet_a-coincontrol.o
  CXX      wallet/libbitcoin_wallet_a-crypter.o
  CXX      wallet/libbitcoin_wallet_a-db.o
  CXX      wallet/libbitcoin_wallet_a-dump.o
  CXX      wallet/libbitcoin_wallet_a-external_signer_scriptpubkeyman.o
  CXX      wallet/libbitcoin_wallet_a-feebumper.o
  CXX      wallet/libbitcoin_wallet_a-fees.o
  CXX      wallet/libbitcoin_wallet_a-interfaces.o
  CXX      wallet/libbitcoin_wallet_a-load.o
  CXX      wallet/libbitcoin_wallet_a-receive.o
  CXX      wallet/rpc/libbitcoin_wallet_a-addresses.o
  CXX      wallet/rpc/libbitcoin_wallet_a-backup.o
  CXX      wallet/rpc/libbitcoin_wallet_a-coins.o
  CXX      wallet/rpc/libbitcoin_wallet_a-encrypt.o
  CXX      wallet/rpc/libbitcoin_wallet_a-spend.o
  CXX      wallet/rpc/libbitcoin_wallet_a-signmessage.o
  CXX      wallet/rpc/libbitcoin_wallet_a-transactions.o
  CXX      wallet/rpc/libbitcoin_wallet_a-wallet.o
  CXX      wallet/rpc/libbitcoin_wallet_a-util.o
  CXX      wallet/libbitcoin_wallet_a-scriptpubkeyman.o
  CXX      wallet/libbitcoin_wallet_a-spend.o
  CXX      wallet/libbitcoin_wallet_a-transaction.o
  CXX      wallet/libbitcoin_wallet_a-wallet.o
  CXX      wallet/libbitcoin_wallet_a-walletdb.o
  CXX      wallet/libbitcoin_wallet_a-walletutil.o
  CXX      wallet/libbitcoin_wallet_a-coinselection.o
  CXX      wallet/libbitcoin_wallet_a-sqlite.o
  CXX      wallet/libbitcoin_wallet_a-bdb.o
  CXX      wallet/libbitcoin_wallet_a-salvage.o
  CXX      libbitcoin_common_a-chainparams.o
  CXX      libbitcoin_common_a-coins.o
  CXX      common/libbitcoin_common_a-bloom.o
  CXX      common/libbitcoin_common_a-interfaces.o
  CXX      common/libbitcoin_common_a-run_command.o
  CXX      libbitcoin_common_a-compressor.o
  CXX      libbitcoin_common_a-core_read.o
  CXX      libbitcoin_common_a-core_write.o
  CXX      libbitcoin_common_a-external_signer.o
  CXX      init/libbitcoin_common_a-common.o
  CXX      libbitcoin_common_a-key_io.o
  CXX      libbitcoin_common_a-merkleblock.o
  CXX      libbitcoin_common_a-net_types.o
  CXX      libbitcoin_common_a-netaddress.o
  CXX      libbitcoin_common_a-netbase.o
  CXX      libbitcoin_common_a-net_permissions.o
  CXX      libbitcoin_common_a-outputtype.o
  CXX      policy/libbitcoin_common_a-feerate.o
  CXX      policy/libbitcoin_common_a-policy.o
  CXX      libbitcoin_common_a-protocol.o
  CXX      libbitcoin_common_a-psbt.o
  CXX      rpc/libbitcoin_common_a-rawtransaction_util.o
  CXX      rpc/libbitcoin_common_a-external_signer.o
  CXX      rpc/libbitcoin_common_a-util.o
  CXX      script/libbitcoin_common_a-descriptor.o
  CXX      script/libbitcoin_common_a-miniscript.o
  CXX      script/libbitcoin_common_a-sign.o
  CXX      script/libbitcoin_common_a-signingprovider.o
  CXX      script/libbitcoin_common_a-standard.o
  CXX      libbitcoin_common_a-warnings.o
  CXX      libbitcoin_util_a-chainparamsbase.o
  CXX      libbitcoin_util_a-fs.o
  CXX      libbitcoin_util_a-logging.o
  CXX      libbitcoin_util_a-random.o
  CXX      rpc/libbitcoin_util_a-request.o
  CXX      libbitcoin_util_a-sync.o
  CXX      util/libbitcoin_util_a-asmap.o
  CXX      util/libbitcoin_util_a-bip32.o
  CXX      util/libbitcoin_util_a-check.o
  CXX      util/libbitcoin_util_a-error.o
  CXX      util/libbitcoin_util_a-fees.o
  CXX      util/libbitcoin_util_a-getuniquepath.o
  CXX      util/libbitcoin_util_a-hasher.o
  CXX      util/libbitcoin_util_a-sock.o
  CXX      util/libbitcoin_util_a-syserror.o
  CXX      util/libbitcoin_util_a-system.o
  CXX      util/libbitcoin_util_a-message.o
  CXX      util/libbitcoin_util_a-moneystr.o
  CXX      util/libbitcoin_util_a-rbf.o
  CXX      util/libbitcoin_util_a-readwritefile.o
  CXX      util/libbitcoin_util_a-settings.o
  CXX      util/libbitcoin_util_a-thread.o
  CXX      util/libbitcoin_util_a-syscall_sandbox.o
  CXX      util/libbitcoin_util_a-time.o
  CXX      univalue/lib/libunivalue_la-univalue.lo
  CXX      univalue/lib/libunivalue_la-univalue_get.lo
  CXX      univalue/lib/libunivalue_la-univalue_read.lo
  CXX      univalue/lib/libunivalue_la-univalue_write.lo
  CXX      consensus/libbitcoin_consensus_a-merkle.o
  CXX      consensus/libbitcoin_consensus_a-tx_check.o
  CXX      primitives/libbitcoin_consensus_a-block.o
  CXX      primitives/libbitcoin_consensus_a-transaction.o
  CXX      script/libbitcoin_consensus_a-bitcoinconsensus.o
  CXX      script/libbitcoin_consensus_a-interpreter.o
  CXX      bitcoin_cli-bitcoin-cli.o
  CXX      rpc/libbitcoin_cli_a-client.o
  CXX      bitcoin_tx-bitcoin-tx.o
  CXX      bitcoin_wallet-bitcoin-wallet.o
  CXX      init/bitcoin_wallet-bitcoin-wallet.o
  CXX      wallet/libbitcoin_wallet_tool_a-wallettool.o
  CXX      bitcoin_util-bitcoin-util.o
  CXX      test/test_bitcoin-main.o
  CXX      wallet/test/test_test_bitcoin-wallet_test_fixture.o
  CXX      wallet/test/test_test_bitcoin-init_test_fixture.o
  CXX      test/test_bitcoin-addrman_tests.o
  CXX      test/test_bitcoin-allocator_tests.o
  CXX      test/test_bitcoin-argsman_tests.o
  CXX      test/test_bitcoin-banman_tests.o
  CXX      test/test_bitcoin-base58_tests.o
  CXX      test/test_bitcoin-bip32_tests.o
  CXX      test/test_bitcoin-blockchain_tests.o
  CXX      test/test_bitcoin-blockencodings_tests.o
  CXX      test/test_bitcoin-blockfilter_index_tests.o
  CXX      test/test_bitcoin-blockfilter_tests.o
  CXX      test/test_bitcoin-blockmanager_tests.o
  CXX      test/test_bitcoin-bloom_tests.o
  CXX      test/test_bitcoin-checkqueue_tests.o
  CXX      test/test_bitcoin-coins_tests.o
  CXX      test/test_bitcoin-coinstatsindex_tests.o
  CXX      test/test_bitcoin-compress_tests.o
  CXX      test/test_bitcoin-crypto_tests.o
  CXX      test/test_bitcoin-cuckoocache_tests.o
  CXX      test/test_bitcoin-dbwrapper_tests.o
  CXX      test/test_bitcoin-denialofservice_tests.o
  CXX      test/test_bitcoin-descriptor_tests.o
  CXX      test/test_bitcoin-flatfile_tests.o
  CXX      test/test_bitcoin-fs_tests.o
  CXX      test/test_bitcoin-getarg_tests.o
  CXX      test/test_bitcoin-hash_tests.o
  CXX      test/test_bitcoin-headers_sync_chainwork_tests.o
  CXX      test/test_bitcoin-httpserver_tests.o
  CXX      test/test_bitcoin-i2p_tests.o
  CXX      test/test_bitcoin-interfaces_tests.o
  CXX      test/test_bitcoin-key_io_tests.o
  CXX      test/test_bitcoin-key_tests.o
  CXX      test/test_bitcoin-logging_tests.o
  CXX      test/test_bitcoin-mempool_tests.o
  CXX      test/test_bitcoin-merkle_tests.o
  CXX      test/test_bitcoin-merkleblock_tests.o
  CXX      test/test_bitcoin-miner_tests.o
  CXX      test/test_bitcoin-miniscript_tests.o
  CXX      test/test_bitcoin-minisketch_tests.o
  CXX      test/test_bitcoin-multisig_tests.o
  CXX      test/test_bitcoin-net_peer_eviction_tests.o
  CXX      test/test_bitcoin-net_tests.o
  CXX      test/test_bitcoin-netbase_tests.o
  CXX      test/test_bitcoin-orphanage_tests.o
  CXX      test/test_bitcoin-pmt_tests.o
  CXX      test/test_bitcoin-policy_fee_tests.o
  CXX      test/test_bitcoin-policyestimator_tests.o
  CXX      test/test_bitcoin-pow_tests.o
  CXX      test/test_bitcoin-prevector_tests.o
  CXX      test/test_bitcoin-raii_event_tests.o
  CXX      test/test_bitcoin-random_tests.o
  CXX      test/test_bitcoin-rbf_tests.o
  CXX      test/test_bitcoin-rest_tests.o
  CXX      test/test_bitcoin-result_tests.o
  CXX      test/test_bitcoin-reverselock_tests.o
  CXX      test/test_bitcoin-rpc_tests.o
  CXX      test/test_bitcoin-sanity_tests.o
  CXX      test/test_bitcoin-script_p2sh_tests.o
  CXX      test/test_bitcoin-script_parse_tests.o
  CXX      test/test_bitcoin-script_segwit_tests.o
  CXX      test/test_bitcoin-script_standard_tests.o
  CXX      test/test_bitcoin-script_tests.o
  CXX      test/test_bitcoin-scriptnum_tests.o
  CXX      test/test_bitcoin-serfloat_tests.o
  CXX      test/test_bitcoin-serialize_tests.o
  CXX      test/test_bitcoin-settings_tests.o
  CXX      test/test_bitcoin-sighash_tests.o
  CXX      test/test_bitcoin-sigopcount_tests.o
  CXX      test/test_bitcoin-skiplist_tests.o
  CXX      test/test_bitcoin-sock_tests.o
  CXX      test/test_bitcoin-streams_tests.o
  CXX      test/test_bitcoin-sync_tests.o
  CXX      test/test_bitcoin-system_tests.o
  CXX      test/test_bitcoin-timedata_tests.o
  CXX      test/test_bitcoin-transaction_tests.o
  CXX      test/test_bitcoin-txindex_tests.o
  CXX      test/test_bitcoin-txpackage_tests.o
  CXX      test/test_bitcoin-txreconciliation_tests.o
  CXX      test/test_bitcoin-txrequest_tests.o
  CXX      test/test_bitcoin-txvalidation_tests.o
  CXX      test/test_bitcoin-txvalidationcache_tests.o
  CXX      test/test_bitcoin-uint256_tests.o
  CXX      test/test_bitcoin-util_tests.o
  CXX      test/test_bitcoin-validation_block_tests.o
  CXX      test/test_bitcoin-validation_chainstate_tests.o
  CXX      test/test_bitcoin-validation_chainstatemanager_tests.o
  CXX      test/test_bitcoin-validation_flush_tests.o
  CXX      test/test_bitcoin-validation_tests.o
  CXX      test/test_bitcoin-versionbits_tests.o
  CXX      test/test_bitcoin-validationinterface_tests.o
  CXX      wallet/test/test_test_bitcoin-feebumper_tests.o
  CXX      wallet/test/test_test_bitcoin-psbt_wallet_tests.o
  CXX      wallet/test/test_test_bitcoin-spend_tests.o
  CXX      wallet/test/test_test_bitcoin-wallet_tests.o
  CXX      wallet/test/test_test_bitcoin-walletdb_tests.o
  CXX      wallet/test/test_test_bitcoin-wallet_crypto_tests.o
  CXX      wallet/test/test_test_bitcoin-wallet_transaction_tests.o
  CXX      wallet/test/test_test_bitcoin-coinselector_tests.o
  CXX      wallet/test/test_test_bitcoin-availablecoins_tests.o
  CXX      wallet/test/test_test_bitcoin-init_tests.o
  CXX      wallet/test/test_test_bitcoin-ismine_tests.o
  CXX      wallet/test/test_test_bitcoin-scriptpubkeyman_tests.o
  CXX      wallet/test/test_test_bitcoin-walletload_tests.o
  CXX      wallet/test/test_test_bitcoin-db_tests.o
  CXX      test/util/libtest_util_a-blockfilter.o
  CXX      test/util/libtest_util_a-logging.o
  CXX      test/util/libtest_util_a-mining.o
  CXX      test/util/libtest_util_a-net.o
  CXX      test/util/libtest_util_a-script.o
  CXX      test/util/libtest_util_a-setup_common.o
  CXX      test/util/libtest_util_a-transaction_utils.o
  CXX      test/util/libtest_util_a-txmempool.o
  CXX      test/util/libtest_util_a-validation.o
  CXX      wallet/test/libtest_util_a-util.o
  CXX      univalue/test/object-object.o
  CXX      univalue/test/unitester-unitester.o
  CXX      consensus/libbitcoinconsensus_la-merkle.lo
  CXX      consensus/libbitcoinconsensus_la-tx_check.lo
  CXX      primitives/libbitcoinconsensus_la-block.lo
  CXX      primitives/libbitcoinconsensus_la-transaction.lo
  CXX      script/libbitcoinconsensus_la-bitcoinconsensus.lo
  CXX      script/libbitcoinconsensus_la-interpreter.lo
  CXX      bitcoind-bitcoind.o
  CXX      init/bitcoind-bitcoind.o
  CXX      libbitcoin_node_a-addrdb.o
  CXX      libbitcoin_node_a-addrman.o
  CXX      libbitcoin_node_a-banman.o
  CXX      libbitcoin_node_a-blockencodings.o
  CXX      libbitcoin_node_a-blockfilter.o
  CXX      libbitcoin_node_a-chain.o
  CXX      consensus/libbitcoin_node_a-tx_verify.o
  CXX      libbitcoin_node_a-dbwrapper.o
  CXX      libbitcoin_node_a-deploymentstatus.o
  CXX      libbitcoin_node_a-flatfile.o
  CXX      libbitcoin_node_a-headerssync.o
  CXX      libbitcoin_node_a-httprpc.o
  CXX      libbitcoin_node_a-httpserver.o
  CXX      libbitcoin_node_a-i2p.o
  CXX      index/libbitcoin_node_a-base.o
  CXX      index/libbitcoin_node_a-blockfilterindex.o
  CXX      index/libbitcoin_node_a-coinstatsindex.o
  CXX      index/libbitcoin_node_a-txindex.o
  CXX      libbitcoin_node_a-init.o
  CXX      kernel/libbitcoin_node_a-chain.o
  CXX      kernel/libbitcoin_node_a-checks.o
  CXX      kernel/libbitcoin_node_a-coinstats.o
  CXX      kernel/libbitcoin_node_a-context.o
  CXX      kernel/libbitcoin_node_a-mempool_persist.o
  CXX      libbitcoin_node_a-mapport.o
  CXX      libbitcoin_node_a-net.o
  CXX      libbitcoin_node_a-net_processing.o
  CXX      libbitcoin_node_a-netgroup.o
  CXX      node/libbitcoin_node_a-blockstorage.o
  CXX      node/libbitcoin_node_a-caches.o
  CXX      node/libbitcoin_node_a-chainstate.o
  CXX      node/libbitcoin_node_a-chainstatemanager_args.o
  CXX      node/libbitcoin_node_a-coin.o
  CXX      node/libbitcoin_node_a-context.o
  CXX      node/libbitcoin_node_a-eviction.o
  AR       libbitcoin_wallet.a
  AR       libbitcoin_common.a
  CXX      libbitcoin_util_a-clientversion.o
  CXXLD    libunivalue.la
  AR       libbitcoin_consensus.a
  AR       libbitcoin_cli.a
  AR       libbitcoin_wallet_tool.a
  AR       libtest_util.a
  CXXLD    univalue/test/object
  CXXLD    univalue/test/unitester
  CXXLD    libbitcoinconsensus.la
  AR       libbitcoin_node.a
  AR       libbitcoin_util.a
  CXXLD    bitcoin-cli
  CXXLD    bitcoin-tx
  CXXLD    bitcoin-util
  CXXLD    bitcoin-wallet
  CXXLD    bitcoind
  CXXLD    test/test_bitcoin
make[2]: Leaving directory '/tmp/bitcoin/src'
make[1]: Leaving directory '/tmp/bitcoin/src'
Making all in doc/man
make[1]: Entering directory '/tmp/bitcoin/doc/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/bitcoin/doc/man'
make[1]: Entering directory '/tmp/bitcoin'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/bitcoin'
Making check in src
make[1]: Entering directory '/tmp/bitcoin/src'
make[2]: Entering directory '/tmp/bitcoin/src'
make[3]: Entering directory '/tmp/bitcoin'
make[3]: Leaving directory '/tmp/bitcoin'
make  check-TESTS check-local
make[3]: Entering directory '/tmp/bitcoin/src'
Running tests: allocator_tests from test/allocator_tests.cpp
Running tests: amount_tests from test/amount_tests.cpp
Running tests: addrman_tests from test/addrman_tests.cpp
Running tests: argsman_tests from test/argsman_tests.cpp
Running tests: arith_uint256_tests from test/arith_uint256_tests.cpp
Running tests: banman_tests from test/banman_tests.cpp
Running tests: base32_tests from test/base32_tests.cpp
Running tests: base58_tests from test/base58_tests.cpp
Running tests: base64_tests from test/base64_tests.cpp
Running tests: bech32_tests from test/bech32_tests.cpp
Running tests: bip32_tests from test/bip32_tests.cpp
Running tests: blockchain_tests from test/blockchain_tests.cpp
make[4]: Entering directory '/tmp/bitcoin/src'
Running tests: blockencodings_tests from test/blockencodings_tests.cpp
Running tests: blockfilter_index_tests from test/blockfilter_index_tests.cpp
Running tests: blockfilter_tests from test/blockfilter_tests.cpp
Running tests: blockmanager_tests from test/blockmanager_tests.cpp
Running tests: bloom_tests from test/bloom_tests.cpp
Running tests: bswap_tests from test/bswap_tests.cpp
Running tests: checkqueue_tests from test/checkqueue_tests.cpp
Running tests: coins_tests from test/coins_tests.cpp
Running tests: coinstatsindex_tests from test/coinstatsindex_tests.cpp
Running tests: compilerbug_tests from test/compilerbug_tests.cpp
Running tests: compress_tests from test/compress_tests.cpp
Running tests: crypto_tests from test/crypto_tests.cpp
PASS: minisketch/test
PASS: univalue/test/object
PASS: univalue/test/unitester
============================================================================
Testsuite summary for Bitcoin Core 24.99.0
============================================================================
# TOTAL: 3
# PASS:  3
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/tmp/bitcoin/src'
Running tests: cuckoocache_tests from test/cuckoocache_tests.cpp
Running tests: dbwrapper_tests from test/dbwrapper_tests.cpp
Running tests: denialofservice_tests from test/denialofservice_tests.cpp
Running tests: descriptor_tests from test/descriptor_tests.cpp
Running tests: flatfile_tests from test/flatfile_tests.cpp
Running tests: fs_tests from test/fs_tests.cpp
Running tests: getarg_tests from test/getarg_tests.cpp
Running tests: hash_tests from test/hash_tests.cpp
Running tests: headers_sync_chainwork_tests from test/headers_sync_chainwork_tests.cpp
Running tests: httpserver_tests from test/httpserver_tests.cpp
Running tests: i2p_tests from test/i2p_tests.cpp
Running tests: interfaces_tests from test/interfaces_tests.cpp
Running tests: key_io_tests from test/key_io_tests.cpp
Running tests: key_tests from test/key_tests.cpp
Running tests: logging_tests from test/logging_tests.cpp
Running tests: mempool_tests from test/mempool_tests.cpp
Running tests: merkle_tests from test/merkle_tests.cpp
Running tests: merkleblock_tests from test/merkleblock_tests.cpp
Running tests: miner_tests from test/miner_tests.cpp
Running tests: miniscript_tests from test/miniscript_tests.cpp
Running tests: minisketch_tests from test/minisketch_tests.cpp
Running tests: multisig_tests from test/multisig_tests.cpp
Running tests: net_peer_eviction_tests from test/net_peer_eviction_tests.cpp
Running tests: net_tests from test/net_tests.cpp
Running tests: netbase_tests from test/netbase_tests.cpp
Running tests: orphanage_tests from test/orphanage_tests.cpp
Running tests: pmt_tests from test/pmt_tests.cpp
Running tests: policy_fee_tests from test/policy_fee_tests.cpp
Running tests: policyestimator_tests from test/policyestimator_tests.cpp
Running tests: pow_tests from test/pow_tests.cpp
Running tests: prevector_tests from test/prevector_tests.cpp
Running tests: raii_event_tests from test/raii_event_tests.cpp
Running tests: random_tests from test/random_tests.cpp
Running tests: rbf_tests from test/rbf_tests.cpp
Running tests: rest_tests from test/rest_tests.cpp
Running tests: reverselock_tests from test/reverselock_tests.cpp
Running tests: result_tests from test/result_tests.cpp
Running tests: rpc_tests from test/rpc_tests.cpp
Running tests: sanity_tests from test/sanity_tests.cpp
Running tests: scheduler_tests from test/scheduler_tests.cpp
Running tests: script_p2sh_tests from test/script_p2sh_tests.cpp
Running tests: script_parse_tests from test/script_parse_tests.cpp
Running tests: script_segwit_tests from test/script_segwit_tests.cpp
Running tests: script_standard_tests from test/script_standard_tests.cpp
Running tests: script_tests from test/script_tests.cpp
Running tests: scriptnum_tests from test/scriptnum_tests.cpp
Running tests: serfloat_tests from test/serfloat_tests.cpp
Running tests: serialize_tests from test/serialize_tests.cpp
Running tests: settings_tests from test/settings_tests.cpp
Running tests: sighash_tests from test/sighash_tests.cpp
Running tests: sigopcount_tests from test/sigopcount_tests.cpp
Running tests: skiplist_tests from test/skiplist_tests.cpp
Running tests: sock_tests from test/sock_tests.cpp
Running tests: streams_tests from test/streams_tests.cpp
Running tests: sync_tests from test/sync_tests.cpp
Running tests: system_tests from test/system_tests.cpp
Running tests: timedata_tests from test/timedata_tests.cpp
Running tests: torcontrol_tests from test/torcontrol_tests.cpp
Running tests: transaction_tests from test/transaction_tests.cpp
Running tests: txindex_tests from test/txindex_tests.cpp
Running tests: txpackage_tests from test/txpackage_tests.cpp
Running tests: txreconciliation_tests from test/txreconciliation_tests.cpp
Running tests: txrequest_tests from test/txrequest_tests.cpp
Running tests: txvalidation_tests from test/txvalidation_tests.cpp
Running tests: txvalidationcache_tests from test/txvalidationcache_tests.cpp
Running tests: uint256_tests from test/uint256_tests.cpp
Running tests: util_tests from test/util_tests.cpp
Running tests: util_threadnames_tests from test/util_threadnames_tests.cpp
Running tests: validation_block_tests from test/validation_block_tests.cpp
Running tests: validation_chainstate_tests from test/validation_chainstate_tests.cpp
Running tests: validation_chainstatemanager_tests from test/validation_chainstatemanager_tests.cpp
Running tests: validation_flush_tests from test/validation_flush_tests.cpp
Running tests: validation_tests from test/validation_tests.cpp
Running tests: validationinterface_tests from test/validationinterface_tests.cpp
Running tests: versionbits_tests from test/versionbits_tests.cpp
Running tests: feebumper_tests from wallet/test/feebumper_tests.cpp
Running tests: psbt_wallet_tests from wallet/test/psbt_wallet_tests.cpp
Running tests: spend_tests from wallet/test/spend_tests.cpp
Running tests: wallet_tests from wallet/test/wallet_tests.cpp
Running tests: walletdb_tests from wallet/test/walletdb_tests.cpp
Running tests: wallet_crypto_tests from wallet/test/wallet_crypto_tests.cpp
Running tests: wallet_transaction_tests from wallet/test/wallet_transaction_tests.cpp
Running tests: coinselector_tests from wallet/test/coinselector_tests.cpp
Running tests: availablecoins_tests from wallet/test/availablecoins_tests.cpp
Running tests: init_tests from wallet/test/init_tests.cpp
Running tests: ismine_tests from wallet/test/ismine_tests.cpp
Running tests: wallet_util_tests from wallet/test/rpc_util_tests.cpp
Running tests: scriptpubkeyman_tests from wallet/test/scriptpubkeyman_tests.cpp
Running tests: walletload_tests from wallet/test/walletload_tests.cpp
Running tests: db_tests from wallet/test/db_tests.cpp
Running test/util/test_runner.py...
/usr/bin/python3.9 ../test/util/test_runner.py
Running test/util/rpcauth-test.py...
/usr/bin/python3.9 ../test/util/rpcauth-test.py
make[4]: Entering directory '/tmp/bitcoin/src/secp256k1'
make  check-am
make[5]: Entering directory '/tmp/bitcoin/src/secp256k1'
make  check-TESTS
make[6]: Entering directory '/tmp/bitcoin/src/secp256k1'
make[7]: Entering directory '/tmp/bitcoin/src/secp256k1'
PASS: exhaustive_tests
PASS: tests
============================================================================
Testsuite summary for libsecp256k1 0.1.0-pre
============================================================================
# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[7]: Leaving directory '/tmp/bitcoin/src/secp256k1'
make[6]: Leaving directory '/tmp/bitcoin/src/secp256k1'
make[5]: Leaving directory '/tmp/bitcoin/src/secp256k1'
make[4]: Leaving directory '/tmp/bitcoin/src/secp256k1'
make[3]: Leaving directory '/tmp/bitcoin/src'
make[2]: Leaving directory '/tmp/bitcoin/src'
make[1]: Leaving directory '/tmp/bitcoin/src'
Making check in doc/man
make[1]: Entering directory '/tmp/bitcoin/doc/man'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/bitcoin/doc/man'
make[1]: Entering directory '/tmp/bitcoin'
make[1]: Nothing to be done for 'check-am'.
make[1]: Leaving directory '/tmp/bitcoin'
Running Unit Tests for Test Framework Modules
Remaining jobs: [p2p_node_network_limited.py, p2p_permissions.py, feature_config_args.py, feature_dirsymlinks.py, feature_shutdown.py, wallet_migration.py, p2p_ibd_txrelay.py]
Remaining jobs: [p2p_node_network_limited.py, p2p_permissions.py, feature_config_args.py, feature_shutdown.py, wallet_migration.py, p2p_ibd_txrelay.py]
Remaining jobs: [p2p_node_network_limited.py, p2p_permissions.py, feature_config_args.py, wallet_migration.py, p2p_ibd_txrelay.py]
Remaining jobs: [p2p_permissions.py, feature_config_args.py, wallet_migration.py]
Remaining jobs: [feature_config_args.py, wallet_migration.py]
Remaining jobs: [feature_config_args.py]

TEST                                                   | STATUS    | DURATION

example_test.py                                        | ✓ Passed  | 2 s
feature_abortnode.py                                   | ✓ Passed  | 31 s
feature_addrman.py                                     | ✓ Passed  | 4 s
feature_anchors.py                                     | ✓ Passed  | 2 s
feature_asmap.py                                       | ✓ Passed  | 4 s
feature_assumevalid.py                                 | ✓ Passed  | 21 s
feature_bind_extra.py                                  | ✓ Passed  | 1 s
feature_bip68_sequence.py                              | ✓ Passed  | 24 s
feature_block.py                                       | ✓ Passed  | 154 s
feature_blocksdir.py                                   | ✓ Passed  | 1 s
feature_cltv.py                                        | ✓ Passed  | 1 s
feature_coinstatsindex.py                              | ✓ Passed  | 7 s
feature_config_args.py                                 | ✓ Passed  | 14 s
feature_csv_activation.py                              | ✓ Passed  | 23 s
feature_dersig.py                                      | ✓ Passed  | 1 s
feature_dirsymlinks.py                                 | ✓ Passed  | 2 s
feature_discover.py                                    | ✓ Passed  | 2 s
feature_fee_estimation.py                              | ✓ Passed  | 88 s
feature_filelock.py                                    | ✓ Passed  | 2 s
feature_help.py                                        | ✓ Passed  | 1 s
feature_includeconf.py                                 | ✓ Passed  | 2 s
feature_init.py                                        | ✓ Passed  | 9 s
feature_loadblock.py                                   | ✓ Passed  | 2 s
feature_logging.py                                     | ✓ Passed  | 3 s
feature_maxtipage.py                                   | ✓ Passed  | 7 s
feature_maxuploadtarget.py                             | ✓ Passed  | 69 s
feature_minchainwork.py                                | ✓ Passed  | 10 s
feature_notifications.py                               | ✓ Passed  | 11 s
feature_nulldummy.py                                   | ✓ Passed  | 1 s
feature_presegwit_node_upgrade.py                      | ✓ Passed  | 2 s
feature_proxy.py                                       | ✓ Passed  | 5 s
feature_rbf.py                                         | ✓ Passed  | 9 s
feature_reindex.py                                     | ✓ Passed  | 5 s
feature_segwit.py --descriptors                        | ✓ Passed  | 10 s
feature_segwit.py --legacy-wallet                      | ✓ Passed  | 16 s
feature_settings.py                                    | ✓ Passed  | 2 s
feature_shutdown.py                                    | ✓ Passed  | 2 s
feature_signet.py                                      | ✓ Passed  | 3 s
feature_startupnotify.py                               | ✓ Passed  | 1 s
feature_syscall_sandbox.py                             | ✓ Passed  | 1 s
feature_taproot.py                                     | ✓ Passed  | 133 s
feature_uacomment.py                                   | ✓ Passed  | 3 s
feature_utxo_set_hash.py                               | ✓ Passed  | 2 s
feature_versionbits_warning.py                         | ✓ Passed  | 3 s
interface_bitcoin_cli.py --descriptors                 | ✓ Passed  | 10 s
interface_bitcoin_cli.py --legacy-wallet               | ✓ Passed  | 12 s
interface_http.py                                      | ✓ Passed  | 2 s
interface_rest.py                                      | ✓ Passed  | 4 s
interface_rpc.py                                       | ✓ Passed  | 3 s
mempool_accept.py                                      | ✓ Passed  | 12 s
mempool_accept_wtxid.py                                | ✓ Passed  | 14 s
mempool_datacarrier.py                                 | ✓ Passed  | 2 s
mempool_expiry.py                                      | ✓ Passed  | 1 s
mempool_limit.py                                       | ✓ Passed  | 5 s
mempool_package_limits.py                              | ✓ Passed  | 3 s
mempool_package_onemore.py                             | ✓ Passed  | 1 s
mempool_packages.py                                    | ✓ Passed  | 11 s
mempool_persist.py --descriptors                       | ✓ Passed  | 23 s
mempool_reorg.py                                       | ✓ Passed  | 3 s
mempool_resurrect.py                                   | ✓ Passed  | 1 s
mempool_spend_coinbase.py                              | ✓ Passed  | 1 s
mempool_unbroadcast.py                                 | ✓ Passed  | 7 s
mempool_updatefromblock.py                             | ✓ Passed  | 97 s
mining_basic.py                                        | ✓ Passed  | 12 s
mining_getblocktemplate_longpoll.py                    | ✓ Passed  | 68 s
mining_prioritisetransaction.py                        | ✓ Passed  | 5 s
p2p_add_connections.py                                 | ✓ Passed  | 7 s
p2p_addr_relay.py                                      | ✓ Passed  | 17 s
p2p_addrfetch.py                                       | ✓ Passed  | 1 s
p2p_addrv2_relay.py                                    | ✓ Passed  | 1 s
p2p_block_sync.py                                      | ✓ Passed  | 3 s
p2p_blockfilters.py                                    | ✓ Passed  | 22 s
p2p_blocksonly.py                                      | ✓ Passed  | 10 s
p2p_compactblocks.py                                   | ✓ Passed  | 5 s
p2p_compactblocks_blocksonly.py                        | ✓ Passed  | 3 s
p2p_compactblocks_hb.py                                | ✓ Passed  | 10 s
p2p_disconnect_ban.py                                  | ✓ Passed  | 2 s
p2p_dns_seeds.py                                       | ✓ Passed  | 27 s
p2p_dos_header_tree.py                                 | ✓ Passed  | 2 s
p2p_eviction.py                                        | ✓ Passed  | 5 s
p2p_feefilter.py                                       | ✓ Passed  | 11 s
p2p_filter.py                                          | ✓ Passed  | 4 s
p2p_fingerprint.py                                     | ✓ Passed  | 1 s
p2p_getaddr_caching.py                                 | ✓ Passed  | 14 s
p2p_getdata.py                                         | ✓ Passed  | 1 s
p2p_headers_sync_with_minchainwork.py                  | ✓ Passed  | 46 s
p2p_i2p_ports.py                                       | ✓ Passed  | 3 s
p2p_i2p_sessions.py                                    | ✓ Passed  | 1 s
p2p_ibd_txrelay.py                                     | ✓ Passed  | 1 s
p2p_initial_headers_sync.py                            | ✓ Passed  | 1 s
p2p_invalid_block.py                                   | ✓ Passed  | 2 s
p2p_invalid_locator.py                                 | ✓ Passed  | 2 s
p2p_invalid_messages.py                                | ✓ Passed  | 24 s
p2p_invalid_tx.py                                      | ✓ Passed  | 7 s
p2p_leak.py                                            | ✓ Passed  | 6 s
p2p_leak_tx.py                                         | ✓ Passed  | 2 s
p2p_message_capture.py                                 | ✓ Passed  | 1 s
p2p_nobloomfilter_messages.py                          | ✓ Passed  | 1 s
p2p_node_network_limited.py                            | ✓ Passed  | 10 s
p2p_permissions.py                                     | ✓ Passed  | 10 s
p2p_ping.py                                            | ✓ Passed  | 1 s
p2p_segwit.py                                          | ✓ Passed  | 126 s
p2p_sendheaders.py                                     | ✓ Passed  | 14 s
p2p_sendtxrcncl.py                                     | ✓ Passed  | 6 s
p2p_timeouts.py                                        | ✓ Passed  | 1 s
p2p_tx_download.py                                     | ✓ Passed  | 31 s
p2p_tx_privacy.py                                      | ✓ Passed  | 11 s
p2p_unrequested_blocks.py                              | ✓ Passed  | 4 s
rpc_bind.py --ipv4                                     | ✓ Passed  | 2 s
rpc_bind.py --ipv6                                     | ✓ Passed  | 2 s
rpc_bind.py --nonloopback                              | ✓ Passed  | 31 s
rpc_blockchain.py                                      | ✓ Passed  | 18 s
rpc_createmultisig.py                                  | ✓ Passed  | 8 s
rpc_decodescript.py                                    | ✓ Passed  | 2 s
rpc_deprecated.py                                      | ✓ Passed  | 1 s
rpc_deriveaddresses.py                                 | ✓ Passed  | 1 s
rpc_deriveaddresses.py --usecli                        | ✓ Passed  | 1 s
rpc_dumptxoutset.py                                    | ✓ Passed  | 1 s
rpc_estimatefee.py                                     | ✓ Passed  | 1 s
rpc_generate.py                                        | ✓ Passed  | 1 s
rpc_getblockfilter.py                                  | ✓ Passed  | 2 s
rpc_getblockfrompeer.py                                | ✓ Passed  | 1 s
rpc_getblockstats.py                                   | ✓ Passed  | 1 s
rpc_getchaintips.py                                    | ✓ Passed  | 5 s
rpc_getdescriptorinfo.py                               | ✓ Passed  | 1 s
rpc_help.py                                            | ✓ Passed  | 2 s
rpc_invalid_address_message.py                         | ✓ Passed  | 1 s
rpc_invalidateblock.py                                 | ✓ Passed  | 2 s
rpc_mempool_info.py                                    | ✓ Passed  | 1 s
rpc_misc.py                                            | ✓ Passed  | 12 s
rpc_named_arguments.py                                 | ✓ Passed  | 1 s
rpc_net.py                                             | ✓ Passed  | 19 s
rpc_packages.py                                        | ✓ Passed  | 3 s
rpc_preciousblock.py                                   | ✓ Passed  | 2 s
rpc_psbt.py --descriptors                              | ✓ Passed  | 31 s
rpc_psbt.py --legacy-wallet                            | ✓ Passed  | 44 s
rpc_rawtransaction.py --legacy-wallet                  | ✓ Passed  | 11 s
rpc_scanblocks.py                                      | ✓ Passed  | 2 s
rpc_scantxoutset.py                                    | ✓ Passed  | 7 s
rpc_setban.py                                          | ✓ Passed  | 4 s
rpc_signer.py                                          | ✓ Passed  | 2 s
rpc_signmessagewithprivkey.py                          | ✓ Passed  | 1 s
rpc_signrawtransactionwithkey.py                       | ✓ Passed  | 1 s
rpc_txoutproof.py                                      | ✓ Passed  | 4 s
rpc_uptime.py                                          | ✓ Passed  | 1 s
rpc_users.py                                           | ✓ Passed  | 7 s
rpc_whitelist.py                                       | ✓ Passed  | 1 s
tool_signet_miner.py --descriptors                     | ✓ Passed  | 17 s
tool_signet_miner.py --legacy-wallet                   | ✓ Passed  | 21 s
tool_wallet.py --descriptors                           | ✓ Passed  | 15 s
tool_wallet.py --legacy-wallet                         | ✓ Passed  | 17 s
wallet_abandonconflict.py --descriptors                | ✓ Passed  | 8 s
wallet_abandonconflict.py --legacy-wallet              | ✓ Passed  | 10 s
wallet_address_types.py --descriptors                  | ✓ Passed  | 16 s
wallet_address_types.py --legacy-wallet                | ✓ Passed  | 29 s
wallet_avoid_mixing_output_types.py --descriptors      | ✓ Passed  | 16 s
wallet_avoidreuse.py --descriptors                     | ✓ Passed  | 15 s
wallet_avoidreuse.py --legacy-wallet                   | ✓ Passed  | 37 s
wallet_backup.py --descriptors                         | ✓ Passed  | 40 s
wallet_backup.py --legacy-wallet                       | ✓ Passed  | 43 s
wallet_balance.py --descriptors                        | ✓ Passed  | 6 s
wallet_balance.py --legacy-wallet                      | ✓ Passed  | 6 s
wallet_basic.py --descriptors                          | ✓ Passed  | 30 s
wallet_basic.py --legacy-wallet                        | ✓ Passed  | 32 s
wallet_bumpfee.py --descriptors                        | ✓ Passed  | 35 s
wallet_bumpfee.py --legacy-wallet                      | ✓ Passed  | 33 s
wallet_coinbase_category.py --descriptors              | ✓ Passed  | 1 s
wallet_coinbase_category.py --legacy-wallet            | ✓ Passed  | 1 s
wallet_create_tx.py --descriptors                      | ✓ Passed  | 5 s
wallet_create_tx.py --legacy-wallet                    | ✓ Passed  | 9 s
wallet_createwallet.py --descriptors                   | ✓ Passed  | 4 s
wallet_createwallet.py --legacy-wallet                 | ✓ Passed  | 6 s
wallet_createwallet.py --usecli                        | ✓ Passed  | 8 s
wallet_crosschain.py                                   | ✓ Passed  | 2 s
wallet_descriptor.py --descriptors                     | ✓ Passed  | 5 s
wallet_disable.py                                      | ✓ Passed  | 1 s
wallet_dump.py --legacy-wallet                         | ✓ Passed  | 10 s
wallet_encryption.py --descriptors                     | ✓ Passed  | 6 s
wallet_encryption.py --legacy-wallet                   | ✓ Passed  | 6 s
wallet_fallbackfee.py --descriptors                    | ✓ Passed  | 2 s
wallet_fallbackfee.py --legacy-wallet                  | ✓ Passed  | 2 s
wallet_fast_rescan.py --descriptors                    | ✓ Passed  | 13 s
wallet_fundrawtransaction.py --descriptors             | ✓ Passed  | 31 s
wallet_fundrawtransaction.py --legacy-wallet           | ✓ Passed  | 48 s
wallet_groups.py --descriptors                         | ✓ Passed  | 38 s
wallet_groups.py --legacy-wallet                       | ✓ Passed  | 46 s
wallet_hd.py --descriptors                             | ✓ Passed  | 6 s
wallet_hd.py --legacy-wallet                           | ✓ Passed  | 9 s
wallet_implicitsegwit.py --legacy-wallet               | ✓ Passed  | 9 s
wallet_import_rescan.py --legacy-wallet                | ✓ Passed  | 40 s
wallet_import_with_label.py --legacy-wallet            | ✓ Passed  | 2 s
wallet_importdescriptors.py --descriptors              | ✓ Passed  | 16 s
wallet_importmulti.py --legacy-wallet                  | ✓ Passed  | 12 s
wallet_importprunedfunds.py --descriptors              | ✓ Passed  | 2 s
wallet_importprunedfunds.py --legacy-wallet            | ✓ Passed  | 3 s
wallet_keypool.py --descriptors                        | ✓ Passed  | 4 s
wallet_keypool.py --legacy-wallet                      | ✓ Passed  | 4 s
wallet_keypool_topup.py --descriptors                  | ✓ Passed  | 9 s
wallet_keypool_topup.py --legacy-wallet                | ✓ Passed  | 15 s
wallet_labels.py --descriptors                         | ✓ Passed  | 2 s
wallet_labels.py --legacy-wallet                       | ✓ Passed  | 4 s
wallet_listdescriptors.py --descriptors                | ✓ Passed  | 1 s
wallet_listreceivedby.py --descriptors                 | ✓ Passed  | 7 s
wallet_listreceivedby.py --legacy-wallet               | ✓ Passed  | 9 s
wallet_listsinceblock.py --descriptors                 | ✓ Passed  | 10 s
wallet_listsinceblock.py --legacy-wallet               | ✓ Passed  | 9 s
wallet_listtransactions.py --descriptors               | ✓ Passed  | 15 s
wallet_listtransactions.py --legacy-wallet             | ✓ Passed  | 21 s
wallet_migration.py                                    | ✓ Passed  | 6 s
wallet_miniscript.py --descriptors                     | ✓ Passed  | 1 s
wallet_multisig_descriptor_psbt.py --descriptors       | ✓ Passed  | 5 s
wallet_multiwallet.py --descriptors                    | ✓ Passed  | 10 s
wallet_multiwallet.py --legacy-wallet                  | ✓ Passed  | 13 s
wallet_multiwallet.py --usecli                         | ✓ Passed  | 17 s
wallet_orphanedreward.py                               | ✓ Passed  | 4 s
wallet_reorgsrestore.py                                | ✓ Passed  | 5 s
wallet_resendwallettransactions.py --descriptors       | ✓ Passed  | 6 s
wallet_resendwallettransactions.py --legacy-wallet     | ✓ Passed  | 7 s
wallet_send.py --descriptors                           | ✓ Passed  | 11 s
wallet_send.py --legacy-wallet                         | ✓ Passed  | 15 s
wallet_sendall.py --descriptors                        | ✓ Passed  | 6 s
wallet_sendall.py --legacy-wallet                      | ✓ Passed  | 23 s
wallet_signer.py --descriptors                         | ✓ Passed  | 5 s
wallet_signmessagewithaddress.py                       | ✓ Passed  | 1 s
wallet_signrawtransactionwithwallet.py --descriptors   | ✓ Passed  | 2 s
wallet_signrawtransactionwithwallet.py --legacy-wallet | ✓ Passed  | 3 s
wallet_simulaterawtx.py --descriptors                  | ✓ Passed  | 2 s
wallet_simulaterawtx.py --legacy-wallet                | ✓ Passed  | 2 s
wallet_startup.py                                      | ✓ Passed  | 3 s
wallet_taproot.py --descriptors                        | ✓ Passed  | 33 s
wallet_timelock.py                                     | ✓ Passed  | 1 s
wallet_transactiontime_rescan.py --descriptors         | ✓ Passed  | 9 s
wallet_transactiontime_rescan.py --legacy-wallet       | ✓ Passed  | 8 s
wallet_txn_clone.py                                    | ✓ Passed  | 3 s
wallet_txn_clone.py --mineblock                        | ✓ Passed  | 4 s
wallet_txn_clone.py --segwit                           | ✓ Passed  | 4 s
wallet_txn_doublespend.py --descriptors                | ✓ Passed  | 2 s
wallet_txn_doublespend.py --legacy-wallet              | ✓ Passed  | 2 s
wallet_txn_doublespend.py --mineblock                  | ✓ Passed  | 3 s
wallet_watchonly.py --legacy-wallet                    | ✓ Passed  | 3 s
wallet_watchonly.py --usecli --legacy-wallet           | ✓ Passed  | 4 s
feature_bind_port_discover.py                          | ○ Skipped | 0 s
feature_bind_port_externalip.py                        | ○ Skipped | 0 s
feature_txindex_compatibility.py                       | ○ Skipped | 0 s
feature_unsupported_utxo_db.py                         | ○ Skipped | 0 s
interface_usdt_coinselection.py                        | ○ Skipped | 0 s
interface_usdt_net.py                                  | ○ Skipped | 1 s
interface_usdt_utxocache.py                            | ○ Skipped | 1 s
interface_usdt_validation.py                           | ○ Skipped | 0 s
interface_zmq.py                                       | ○ Skipped | 0 s
mempool_compatibility.py                               | ○ Skipped | 0 s
wallet_backwards_compatibility.py --descriptors        | ○ Skipped | 0 s
wallet_backwards_compatibility.py --legacy-wallet      | ○ Skipped | 0 s
wallet_inactive_hdchains.py --legacy-wallet            | ○ Skipped | 0 s
wallet_upgradewallet.py --legacy-wallet                | ○ Skipped | 0 s

ALL                                                    | ✓ Passed  | 2792 s (accumulated) 
Runtime: 367 s

stderr


From https://github.com/bitcoin/bitcoin
 * branch                master     -> FETCH_HEAD
Switched to branch 'master'
From https://github.com/bitcoin/bitcoin
 * [new ref]             refs/pull/26283/head -> 2022-10-erlay2
Switched to branch '2022-10-erlay2'
fatal: No rebase in progress?
From https://github.com/bitcoin/bitcoin
 * branch                master     -> FETCH_HEAD
Rebasing (1/12)
Rebasing (2/12)
Rebasing (3/12)
Rebasing (4/12)
Rebasing (5/12)
Rebasing (6/12)
Rebasing (7/12)
Rebasing (8/12)
Rebasing (9/12)
Rebasing (10/12)
Rebasing (11/12)
Rebasing (12/12)

                                                                                
Successfully rebased and updated refs/heads/2022-10-erlay2.
...
----------------------------------------------------------------------
Ran 3 tests in 0.005s

OK
Temporary test directory at /tmp/test_runner_₿_🏃_20221219_170348
..........
----------------------------------------------------------------------
Ran 10 tests in 0.893s

OK
1/255 - mempool_persist.py --descriptors passed, Duration: 23 s
2/255 - rpc_psbt.py --legacy-wallet passed, Duration: 44 s
3/255 - mining_getblocktemplate_longpoll.py passed, Duration: 68 s
4/255 - feature_maxuploadtarget.py passed, Duration: 69 s
5/255 - feature_fee_estimation.py passed, Duration: 88 s
6/255 - mempool_updatefromblock.py passed, Duration: 97 s
7/255 - rpc_psbt.py --descriptors passed, Duration: 31 s
8/255 - wallet_fundrawtransaction.py --descriptors passed, Duration: 31 s
9/255 - wallet_fundrawtransaction.py --legacy-wallet passed, Duration: 48 s
10/255 - wallet_bumpfee.py --legacy-wallet passed, Duration: 33 s
11/255 - p2p_segwit.py passed, Duration: 126 s
12/255 - wallet_bumpfee.py --descriptors passed, Duration: 35 s
13/255 - feature_taproot.py passed, Duration: 133 s
14/255 - feature_segwit.py --descriptors passed, Duration: 10 s
15/255 - wallet_import_rescan.py --legacy-wallet passed, Duration: 40 s
16/255 - feature_segwit.py --legacy-wallet passed, Duration: 16 s
17/255 - wallet_backup.py --legacy-wallet passed, Duration: 43 s
18/255 - wallet_avoidreuse.py --descriptors passed, Duration: 15 s
19/255 - feature_block.py passed, Duration: 154 s
20/255 - wallet_backup.py --descriptors passed, Duration: 40 s
21/255 - wallet_address_types.py --descriptors passed, Duration: 16 s
22/255 - p2p_tx_download.py passed, Duration: 31 s
23/255 - feature_maxtipage.py passed, Duration: 7 s
24/255 - wallet_address_types.py --legacy-wallet passed, Duration: 29 s
25/255 - feature_abortnode.py passed, Duration: 31 s
26/255 - wallet_avoidreuse.py --legacy-wallet passed, Duration: 37 s
27/255 - wallet_multiwallet.py --legacy-wallet passed, Duration: 13 s
28/255 - wallet_multiwallet.py --descriptors passed, Duration: 10 s
29/255 - wallet_multiwallet.py --usecli passed, Duration: 17 s
30/255 - wallet_basic.py --legacy-wallet passed, Duration: 32 s
31/255 - wallet_basic.py --descriptors passed, Duration: 30 s
32/255 - rpc_packages.py passed, Duration: 3 s
33/255 - rpc_bind.py --ipv4 passed, Duration: 2 s
34/255 - rpc_bind.py --ipv6 passed, Duration: 2 s
35/255 - feature_assumevalid.py passed, Duration: 21 s
36/255 - p2p_dns_seeds.py passed, Duration: 27 s
37/255 - p2p_blockfilters.py passed, Duration: 22 s
38/255 - feature_bip68_sequence.py passed, Duration: 24 s
39/255 - p2p_feefilter.py passed, Duration: 11 s
40/255 - wallet_groups.py --descriptors passed, Duration: 38 s
41/255 - wallet_taproot.py --descriptors passed, Duration: 33 s
42/255 - wallet_groups.py --legacy-wallet passed, Duration: 46 s
43/255 - feature_csv_activation.py passed, Duration: 23 s
44/255 - p2p_timeouts.py passed, Duration: 1 s
45/255 - p2p_sendheaders.py passed, Duration: 14 s
46/255 - rpc_signer.py passed, Duration: 2 s
47/255 - rpc_bind.py --nonloopback passed, Duration: 31 s
48/255 - wallet_listtransactions.py --descriptors passed, Duration: 15 s
49/255 - rpc_createmultisig.py passed, Duration: 8 s
50/255 - wallet_listtransactions.py --legacy-wallet passed, Duration: 21 s
51/255 - rpc_txoutproof.py passed, Duration: 4 s
52/255 - wallet_signer.py --descriptors passed, Duration: 5 s
53/255 - wallet_dump.py --legacy-wallet passed, Duration: 10 s
54/255 - mempool_limit.py passed, Duration: 5 s
55/255 - feature_reindex.py passed, Duration: 5 s
56/255 - wallet_listreceivedby.py --descriptors passed, Duration: 7 s
57/255 - wallet_importmulti.py --legacy-wallet passed, Duration: 12 s
58/255 - wallet_listreceivedby.py --legacy-wallet passed, Duration: 9 s
59/255 - wallet_abandonconflict.py --descriptors passed, Duration: 8 s
60/255 - p2p_invalid_messages.py passed, Duration: 24 s
61/255 - wallet_labels.py --descriptors passed, Duration: 2 s
62/255 - wallet_abandonconflict.py --legacy-wallet passed, Duration: 10 s
63/255 - wallet_labels.py --legacy-wallet passed, Duration: 4 s
64/255 - p2p_compactblocks_blocksonly.py passed, Duration: 3 s
65/255 - interface_zmq.py skipped (python3-zmq module not available.)
66/255 - p2p_headers_sync_with_minchainwork.py passed, Duration: 46 s
67/255 - p2p_compactblocks.py passed, Duration: 5 s
68/255 - rpc_invalid_address_message.py passed, Duration: 1 s
69/255 - feature_bind_extra.py passed, Duration: 1 s
70/255 - mempool_resurrect.py passed, Duration: 1 s
71/255 - wallet_hd.py --descriptors passed, Duration: 6 s
72/255 - wallet_hd.py --legacy-wallet passed, Duration: 9 s
73/255 - wallet_keypool_topup.py --descriptors passed, Duration: 9 s
74/255 - wallet_txn_doublespend.py --mineblock passed, Duration: 3 s
75/255 - interface_bitcoin_cli.py --descriptors passed, Duration: 10 s
76/255 - wallet_fast_rescan.py --descriptors passed, Duration: 13 s
77/255 - wallet_keypool_topup.py --legacy-wallet passed, Duration: 15 s
78/255 - interface_bitcoin_cli.py --legacy-wallet passed, Duration: 12 s
79/255 - wallet_txn_clone.py passed, Duration: 3 s
80/255 - wallet_txn_clone.py --segwit passed, Duration: 4 s
81/255 - mempool_spend_coinbase.py passed, Duration: 1 s
82/255 - rpc_getchaintips.py passed, Duration: 5 s
83/255 - interface_rest.py passed, Duration: 4 s
84/255 - tool_wallet.py --legacy-wallet passed, Duration: 17 s
85/255 - mempool_reorg.py passed, Duration: 3 s
86/255 - tool_wallet.py --descriptors passed, Duration: 15 s
87/255 - p2p_block_sync.py passed, Duration: 3 s
88/255 - tool_signet_miner.py --descriptors passed, Duration: 17 s
89/255 - rpc_misc.py passed, Duration: 12 s
90/255 - wallet_watchonly.py --legacy-wallet passed, Duration: 3 s
91/255 - wallet_createwallet.py --descriptors passed, Duration: 4 s
92/255 - wallet_createwallet.py --legacy-wallet passed, Duration: 6 s
93/255 - interface_http.py passed, Duration: 2 s
94/255 - interface_usdt_coinselection.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
95/255 - interface_usdt_net.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
96/255 - tool_signet_miner.py --legacy-wallet passed, Duration: 21 s
97/255 - wallet_watchonly.py --usecli --legacy-wallet passed, Duration: 4 s
98/255 - interface_rpc.py passed, Duration: 3 s
99/255 - interface_usdt_validation.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
100/255 - wallet_createwallet.py --usecli passed, Duration: 8 s
101/255 - interface_usdt_utxocache.py skipped (bitcoind has not been built with USDT tracepoints enabled.)
102/255 - rpc_whitelist.py passed, Duration: 1 s
103/255 - feature_syscall_sandbox.py passed, Duration: 1 s
104/255 - wallet_reorgsrestore.py passed, Duration: 5 s
105/255 - rpc_signrawtransactionwithkey.py passed, Duration: 1 s
106/255 - wallet_signrawtransactionwithwallet.py --descriptors passed, Duration: 2 s
107/255 - wallet_signrawtransactionwithwallet.py --legacy-wallet passed, Duration: 3 s
108/255 - p2p_addrv2_relay.py passed, Duration: 1 s
109/255 - wallet_avoid_mixing_output_types.py --descriptors passed, Duration: 16 s
110/255 - feature_proxy.py passed, Duration: 5 s
111/255 - p2p_disconnect_ban.py passed, Duration: 2 s
112/255 - rpc_users.py passed, Duration: 7 s
113/255 - rpc_decodescript.py passed, Duration: 2 s
114/255 - rpc_deprecated.py passed, Duration: 1 s
115/255 - wallet_disable.py passed, Duration: 1 s
116/255 - p2p_getdata.py passed, Duration: 1 s
117/255 - wallet_transactiontime_rescan.py --legacy-wallet passed, Duration: 8 s
118/255 - wallet_transactiontime_rescan.py --descriptors passed, Duration: 9 s
119/255 - p2p_addrfetch.py passed, Duration: 1 s
120/255 - rpc_rawtransaction.py --legacy-wallet passed, Duration: 11 s
121/255 - p2p_compactblocks_hb.py passed, Duration: 10 s
122/255 - wallet_keypool.py --legacy-wallet passed, Duration: 4 s
123/255 - wallet_keypool.py --descriptors passed, Duration: 4 s
124/255 - wallet_miniscript.py --descriptors passed, Duration: 1 s
125/255 - p2p_nobloomfilter_messages.py passed, Duration: 1 s
126/255 - wallet_descriptor.py --descriptors passed, Duration: 5 s
127/255 - p2p_filter.py passed, Duration: 4 s
128/255 - rpc_setban.py passed, Duration: 4 s
129/255 - p2p_invalid_locator.py passed, Duration: 2 s
130/255 - p2p_getaddr_caching.py passed, Duration: 14 s
131/255 - p2p_invalid_block.py passed, Duration: 2 s
132/255 - mining_prioritisetransaction.py passed, Duration: 5 s
133/255 - rpc_blockchain.py passed, Duration: 18 s
134/255 - example_test.py passed, Duration: 2 s
135/255 - p2p_addr_relay.py passed, Duration: 17 s
136/255 - wallet_txn_doublespend.py --legacy-wallet passed, Duration: 2 s
137/255 - wallet_backwards_compatibility.py --legacy-wallet skipped (previous releases not available or disabled)
138/255 - wallet_backwards_compatibility.py --descriptors skipped (previous releases not available or disabled)
139/255 - wallet_txn_doublespend.py --descriptors passed, Duration: 2 s
140/255 - p2p_blocksonly.py passed, Duration: 10 s
141/255 - rpc_getblockfilter.py passed, Duration: 2 s
142/255 - rpc_getblockfrompeer.py passed, Duration: 1 s
143/255 - wallet_multisig_descriptor_psbt.py --descriptors passed, Duration: 5 s
144/255 - wallet_txn_clone.py --mineblock passed, Duration: 4 s
145/255 - p2p_invalid_tx.py passed, Duration: 7 s
146/255 - feature_utxo_set_hash.py passed, Duration: 2 s
147/255 - rpc_invalidateblock.py passed, Duration: 2 s
148/255 - mempool_package_onemore.py passed, Duration: 1 s
149/255 - rpc_net.py passed, Duration: 19 s
150/255 - rpc_preciousblock.py passed, Duration: 2 s
151/255 - mempool_package_limits.py passed, Duration: 3 s
152/255 - wallet_importprunedfunds.py --descriptors passed, Duration: 2 s
153/255 - feature_versionbits_warning.py passed, Duration: 3 s
154/255 - wallet_importprunedfunds.py --legacy-wallet passed, Duration: 3 s
155/255 - wallet_signmessagewithaddress.py passed, Duration: 1 s
156/255 - p2p_leak_tx.py passed, Duration: 2 s
157/255 - rpc_signmessagewithprivkey.py passed, Duration: 1 s
158/255 - rpc_generate.py passed, Duration: 1 s
159/255 - p2p_initial_headers_sync.py passed, Duration: 1 s
160/255 - feature_notifications.py passed, Duration: 11 s
161/255 - feature_nulldummy.py passed, Duration: 1 s
162/255 - feature_rbf.py passed, Duration: 9 s
163/255 - p2p_eviction.py passed, Duration: 5 s
164/255 - mempool_expiry.py passed, Duration: 1 s
165/255 - wallet_import_with_label.py --legacy-wallet passed, Duration: 2 s
166/255 - wallet_upgradewallet.py --legacy-wallet skipped (previous releases not available or disabled)
167/255 - mempool_packages.py passed, Duration: 11 s
168/255 - wallet_balance.py --legacy-wallet passed, Duration: 6 s
169/255 - wallet_crosschain.py passed, Duration: 2 s
170/255 - wallet_balance.py --descriptors passed, Duration: 6 s
171/255 - rpc_named_arguments.py passed, Duration: 1 s
172/255 - feature_signet.py passed, Duration: 3 s
173/255 - feature_startupnotify.py passed, Duration: 1 s
174/255 - wallet_simulaterawtx.py --legacy-wallet passed, Duration: 2 s
175/255 - wallet_simulaterawtx.py --descriptors passed, Duration: 2 s
176/255 - wallet_listdescriptors.py --descriptors passed, Duration: 1 s
177/255 - mempool_accept.py passed, Duration: 12 s
178/255 - wallet_implicitsegwit.py --legacy-wallet passed, Duration: 9 s
179/255 - p2p_leak.py passed, Duration: 6 s
180/255 - wallet_encryption.py --legacy-wallet passed, Duration: 6 s
181/255 - feature_dersig.py passed, Duration: 1 s
182/255 - mining_basic.py passed, Duration: 12 s
183/255 - wallet_listsinceblock.py --legacy-wallet passed, Duration: 9 s
184/255 - feature_cltv.py passed, Duration: 1 s
185/255 - wallet_listsinceblock.py --descriptors passed, Duration: 10 s
186/255 - rpc_uptime.py passed, Duration: 1 s
187/255 - feature_discover.py passed, Duration: 2 s
188/255 - rpc_dumptxoutset.py passed, Duration: 1 s
189/255 - wallet_importdescriptors.py --descriptors passed, Duration: 16 s
190/255 - wallet_fallbackfee.py --legacy-wallet passed, Duration: 2 s
191/255 - wallet_encryption.py --descriptors passed, Duration: 6 s
192/255 - wallet_fallbackfee.py --descriptors passed, Duration: 2 s
193/255 - rpc_estimatefee.py passed, Duration: 1 s
194/255 - 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)
195/255 - rpc_getblockstats.py passed, Duration: 1 s
196/255 - wallet_resendwallettransactions.py --descriptors passed, Duration: 6 s
197/255 - wallet_resendwallettransactions.py --legacy-wallet passed, Duration: 7 s
198/255 - wallet_inactive_hdchains.py --legacy-wallet skipped (previous releases not available or disabled)
199/255 - p2p_fingerprint.py passed, Duration: 1 s
200/255 - wallet_sendall.py --descriptors passed, Duration: 6 s
201/255 - wallet_create_tx.py --descriptors passed, Duration: 5 s
202/255 - wallet_create_tx.py --legacy-wallet passed, Duration: 9 s
203/255 - feature_uacomment.py passed, Duration: 3 s
204/255 - feature_minchainwork.py passed, Duration: 10 s
205/255 - wallet_coinbase_category.py --legacy-wallet passed, Duration: 1 s
206/255 - wallet_coinbase_category.py --descriptors passed, Duration: 1 s
207/255 - feature_filelock.py passed, Duration: 2 s
208/255 - wallet_send.py --descriptors passed, Duration: 11 s
209/255 - 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)
210/255 - feature_loadblock.py passed, Duration: 2 s
211/255 - p2p_dos_header_tree.py passed, Duration: 2 s
212/255 - p2p_message_capture.py passed, Duration: 1 s
213/255 - feature_includeconf.py passed, Duration: 2 s
214/255 - wallet_send.py --legacy-wallet passed, Duration: 15 s
215/255 - mempool_compatibility.py skipped (previous releases not available or disabled)
216/255 - feature_init.py passed, Duration: 9 s
217/255 - p2p_unrequested_blocks.py passed, Duration: 4 s
218/255 - feature_addrman.py passed, Duration: 4 s
219/255 - feature_asmap.py passed, Duration: 4 s
220/255 - rpc_deriveaddresses.py passed, Duration: 1 s
221/255 - rpc_deriveaddresses.py --usecli passed, Duration: 1 s
222/255 - p2p_add_connections.py passed, Duration: 7 s
223/255 - p2p_ping.py passed, Duration: 1 s
224/255 - feature_txindex_compatibility.py skipped (previous releases not available or disabled)
225/255 - rpc_scanblocks.py passed, Duration: 2 s
226/255 - feature_unsupported_utxo_db.py skipped (previous releases not available or disabled)
227/255 - feature_anchors.py passed, Duration: 2 s
228/255 - mempool_unbroadcast.py passed, Duration: 7 s
229/255 - feature_logging.py passed, Duration: 3 s
230/255 - wallet_sendall.py --legacy-wallet passed, Duration: 23 s
231/255 - mempool_datacarrier.py passed, Duration: 2 s
232/255 - p2p_sendtxrcncl.py passed, Duration: 6 s
233/255 - wallet_timelock.py passed, Duration: 1 s
234/255 - rpc_scantxoutset.py passed, Duration: 7 s
235/255 - feature_blocksdir.py passed, Duration: 1 s
236/255 - wallet_orphanedreward.py passed, Duration: 4 s
237/255 - p2p_i2p_sessions.py passed, Duration: 1 s
238/255 - p2p_tx_privacy.py passed, Duration: 11 s
239/255 - wallet_startup.py passed, Duration: 3 s
240/255 - feature_coinstatsindex.py passed, Duration: 7 s
241/255 - p2p_i2p_ports.py passed, Duration: 3 s
242/255 - mempool_accept_wtxid.py passed, Duration: 14 s
243/255 - rpc_getdescriptorinfo.py passed, Duration: 1 s
244/255 - feature_presegwit_node_upgrade.py passed, Duration: 2 s
245/255 - rpc_mempool_info.py passed, Duration: 1 s
246/255 - feature_settings.py passed, Duration: 2 s
247/255 - rpc_help.py passed, Duration: 2 s
248/255 - feature_help.py passed, Duration: 1 s
249/255 - feature_dirsymlinks.py passed, Duration: 2 s
250/255 - feature_shutdown.py passed, Duration: 2 s
251/255 - p2p_node_network_limited.py passed, Duration: 10 s
252/255 - p2p_ibd_txrelay.py passed, Duration: 1 s
253/255 - p2p_permissions.py passed, Duration: 10 s
254/255 - wallet_migration.py passed, Duration: 6 s
255/255 - feature_config_args.py passed, Duration: 14 s