Basic changes to support multiple CashAddr prefixes on the code.
Currently breaks a bunch of tests on the abc: setting.
Details
- Reviewers
- None
- Group Reviewers
Restricted Project
cmake .. -GNinja -DNETWORK_COMPATIBILITY=BCHN|ABC ninja all check check-functional
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- different_prefixes_per_network
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 14415 Build 28799: Build Diff lint-circular-dependencies · build-without-wallet · build-debug · build-diff · build-clang-tidy · build-clang Build 28798: arc lint + arc unit
Event Timeline
Tail of the build log:
[363/424] Running utility command for check-bitcoin-script_commitment_tests [364/424] bitcoin: testing sync_tests [365/424] Running utility command for check-bitcoin-sighashtype_tests [366/424] Running utility command for check-bitcoin-wallet_crypto_tests [367/424] Running utility command for check-bitcoin-bip32_tests [368/424] Running utility command for check-bitcoin-sync_tests [369/424] bitcoin: testing torcontrol_tests [370/424] Running utility command for check-bitcoin-torcontrol_tests [371/424] bitcoin: testing timedata_tests [372/424] bitcoin: testing cuckoocache_tests [373/424] bitcoin: testing streams_tests [374/424] bitcoin: testing undo_tests [375/424] Running utility command for check-bitcoin-timedata_tests [376/424] bitcoin: testing uint256_tests [377/424] Running utility command for check-bitcoin-cuckoocache_tests [378/424] Running utility command for check-bitcoin-streams_tests [379/424] Running utility command for check-bitcoin-undo_tests [380/424] Running utility command for check-bitcoin-uint256_tests [381/424] bitcoin: testing util_threadnames_tests [382/424] bitcoin: testing compilerbug_tests [383/424] Running utility command for check-bitcoin-util_threadnames_tests [384/424] bitcoin: testing validation_chainstatemanager_tests [385/424] Running utility command for check-bitcoin-compilerbug_tests [386/424] bitcoin: testing checkpoints_tests [387/424] Running utility command for check-bitcoin-checkpoints_tests [388/424] Running utility command for check-bitcoin-validation_chainstatemanager_tests [389/424] bitcoin: testing txvalidationcache_tests [390/424] Running utility command for check-bitcoin-txvalidationcache_tests [391/424] bitcoin: testing validationinterface_tests [392/424] Running utility command for check-bitcoin-validationinterface_tests [393/424] bitcoin: testing getarg_tests [394/424] Running utility command for check-bitcoin-getarg_tests [395/424] bitcoin: testing radix_tests [396/424] bitcoin: testing ref_tests [397/424] Running utility command for check-bitcoin-radix_tests [398/424] Running utility command for check-bitcoin-ref_tests [399/424] bitcoin: testing blockcheck_tests [400/424] Running utility command for check-bitcoin-blockcheck_tests [401/424] bitcoin: testing crypto_tests [402/424] Running utility command for check-bitcoin-crypto_tests [403/424] bitcoin: testing script_tests [404/424] bitcoin: testing validation_tests [405/424] Running utility command for check-bitcoin-script_tests [406/424] Running utility command for check-bitcoin-validation_tests [407/424] bitcoin: testing skiplist_tests [408/424] Running utility command for check-bitcoin-skiplist_tests [409/424] bitcoin: testing coinselector_tests [410/424] bitcoin: testing op_reversebytes_tests [411/424] Running utility command for check-bitcoin-coinselector_tests [412/424] Running utility command for check-bitcoin-op_reversebytes_tests [413/424] bitcoin: testing util_tests [414/424] Running utility command for check-bitcoin-util_tests [415/424] bitcoin: testing validation_block_tests [416/424] Running utility command for check-bitcoin-validation_block_tests [417/424] bitcoin: testing transaction_tests [418/424] Running utility command for check-bitcoin-transaction_tests [419/424] bitcoin: testing coins_tests [420/424] Running utility command for check-bitcoin-coins_tests ninja: build stopped: cannot make progress due to previous errors. Build build-clang-tidy failed with exit code 1
Tail of the build log:
[370/431] Running utility command for check-bitcoin-finalization_tests [371/431] Running utility command for check-bitcoin-bip32_tests [372/431] bitcoin: testing sync_tests [373/431] bitcoin: testing torcontrol_tests [374/431] Running utility command for check-bitcoin-sync_tests [375/431] Running utility command for check-bitcoin-torcontrol_tests [376/431] bitcoin: testing timedata_tests [377/431] bitcoin: testing streams_tests [378/431] Running utility command for check-bitcoin-timedata_tests [379/431] bitcoin: testing cuckoocache_tests [380/431] Running utility command for check-bitcoin-streams_tests [381/431] Running utility command for check-bitcoin-cuckoocache_tests [382/431] bitcoin: testing undo_tests [383/431] Running utility command for check-bitcoin-undo_tests [384/431] bitcoin: testing uint256_tests [385/431] bitcoin: testing util_threadnames_tests [386/431] Running utility command for check-bitcoin-uint256_tests [387/431] bitcoin: testing validation_chainstatemanager_tests [388/431] Running utility command for check-bitcoin-util_threadnames_tests [389/431] Running utility command for check-bitcoin-validation_chainstatemanager_tests [390/431] bitcoin: testing txvalidationcache_tests [391/431] bitcoin: testing compilerbug_tests [392/431] Running utility command for check-bitcoin-compilerbug_tests [393/431] Running utility command for check-bitcoin-txvalidationcache_tests [394/431] bitcoin: testing checkpoints_tests [395/431] bitcoin: testing validationinterface_tests [396/431] Running utility command for check-bitcoin-checkpoints_tests [397/431] Running utility command for check-bitcoin-validationinterface_tests [398/431] bitcoin: testing radix_tests [399/431] bitcoin: testing getarg_tests [400/431] Running utility command for check-bitcoin-radix_tests [401/431] bitcoin: testing blockcheck_tests [402/431] Running utility command for check-bitcoin-getarg_tests [403/431] Running utility command for check-bitcoin-blockcheck_tests [404/431] bitcoin: testing crypto_tests [405/431] Running utility command for check-bitcoin-crypto_tests [406/431] bitcoin: testing ref_tests [407/431] Running utility command for check-bitcoin-ref_tests [408/431] bitcoin: testing monolith_opcodes_tests [409/431] bitcoin: testing validation_tests [410/431] Running utility command for check-bitcoin-monolith_opcodes_tests [411/431] bitcoin: testing script_tests [412/431] bitcoin: testing skiplist_tests [413/431] Running utility command for check-bitcoin-validation_tests [414/431] Running utility command for check-bitcoin-script_tests [415/431] Running utility command for check-bitcoin-skiplist_tests [416/431] bitcoin: testing validation_block_tests [417/431] Running utility command for check-bitcoin-validation_block_tests [418/431] bitcoin: testing util_tests [419/431] Running utility command for check-bitcoin-util_tests [420/431] bitcoin: testing coinselector_tests [421/431] Running utility command for check-bitcoin-coinselector_tests [422/431] bitcoin: testing op_reversebytes_tests [423/431] Running utility command for check-bitcoin-op_reversebytes_tests [424/431] bitcoin: testing transaction_tests [425/431] Running utility command for check-bitcoin-transaction_tests [426/431] bitcoin: testing coins_tests [427/431] Running utility command for check-bitcoin-coins_tests ninja: build stopped: cannot make progress due to previous errors. Build build-clang failed with exit code 1
Failed tests logs:
====== Bitcoin ABC functional tests: abc_feature_minerfund.py ====== ------- Stdout: ------- 2020-12-15T20:23:44.140000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_feature_minerfund_138 2020-12-15T20:23:44.412000Z TestFramework (INFO): Create some history 2020-12-15T20:23:44.494000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_feature_minerfund.py", line 65, in run_test node.generatetoaddress(1, address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:23:44.545000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:44.647000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_feature_minerfund_138 2020-12-15T20:23:44.647000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_feature_minerfund_138/test_framework.log 2020-12-15T20:23:44.647000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_feature_minerfund_138' to consolidate all logs ====== Bitcoin ABC functional tests: abc_mining_basic.py ====== ------- Stdout: ------- 2020-12-15T20:23:44.264000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_mining_basic_139 2020-12-15T20:23:44.705000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_mining_basic.py", line 96, in run_test 'mintime': AXION_ACTIVATION_TIME + 1, File "/work/test/functional/abc_mining_basic.py", line 48, in assert_getblocktemplate blockTemplate = node.getblocktemplate() File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:23:44.756000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:45.059000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_mining_basic_139 2020-12-15T20:23:45.060000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_mining_basic_139/test_framework.log 2020-12-15T20:23:45.060000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_mining_basic_139' to consolidate all logs ====== Bitcoin ABC functional tests: abc_p2p_avalanche.py ====== ------- Stdout: ------- 2020-12-15T20:23:11.180000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_p2p_avalanche_61 2020-12-15T20:23:13.436000Z TestFramework (INFO): Poll for the chain tip... 2020-12-15T20:23:13.492000Z TestFramework (INFO): Poll for a selection of blocks... 2020-12-15T20:23:13.551000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2020-12-15T20:23:13.558000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche.py", line 174, in run_test 26, 'bchreg:pqv2r67sgz3qumufap3h2uuj0zfmnzuv8v7ej0fffv') File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:23:13.609000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:13.861000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_p2p_avalanche_61 2020-12-15T20:23:13.862000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_p2p_avalanche_61/test_framework.log 2020-12-15T20:23:13.862000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/abc_p2p_avalanche_61' to consolidate all logs ====== Bitcoin ABC functional tests: feature_notifications.py ====== ------- Stdout: ------- 2020-12-15T20:23:45.357000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/feature_notifications_144 2020-12-15T20:23:45.709000Z TestFramework (INFO): test -blocknotify 2020-12-15T20:23:45.710000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/feature_notifications.py", line 64, in run_test else ADDRESS_BCHREG_UNSPENDABLE File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:23:45.761000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:45.813000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/feature_notifications_144 2020-12-15T20:23:45.813000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/feature_notifications_144/test_framework.log 2020-12-15T20:23:45.814000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/feature_notifications_144' to consolidate all logs ====== Bitcoin ABC functional tests: interface_zmq.py ====== ------- Stdout: ------- 2020-12-15T20:23:07.274000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/interface_zmq_58 2020-12-15T20:23:11.153000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes) 2020-12-15T20:23:11.155000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/interface_zmq.py", line 54, in run_test self.test_basic() File "/work/test/functional/interface_zmq.py", line 94, in test_basic num_blocks, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:23:11.206000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:11.259000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/interface_zmq_58 2020-12-15T20:23:11.259000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/interface_zmq_58/test_framework.log 2020-12-15T20:23:11.259000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/interface_zmq_58' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py ====== ------- Stdout: ------- 2020-12-15T20:23:47.772000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_157 2020-12-15T20:23:48.093000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:23:48.144000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:48.346000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_157 2020-12-15T20:23:48.346000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_157/test_framework.log 2020-12-15T20:23:48.346000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_157' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli ====== ------- Stdout: ------- 2020-12-15T20:23:48.304000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_158 2020-12-15T20:23:48.945000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:23:48.996000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:49.227000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_158 2020-12-15T20:23:49.227000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_158/test_framework.log 2020-12-15T20:23:49.227000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_deriveaddresses_158' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_invalidateblock.py ====== ------- Stdout: ------- 2020-12-15T20:23:49.206000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_invalidateblock_166 2020-12-15T20:23:49.799000Z TestFramework (INFO): Make sure we repopulate setBlockIndexCandidates after InvalidateBlock: 2020-12-15T20:23:49.799000Z TestFramework (INFO): Mine 4 blocks on Node 0 2020-12-15T20:23:49.803000Z TestFramework (INFO): Mine competing 6 blocks on Node 1 2020-12-15T20:23:49.807000Z TestFramework (INFO): Connect nodes to force a reorg 2020-12-15T20:23:49.865000Z TestFramework (INFO): Invalidate block 2 on node 0 and verify we reorg to node 0's original chain 2020-12-15T20:23:49.869000Z TestFramework (INFO): Make sure we won't reorg to a lower work chain: 2020-12-15T20:23:49.923000Z TestFramework (INFO): Sync node 2 to node 1 so both have 6 blocks 2020-12-15T20:23:49.925000Z TestFramework (INFO): Invalidate block 5 on node 1 so its tip is now at 4 2020-12-15T20:23:49.927000Z TestFramework (INFO): Invalidate block 3 on node 2, so its tip is now 2 2020-12-15T20:23:49.930000Z TestFramework (INFO): ..and then mine a block 2020-12-15T20:23:49.931000Z TestFramework (INFO): Verify all nodes are at the right height 2020-12-15T20:23:49.933000Z TestFramework (INFO): Verify that we reconsider all ancestors as well 2020-12-15T20:23:49.934000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_invalidateblock.py", line 72, in run_test 10, ADDRESS_BCHREG_UNSPENDABLE_DESCRIPTOR) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Address is not valid (-5) 2020-12-15T20:23:49.985000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:50.289000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_invalidateblock_166 2020-12-15T20:23:50.290000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_invalidateblock_166/test_framework.log 2020-12-15T20:23:50.290000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20201215_202236/rpc_invalidateblock_166' to consolidate all logs
Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_minerfund.py
Bitcoin ABC functional tests: abc_mining_basic.py
Bitcoin ABC functional tests: abc_p2p_avalanche.py
Bitcoin ABC functional tests: feature_notifications.py
Bitcoin ABC functional tests: interface_zmq.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli
Bitcoin ABC functional tests: rpc_invalidateblock.py
Failed tests logs:
====== Bitcoin ABC functional tests: abc_feature_minerfund.py ====== ------- Stdout: ------- 2020-12-15T20:26:11.349000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_feature_minerfund_317 2020-12-15T20:26:11.612000Z TestFramework (INFO): Create some history 2020-12-15T20:26:11.745000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_feature_minerfund.py", line 65, in run_test node.generatetoaddress(1, address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:26:11.796000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:12.098000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_feature_minerfund_317 2020-12-15T20:26:12.098000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_feature_minerfund_317/test_framework.log 2020-12-15T20:26:12.099000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_feature_minerfund_317' to consolidate all logs ====== Bitcoin ABC functional tests: abc_mining_basic.py ====== ------- Stdout: ------- 2020-12-15T20:26:11.484000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_mining_basic_318 2020-12-15T20:26:11.930000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_mining_basic.py", line 96, in run_test 'mintime': AXION_ACTIVATION_TIME + 1, File "/work/test/functional/abc_mining_basic.py", line 48, in assert_getblocktemplate blockTemplate = node.getblocktemplate() File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:26:11.981000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:12.287000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_mining_basic_318 2020-12-15T20:26:12.287000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_mining_basic_318/test_framework.log 2020-12-15T20:26:12.288000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_mining_basic_318' to consolidate all logs ====== Bitcoin ABC functional tests: abc_p2p_avalanche.py ====== ------- Stdout: ------- 2020-12-15T20:24:39.164000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_p2p_avalanche_240 2020-12-15T20:24:42.490000Z TestFramework (INFO): Poll for the chain tip... 2020-12-15T20:24:42.545000Z TestFramework (INFO): Poll for a selection of blocks... 2020-12-15T20:24:42.603000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2020-12-15T20:24:42.616000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche.py", line 174, in run_test 26, 'bchreg:pqv2r67sgz3qumufap3h2uuj0zfmnzuv8v7ej0fffv') File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:24:42.667000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:24:42.919000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_p2p_avalanche_240 2020-12-15T20:24:42.919000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_p2p_avalanche_240/test_framework.log 2020-12-15T20:24:42.919000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/abc_p2p_avalanche_240' to consolidate all logs ====== Bitcoin ABC functional tests: feature_notifications.py ====== ------- Stdout: ------- 2020-12-15T20:26:12.358000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/feature_notifications_323 2020-12-15T20:26:12.686000Z TestFramework (INFO): test -blocknotify 2020-12-15T20:26:12.761000Z TestFramework (INFO): test -walletnotify 2020-12-15T20:26:13.065000Z TestFramework (INFO): test -walletnotify after rescan 2020-12-15T20:26:13.380000Z TestFramework (INFO): test -alertnotify for forked chain 2020-12-15T20:26:13.382000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/feature_notifications.py", line 121, in run_test self.nodes[0].generatetoaddress(1, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:26:13.433000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:13.685000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/feature_notifications_323 2020-12-15T20:26:13.685000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/feature_notifications_323/test_framework.log 2020-12-15T20:26:13.685000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/feature_notifications_323' to consolidate all logs ====== Bitcoin ABC functional tests: interface_zmq.py ====== ------- Stdout: ------- 2020-12-15T20:24:33.938000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/interface_zmq_237 2020-12-15T20:24:35.627000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes) 2020-12-15T20:24:35.628000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/interface_zmq.py", line 54, in run_test self.test_basic() File "/work/test/functional/interface_zmq.py", line 94, in test_basic num_blocks, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:24:35.679000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:24:35.981000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/interface_zmq_237 2020-12-15T20:24:35.981000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/interface_zmq_237/test_framework.log 2020-12-15T20:24:35.981000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/interface_zmq_237' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_createmultisig.py ====== ------- Stdout: ------- 2020-12-15T20:25:49.027000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_createmultisig_276 2020-12-15T20:25:49.421000Z TestFramework (INFO): Check that addmultisigaddress fails when the private keys are missing 2020-12-15T20:25:49.441000Z TestFramework (INFO): Generating blocks ... 2020-12-15T20:25:50.885000Z TestFramework (INFO): n/m=2/3 size=337 2020-12-15T20:25:50.989000Z TestFramework (INFO): n/m=3/3 size=411 2020-12-15T20:25:51.108000Z TestFramework (INFO): n/m=2/5 size=407 2020-12-15T20:25:51.228000Z TestFramework (INFO): n/m=3/5 size=479 2020-12-15T20:25:52.531000Z TestFramework (INFO): Mixed compressed and uncompressed multisigs are not allowed 2020-12-15T20:25:52.634000Z TestFramework (INFO): Testing sortedmulti descriptors with BIP 67 test vectors 2020-12-15T20:25:52.635000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_createmultisig.py", line 88, in run_test assert_equal(self.nodes[0].deriveaddresses(desc)[0], t['address']) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:ppttar4f8yf0xa592s4z4pj22cq03zn82shh6jgvhe == bchreg:ppttar4f8yf0xa592s4z4pj22cq03zn82s794w79cp) 2020-12-15T20:25:52.686000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:25:52.989000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_createmultisig_276 2020-12-15T20:25:52.989000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_createmultisig_276/test_framework.log 2020-12-15T20:25:52.989000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_createmultisig_276' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py ====== ------- Stdout: ------- 2020-12-15T20:26:15.665000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_336 2020-12-15T20:26:15.980000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:26:16.031000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:16.232000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_336 2020-12-15T20:26:16.232000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_336/test_framework.log 2020-12-15T20:26:16.232000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_336' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli ====== ------- Stdout: ------- 2020-12-15T20:26:15.673000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_337 2020-12-15T20:26:16.045000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:26:16.096000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:16.252000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_337 2020-12-15T20:26:16.252000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_337/test_framework.log 2020-12-15T20:26:16.252000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_deriveaddresses_337' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_generateblock.py ====== ------- Stdout: ------- 2020-12-15T20:26:16.221000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_generateblock_340 2020-12-15T20:26:16.537000Z TestFramework (INFO): Generate an empty block to address 2020-12-15T20:26:16.548000Z TestFramework (INFO): Generate an empty block to a descriptor 2020-12-15T20:26:16.552000Z TestFramework (INFO): Generate an empty block to a combo descriptor with compressed pubkey 2020-12-15T20:26:16.556000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_generateblock.py", line 48, in run_test ['addresses'][0], combo_address) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6cnfdm64p4 == bchreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6c6mz8vuwd) 2020-12-15T20:26:16.607000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:16.708000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_generateblock_340 2020-12-15T20:26:16.708000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_generateblock_340/test_framework.log 2020-12-15T20:26:16.708000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_generateblock_340' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_invalidateblock.py ====== ------- Stdout: ------- 2020-12-15T20:26:16.782000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_invalidateblock_345 2020-12-15T20:26:17.061000Z TestFramework (INFO): Make sure we repopulate setBlockIndexCandidates after InvalidateBlock: 2020-12-15T20:26:17.061000Z TestFramework (INFO): Mine 4 blocks on Node 0 2020-12-15T20:26:17.069000Z TestFramework (INFO): Mine competing 6 blocks on Node 1 2020-12-15T20:26:17.078000Z TestFramework (INFO): Connect nodes to force a reorg 2020-12-15T20:26:17.136000Z TestFramework (INFO): Invalidate block 2 on node 0 and verify we reorg to node 0's original chain 2020-12-15T20:26:17.143000Z TestFramework (INFO): Make sure we won't reorg to a lower work chain: 2020-12-15T20:26:17.200000Z TestFramework (INFO): Sync node 2 to node 1 so both have 6 blocks 2020-12-15T20:26:17.201000Z TestFramework (INFO): Invalidate block 5 on node 1 so its tip is now at 4 2020-12-15T20:26:17.205000Z TestFramework (INFO): Invalidate block 3 on node 2, so its tip is now 2 2020-12-15T20:26:17.208000Z TestFramework (INFO): ..and then mine a block 2020-12-15T20:26:17.210000Z TestFramework (INFO): Verify all nodes are at the right height 2020-12-15T20:26:17.213000Z TestFramework (INFO): Verify that we reconsider all ancestors as well 2020-12-15T20:26:17.213000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_invalidateblock.py", line 72, in run_test 10, ADDRESS_BCHREG_UNSPENDABLE_DESCRIPTOR) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Address is not valid (-5) 2020-12-15T20:26:17.264000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:17.467000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_invalidateblock_345 2020-12-15T20:26:17.467000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_invalidateblock_345/test_framework.log 2020-12-15T20:26:17.468000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_invalidateblock_345' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_psbt.py ====== ------- Stdout: ------- 2020-12-15T20:23:38.745000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_psbt_220 2020-12-15T20:23:48.979000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_psbt.py", line 271, in run_test creator['inputs'], creator['outputs']) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address: bchreg:qrv9c2m36qrqkzwf3p4whq272zv3mksjf5ln6v9le5 (-5) 2020-12-15T20:23:49.030000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:49.533000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_psbt_220 2020-12-15T20:23:49.533000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_psbt_220/test_framework.log 2020-12-15T20:23:49.534000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/rpc_psbt_220' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_balance.py ====== ------- Stdout: ------- 2020-12-15T20:24:16.950000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_balance_230 2020-12-15T20:24:17.286000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_balance.py", line 65, in run_test self.nodes[0].importaddress(ADDRESS_WATCHONLY) File "/work/test/functional/test_framework/test_node.py", line 836, in importaddress address, label, rescan, p2sh) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address or script (-5) 2020-12-15T20:24:17.337000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:24:17.489000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_balance_230 2020-12-15T20:24:17.489000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_balance_230/test_framework.log 2020-12-15T20:24:17.489000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_balance_230' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_basic.py ====== ------- Stdout: ------- 2020-12-15T20:22:51.775000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_basic_213 2020-12-15T20:22:52.706000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:22:55.380000Z TestFramework (INFO): test gettxout 2020-12-15T20:22:55.423000Z TestFramework (INFO): test gettxout (second part) 2020-12-15T20:23:27.045000Z TestFramework (INFO): check -rescan 2020-12-15T20:23:28.884000Z TestFramework (INFO): check -reindex 2020-12-15T20:23:33.340000Z TestFramework (INFO): check -zapwallettxes=1 2020-12-15T20:23:34.669000Z TestFramework (INFO): check -zapwallettxes=2 2020-12-15T20:23:36.810000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_basic.py", line 575, in run_test "bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4") File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02py80r3tmfd == bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4) 2020-12-15T20:23:36.861000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:23:37.114000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_basic_213 2020-12-15T20:23:37.114000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_basic_213/test_framework.log 2020-12-15T20:23:37.114000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_basic_213' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_importdescriptors.py ====== ------- Stdout: ------- 2020-12-15T20:25:39.334000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importdescriptors_267 2020-12-15T20:25:39.915000Z TestFramework (INFO): Setting up wallets 2020-12-15T20:25:39.966000Z TestFramework (INFO): Mining coins 2020-12-15T20:25:40.182000Z TestFramework (INFO): Import should fail if a descriptor is not provided 2020-12-15T20:25:40.188000Z TestFramework (INFO): Should import a p2pkh descriptor 2020-12-15T20:25:40.248000Z TestFramework (INFO): Internal addresses cannot have labels 2020-12-15T20:25:40.255000Z TestFramework (INFO): Should import a 1-of-2 bare multisig from descriptor 2020-12-15T20:25:40.268000Z TestFramework (INFO): Should not treat individual keys from the imported bare multisig as watchonly 2020-12-15T20:25:40.269000Z TestFramework (INFO): Ranged descriptors cannot have labels 2020-12-15T20:25:40.270000Z TestFramework (INFO): Private keys required for private keys enabled wallet 2020-12-15T20:25:40.273000Z TestFramework (INFO): Ranged descriptor import should warn without a specified range 2020-12-15T20:25:40.289000Z TestFramework (INFO): Should not import a ranged descriptor that includes xpriv into a watch-only wallet 2020-12-15T20:25:40.294000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importdescriptors.py", line 193, in run_test solvable=False) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:25:40.345000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:25:40.497000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importdescriptors_267 2020-12-15T20:25:40.497000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importdescriptors_267/test_framework.log 2020-12-15T20:25:40.497000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importdescriptors_267' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_importmulti.py ====== ------- Stdout: ------- 2020-12-15T20:25:53.049000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importmulti_280 2020-12-15T20:25:53.319000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:25:53.332000Z TestFramework (INFO): Should import an address 2020-12-15T20:25:53.346000Z TestFramework (INFO): Should not import an invalid address 2020-12-15T20:25:53.347000Z TestFramework (INFO): Should import a scriptPubKey with internal flag 2020-12-15T20:25:53.374000Z TestFramework (INFO): Should not allow a label to be specified when internal is true 2020-12-15T20:25:53.384000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal flag 2020-12-15T20:25:53.394000Z TestFramework (INFO): Should import an address with public key 2020-12-15T20:25:53.409000Z TestFramework (INFO): Should import a scriptPubKey with internal and with public key 2020-12-15T20:25:53.421000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with public key 2020-12-15T20:25:53.430000Z TestFramework (INFO): Should import an address with private key 2020-12-15T20:25:53.443000Z TestFramework (INFO): Should not import an address with private key if is already imported 2020-12-15T20:25:53.444000Z TestFramework (INFO): Should import an address with private key and with watchonly 2020-12-15T20:25:53.459000Z TestFramework (INFO): Should import a scriptPubKey with internal and with private key 2020-12-15T20:25:53.472000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with private key 2020-12-15T20:25:53.677000Z TestFramework (INFO): Should import a p2sh 2020-12-15T20:25:54.014000Z TestFramework (INFO): Should import a p2sh with respective redeem script 2020-12-15T20:25:54.481000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:25:55.103000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:25:55.223000Z TestFramework (INFO): Should not import an address with the wrong public key as non-solvable 2020-12-15T20:25:55.332000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong public key as non-solvable 2020-12-15T20:25:55.435000Z TestFramework (INFO): Should import an address with a wrong private key as non-solvable 2020-12-15T20:25:55.539000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong private key as non-solvable 2020-12-15T20:25:55.638000Z TestFramework (INFO): Should replace previously saved watch only timestamp. 2020-12-15T20:25:56.234000Z TestFramework (INFO): Should throw on invalid or missing timestamp values 2020-12-15T20:25:56.241000Z TestFramework (INFO): Should fail to import a p2pkh address from descriptor with no checksum 2020-12-15T20:25:56.242000Z TestFramework (INFO): Ranged descriptor import should fail without a specified range 2020-12-15T20:25:56.244000Z TestFramework (INFO): Should import the ranged descriptor with specified range as solvable 2020-12-15T20:25:56.336000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importmulti.py", line 512, in run_test test_address(self.nodes[1], address, solvable=True, ismine=True) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:25:56.387000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:25:56.690000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importmulti_280 2020-12-15T20:25:56.690000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importmulti_280/test_framework.log 2020-12-15T20:25:56.690000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20201215_202249/wallet_importmulti_280' to consolidate all logs
Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_minerfund.py
Bitcoin ABC functional tests: abc_mining_basic.py
Bitcoin ABC functional tests: abc_p2p_avalanche.py
Bitcoin ABC functional tests: feature_notifications.py
Bitcoin ABC functional tests: interface_zmq.py
Bitcoin ABC functional tests: rpc_createmultisig.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli
Bitcoin ABC functional tests: rpc_generateblock.py
Bitcoin ABC functional tests: rpc_invalidateblock.py
Bitcoin ABC functional tests: rpc_psbt.py
Bitcoin ABC functional tests: wallet_balance.py
Bitcoin ABC functional tests: wallet_basic.py
Bitcoin ABC functional tests: wallet_importdescriptors.py
Bitcoin ABC functional tests: wallet_importmulti.py
Failed tests logs:
====== Bitcoin ABC functional tests: abc_feature_minerfund.py ====== ------- Stdout: ------- 2020-12-15T20:28:24.946000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_feature_minerfund_121 2020-12-15T20:28:25.482000Z TestFramework (INFO): Create some history 2020-12-15T20:28:25.522000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_feature_minerfund.py", line 65, in run_test node.generatetoaddress(1, address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:28:25.573000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:25.777000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_feature_minerfund_121 2020-12-15T20:28:25.777000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_feature_minerfund_121/test_framework.log 2020-12-15T20:28:25.777000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_feature_minerfund_121' to consolidate all logs ====== Bitcoin ABC functional tests: abc_mining_basic.py ====== ------- Stdout: ------- 2020-12-15T20:28:25.325000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_mining_basic_122 2020-12-15T20:28:25.966000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_mining_basic.py", line 96, in run_test 'mintime': AXION_ACTIVATION_TIME + 1, File "/work/test/functional/abc_mining_basic.py", line 48, in assert_getblocktemplate blockTemplate = node.getblocktemplate() File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:28:26.018000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:27.178000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_mining_basic_122 2020-12-15T20:28:27.178000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_mining_basic_122/test_framework.log 2020-12-15T20:28:27.178000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_mining_basic_122' to consolidate all logs ====== Bitcoin ABC functional tests: abc_p2p_avalanche.py ====== ------- Stdout: ------- 2020-12-15T20:27:08.971000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_p2p_avalanche_44 2020-12-15T20:27:11.342000Z TestFramework (INFO): Poll for the chain tip... 2020-12-15T20:27:11.409000Z TestFramework (INFO): Poll for a selection of blocks... 2020-12-15T20:27:11.482000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2020-12-15T20:27:11.492000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche.py", line 174, in run_test 26, 'bchreg:pqv2r67sgz3qumufap3h2uuj0zfmnzuv8v7ej0fffv') File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:27:11.544000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:27:11.897000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_p2p_avalanche_44 2020-12-15T20:27:11.897000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_p2p_avalanche_44/test_framework.log 2020-12-15T20:27:11.897000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/abc_p2p_avalanche_44' to consolidate all logs ====== Bitcoin ABC functional tests: feature_notifications.py ====== ------- Stdout: ------- 2020-12-15T20:28:27.545000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/feature_notifications_127 2020-12-15T20:28:28.388000Z TestFramework (INFO): test -blocknotify 2020-12-15T20:28:28.459000Z TestFramework (INFO): test -walletnotify 2020-12-15T20:28:28.661000Z TestFramework (INFO): test -walletnotify after rescan 2020-12-15T20:28:30.238000Z TestFramework (INFO): test -alertnotify for forked chain 2020-12-15T20:28:30.239000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/feature_notifications.py", line 121, in run_test self.nodes[0].generatetoaddress(1, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:28:30.290000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:30.543000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/feature_notifications_127 2020-12-15T20:28:30.543000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/feature_notifications_127/test_framework.log 2020-12-15T20:28:30.544000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/feature_notifications_127' to consolidate all logs ====== Bitcoin ABC functional tests: interface_zmq.py ====== ------- Stdout: ------- 2020-12-15T20:27:04.877000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/interface_zmq_41 2020-12-15T20:27:06.373000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes) 2020-12-15T20:27:06.375000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/interface_zmq.py", line 54, in run_test self.test_basic() File "/work/test/functional/interface_zmq.py", line 94, in test_basic num_blocks, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:27:06.425000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:27:06.777000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/interface_zmq_41 2020-12-15T20:27:06.777000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/interface_zmq_41/test_framework.log 2020-12-15T20:27:06.777000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/interface_zmq_41' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_createmultisig.py ====== ------- Stdout: ------- 2020-12-15T20:27:53.636000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_createmultisig_80 2020-12-15T20:27:54.326000Z TestFramework (INFO): Check that addmultisigaddress fails when the private keys are missing 2020-12-15T20:27:54.373000Z TestFramework (INFO): Generating blocks ... 2020-12-15T20:27:56.432000Z TestFramework (INFO): n/m=2/3 size=337 2020-12-15T20:27:57.067000Z TestFramework (INFO): n/m=3/3 size=411 2020-12-15T20:27:57.854000Z TestFramework (INFO): n/m=2/5 size=407 2020-12-15T20:27:58.291000Z TestFramework (INFO): n/m=3/5 size=479 2020-12-15T20:27:58.356000Z TestFramework (INFO): Mixed compressed and uncompressed multisigs are not allowed 2020-12-15T20:27:58.524000Z TestFramework (INFO): Testing sortedmulti descriptors with BIP 67 test vectors 2020-12-15T20:27:58.525000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_createmultisig.py", line 88, in run_test assert_equal(self.nodes[0].deriveaddresses(desc)[0], t['address']) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:ppttar4f8yf0xa592s4z4pj22cq03zn82shh6jgvhe == bchreg:ppttar4f8yf0xa592s4z4pj22cq03zn82s794w79cp) 2020-12-15T20:27:58.576000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:27:58.829000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_createmultisig_80 2020-12-15T20:27:58.830000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_createmultisig_80/test_framework.log 2020-12-15T20:27:58.830000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_createmultisig_80' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py ====== ------- Stdout: ------- 2020-12-15T20:28:32.710000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_140 2020-12-15T20:28:33.249000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:28:33.300000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:33.654000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_140 2020-12-15T20:28:33.654000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_140/test_framework.log 2020-12-15T20:28:33.654000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_140' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli ====== ------- Stdout: ------- 2020-12-15T20:28:32.795000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_141 2020-12-15T20:28:33.135000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:28:33.186000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:33.440000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_141 2020-12-15T20:28:33.440000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_141/test_framework.log 2020-12-15T20:28:33.440000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_deriveaddresses_141' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_generateblock.py ====== ------- Stdout: ------- 2020-12-15T20:28:33.513000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_generateblock_144 2020-12-15T20:28:33.806000Z TestFramework (INFO): Generate an empty block to address 2020-12-15T20:28:33.813000Z TestFramework (INFO): Generate an empty block to a descriptor 2020-12-15T20:28:33.815000Z TestFramework (INFO): Generate an empty block to a combo descriptor with compressed pubkey 2020-12-15T20:28:33.816000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_generateblock.py", line 48, in run_test ['addresses'][0], combo_address) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6cnfdm64p4 == bchreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6c6mz8vuwd) 2020-12-15T20:28:33.867000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:34.269000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_generateblock_144 2020-12-15T20:28:34.270000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_generateblock_144/test_framework.log 2020-12-15T20:28:34.270000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_generateblock_144' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_invalidateblock.py ====== ------- Stdout: ------- 2020-12-15T20:28:34.481000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_invalidateblock_149 2020-12-15T20:28:37.162000Z TestFramework (INFO): Make sure we repopulate setBlockIndexCandidates after InvalidateBlock: 2020-12-15T20:28:37.162000Z TestFramework (INFO): Mine 4 blocks on Node 0 2020-12-15T20:28:37.165000Z TestFramework (INFO): Mine competing 6 blocks on Node 1 2020-12-15T20:28:37.168000Z TestFramework (INFO): Connect nodes to force a reorg 2020-12-15T20:28:37.233000Z TestFramework (INFO): Invalidate block 2 on node 0 and verify we reorg to node 0's original chain 2020-12-15T20:28:37.246000Z TestFramework (INFO): Make sure we won't reorg to a lower work chain: 2020-12-15T20:28:37.308000Z TestFramework (INFO): Sync node 2 to node 1 so both have 6 blocks 2020-12-15T20:28:37.315000Z TestFramework (INFO): Invalidate block 5 on node 1 so its tip is now at 4 2020-12-15T20:28:37.322000Z TestFramework (INFO): Invalidate block 3 on node 2, so its tip is now 2 2020-12-15T20:28:37.331000Z TestFramework (INFO): ..and then mine a block 2020-12-15T20:28:37.335000Z TestFramework (INFO): Verify all nodes are at the right height 2020-12-15T20:28:37.342000Z TestFramework (INFO): Verify that we reconsider all ancestors as well 2020-12-15T20:28:37.344000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_invalidateblock.py", line 72, in run_test 10, ADDRESS_BCHREG_UNSPENDABLE_DESCRIPTOR) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Address is not valid (-5) 2020-12-15T20:28:37.398000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:40.216000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_invalidateblock_149 2020-12-15T20:28:40.217000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_invalidateblock_149/test_framework.log 2020-12-15T20:28:40.217000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_invalidateblock_149' to consolidate all logs ====== Bitcoin ABC functional tests: rpc_psbt.py ====== ------- Stdout: ------- 2020-12-15T20:26:11.951000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_psbt_24 2020-12-15T20:26:22.747000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_psbt.py", line 271, in run_test creator['inputs'], creator['outputs']) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address: bchreg:qrv9c2m36qrqkzwf3p4whq272zv3mksjf5ln6v9le5 (-5) 2020-12-15T20:26:22.801000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:23.412000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_psbt_24 2020-12-15T20:26:23.412000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_psbt_24/test_framework.log 2020-12-15T20:26:23.412000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/rpc_psbt_24' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_balance.py ====== ------- Stdout: ------- 2020-12-15T20:26:53.165000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_balance_34 2020-12-15T20:26:53.509000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_balance.py", line 65, in run_test self.nodes[0].importaddress(ADDRESS_WATCHONLY) File "/work/test/functional/test_framework/test_node.py", line 836, in importaddress address, label, rescan, p2sh) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address or script (-5) 2020-12-15T20:26:53.560000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:26:53.713000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_balance_34 2020-12-15T20:26:53.713000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_balance_34/test_framework.log 2020-12-15T20:26:53.714000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_balance_34' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_basic.py ====== ------- Stdout: ------- 2020-12-15T20:25:32.735000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_basic_17 2020-12-15T20:25:34.795000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:25:34.939000Z TestFramework (INFO): test gettxout 2020-12-15T20:25:35.006000Z TestFramework (INFO): test gettxout (second part) 2020-12-15T20:25:49.644000Z TestFramework (INFO): check -rescan 2020-12-15T20:25:53.056000Z TestFramework (INFO): check -reindex 2020-12-15T20:25:55.913000Z TestFramework (INFO): check -zapwallettxes=1 2020-12-15T20:25:57.002000Z TestFramework (INFO): check -zapwallettxes=2 2020-12-15T20:25:58.725000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_basic.py", line 575, in run_test "bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4") File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02py80r3tmfd == bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4) 2020-12-15T20:25:58.776000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:25:59.029000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_basic_17 2020-12-15T20:25:59.029000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_basic_17/test_framework.log 2020-12-15T20:25:59.029000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_basic_17' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_importdescriptors.py ====== ------- Stdout: ------- 2020-12-15T20:27:44.011000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importdescriptors_71 2020-12-15T20:27:44.340000Z TestFramework (INFO): Setting up wallets 2020-12-15T20:27:44.403000Z TestFramework (INFO): Mining coins 2020-12-15T20:27:44.450000Z TestFramework (INFO): Import should fail if a descriptor is not provided 2020-12-15T20:27:44.453000Z TestFramework (INFO): Should import a p2pkh descriptor 2020-12-15T20:27:44.466000Z TestFramework (INFO): Internal addresses cannot have labels 2020-12-15T20:27:44.472000Z TestFramework (INFO): Should import a 1-of-2 bare multisig from descriptor 2020-12-15T20:27:44.484000Z TestFramework (INFO): Should not treat individual keys from the imported bare multisig as watchonly 2020-12-15T20:27:44.485000Z TestFramework (INFO): Ranged descriptors cannot have labels 2020-12-15T20:27:44.485000Z TestFramework (INFO): Private keys required for private keys enabled wallet 2020-12-15T20:27:44.486000Z TestFramework (INFO): Ranged descriptor import should warn without a specified range 2020-12-15T20:27:44.493000Z TestFramework (INFO): Should not import a ranged descriptor that includes xpriv into a watch-only wallet 2020-12-15T20:27:44.496000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importdescriptors.py", line 193, in run_test solvable=False) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:27:44.547000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:27:44.701000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importdescriptors_71 2020-12-15T20:27:44.701000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importdescriptors_71/test_framework.log 2020-12-15T20:27:44.701000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importdescriptors_71' to consolidate all logs ====== Bitcoin ABC functional tests: wallet_importmulti.py ====== ------- Stdout: ------- 2020-12-15T20:27:56.919000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importmulti_84 2020-12-15T20:27:57.772000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:27:57.866000Z TestFramework (INFO): Should import an address 2020-12-15T20:27:57.985000Z TestFramework (INFO): Should not import an invalid address 2020-12-15T20:27:57.987000Z TestFramework (INFO): Should import a scriptPubKey with internal flag 2020-12-15T20:27:58.086000Z TestFramework (INFO): Should not allow a label to be specified when internal is true 2020-12-15T20:27:58.141000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal flag 2020-12-15T20:27:58.175000Z TestFramework (INFO): Should import an address with public key 2020-12-15T20:27:58.222000Z TestFramework (INFO): Should import a scriptPubKey with internal and with public key 2020-12-15T20:27:58.264000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with public key 2020-12-15T20:27:58.286000Z TestFramework (INFO): Should import an address with private key 2020-12-15T20:27:58.312000Z TestFramework (INFO): Should not import an address with private key if is already imported 2020-12-15T20:27:58.312000Z TestFramework (INFO): Should import an address with private key and with watchonly 2020-12-15T20:27:58.344000Z TestFramework (INFO): Should import a scriptPubKey with internal and with private key 2020-12-15T20:27:58.373000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with private key 2020-12-15T20:27:58.526000Z TestFramework (INFO): Should import a p2sh 2020-12-15T20:27:58.653000Z TestFramework (INFO): Should import a p2sh with respective redeem script 2020-12-15T20:27:58.863000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:27:59.113000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:27:59.156000Z TestFramework (INFO): Should not import an address with the wrong public key as non-solvable 2020-12-15T20:27:59.206000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong public key as non-solvable 2020-12-15T20:27:59.254000Z TestFramework (INFO): Should import an address with a wrong private key as non-solvable 2020-12-15T20:27:59.324000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong private key as non-solvable 2020-12-15T20:27:59.913000Z TestFramework (INFO): Should replace previously saved watch only timestamp. 2020-12-15T20:28:00.689000Z TestFramework (INFO): Should throw on invalid or missing timestamp values 2020-12-15T20:28:00.694000Z TestFramework (INFO): Should fail to import a p2pkh address from descriptor with no checksum 2020-12-15T20:28:00.694000Z TestFramework (INFO): Ranged descriptor import should fail without a specified range 2020-12-15T20:28:00.695000Z TestFramework (INFO): Should import the ranged descriptor with specified range as solvable 2020-12-15T20:28:00.725000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importmulti.py", line 512, in run_test test_address(self.nodes[1], address, solvable=True, ismine=True) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:28:00.776000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:28:00.928000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importmulti_84 2020-12-15T20:28:00.928000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importmulti_84/test_framework.log 2020-12-15T20:28:00.928000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202528/wallet_importmulti_84' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: abc_feature_minerfund.py ====== ------- Stdout: ------- 2020-12-15T20:31:46.428000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_feature_minerfund_659 2020-12-15T20:31:46.692000Z TestFramework (INFO): Create some history 2020-12-15T20:31:46.734000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_feature_minerfund.py", line 65, in run_test node.generatetoaddress(1, address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:31:46.784000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:46.901000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_feature_minerfund_659 2020-12-15T20:31:46.901000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_feature_minerfund_659/test_framework.log 2020-12-15T20:31:46.902000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_feature_minerfund_659' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: abc_mining_basic.py ====== ------- Stdout: ------- 2020-12-15T20:31:46.536000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_mining_basic_660 2020-12-15T20:31:46.929000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_mining_basic.py", line 96, in run_test 'mintime': AXION_ACTIVATION_TIME + 1, File "/work/test/functional/abc_mining_basic.py", line 48, in assert_getblocktemplate blockTemplate = node.getblocktemplate() File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: CreateNewBlock: TestBlockValidity failed: bad-cb-minerfund (-1) 2020-12-15T20:31:46.980000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:47.332000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_mining_basic_660 2020-12-15T20:31:47.332000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_mining_basic_660/test_framework.log 2020-12-15T20:31:47.332000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_mining_basic_660' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche.py ====== ------- Stdout: ------- 2020-12-15T20:30:23.518000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_p2p_avalanche_582 2020-12-15T20:30:25.709000Z TestFramework (INFO): Poll for the chain tip... 2020-12-15T20:30:25.763000Z TestFramework (INFO): Poll for a selection of blocks... 2020-12-15T20:30:25.833000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2020-12-15T20:30:25.852000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche.py", line 174, in run_test 26, 'bchreg:pqv2r67sgz3qumufap3h2uuj0zfmnzuv8v7ej0fffv') File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:30:25.905000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:30:26.263000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_p2p_avalanche_582 2020-12-15T20:30:26.263000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_p2p_avalanche_582/test_framework.log 2020-12-15T20:30:26.263000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/abc_p2p_avalanche_582' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: feature_notifications.py ====== ------- Stdout: ------- 2020-12-15T20:31:47.297000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/feature_notifications_665 2020-12-15T20:31:47.627000Z TestFramework (INFO): test -blocknotify 2020-12-15T20:31:47.702000Z TestFramework (INFO): test -walletnotify 2020-12-15T20:31:48.011000Z TestFramework (INFO): test -walletnotify after rescan 2020-12-15T20:31:48.318000Z TestFramework (INFO): test -alertnotify for forked chain 2020-12-15T20:31:48.319000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/feature_notifications.py", line 121, in run_test self.nodes[0].generatetoaddress(1, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:31:48.369000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:48.723000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/feature_notifications_665 2020-12-15T20:31:48.723000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/feature_notifications_665/test_framework.log 2020-12-15T20:31:48.724000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/feature_notifications_665' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: interface_zmq.py ====== ------- Stdout: ------- 2020-12-15T20:30:17.266000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/interface_zmq_579 2020-12-15T20:30:20.038000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes) 2020-12-15T20:30:20.039000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/interface_zmq.py", line 54, in run_test self.test_basic() File "/work/test/functional/interface_zmq.py", line 94, in test_basic num_blocks, ADDRESS_BCHREG_UNSPENDABLE) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Error: Invalid address (-5) 2020-12-15T20:30:20.090000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:30:21.245000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/interface_zmq_579 2020-12-15T20:30:21.245000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/interface_zmq_579/test_framework.log 2020-12-15T20:30:21.245000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/interface_zmq_579' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_createmultisig.py ====== ------- Stdout: ------- 2020-12-15T20:31:20.780000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_createmultisig_618 2020-12-15T20:31:21.178000Z TestFramework (INFO): Check that addmultisigaddress fails when the private keys are missing 2020-12-15T20:31:21.194000Z TestFramework (INFO): Generating blocks ... 2020-12-15T20:31:22.585000Z TestFramework (INFO): n/m=2/3 size=337 2020-12-15T20:31:22.690000Z TestFramework (INFO): n/m=3/3 size=411 2020-12-15T20:31:22.772000Z TestFramework (INFO): n/m=2/5 size=407 2020-12-15T20:31:22.864000Z TestFramework (INFO): n/m=3/5 size=479 2020-12-15T20:31:23.933000Z TestFramework (INFO): Mixed compressed and uncompressed multisigs are not allowed 2020-12-15T20:31:24.100000Z TestFramework (INFO): Testing sortedmulti descriptors with BIP 67 test vectors 2020-12-15T20:31:24.101000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_createmultisig.py", line 88, in run_test assert_equal(self.nodes[0].deriveaddresses(desc)[0], t['address']) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:ppttar4f8yf0xa592s4z4pj22cq03zn82shh6jgvhe == bchreg:ppttar4f8yf0xa592s4z4pj22cq03zn82s794w79cp) 2020-12-15T20:31:24.151000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:24.504000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_createmultisig_618 2020-12-15T20:31:24.504000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_createmultisig_618/test_framework.log 2020-12-15T20:31:24.504000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_createmultisig_618' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_deriveaddresses.py ====== ------- Stdout: ------- 2020-12-15T20:31:52.460000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_678 2020-12-15T20:31:53.012000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:31:53.063000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:55.321000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_678 2020-12-15T20:31:55.322000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_678/test_framework.log 2020-12-15T20:31:55.322000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_678' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_deriveaddresses.py --usecli ====== ------- Stdout: ------- 2020-12-15T20:31:52.500000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_679 2020-12-15T20:31:53.111000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_deriveaddresses.py", line 21, in run_test assert_equal(self.nodes[0].deriveaddresses(descriptor), [address]) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(['abcreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvd3qusxkk'] == ['bchreg:qzgrvmwc8vevauc25j86hgfpduz8j98yvvyr0qx0ew']) 2020-12-15T20:31:53.163000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:55.289000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_679 2020-12-15T20:31:55.289000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_679/test_framework.log 2020-12-15T20:31:55.289000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_deriveaddresses_679' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_generateblock.py ====== ------- Stdout: ------- 2020-12-15T20:31:52.957000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_generateblock_682 2020-12-15T20:31:55.291000Z TestFramework (INFO): Generate an empty block to address 2020-12-15T20:31:55.335000Z TestFramework (INFO): Generate an empty block to a descriptor 2020-12-15T20:31:55.337000Z TestFramework (INFO): Generate an empty block to a combo descriptor with compressed pubkey 2020-12-15T20:31:55.339000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_generateblock.py", line 48, in run_test ['addresses'][0], combo_address) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6cnfdm64p4 == bchreg:qp63uahgrxged4z5jswyt5dn5v3lzsem6c6mz8vuwd) 2020-12-15T20:31:55.390000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:56.444000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_generateblock_682 2020-12-15T20:31:56.444000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_generateblock_682/test_framework.log 2020-12-15T20:31:56.444000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_generateblock_682' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_invalidateblock.py ====== ------- Stdout: ------- 2020-12-15T20:31:56.517000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_invalidateblock_687 2020-12-15T20:31:57.096000Z TestFramework (INFO): Make sure we repopulate setBlockIndexCandidates after InvalidateBlock: 2020-12-15T20:31:57.096000Z TestFramework (INFO): Mine 4 blocks on Node 0 2020-12-15T20:31:57.102000Z TestFramework (INFO): Mine competing 6 blocks on Node 1 2020-12-15T20:31:57.107000Z TestFramework (INFO): Connect nodes to force a reorg 2020-12-15T20:31:57.163000Z TestFramework (INFO): Invalidate block 2 on node 0 and verify we reorg to node 0's original chain 2020-12-15T20:31:57.166000Z TestFramework (INFO): Make sure we won't reorg to a lower work chain: 2020-12-15T20:31:57.222000Z TestFramework (INFO): Sync node 2 to node 1 so both have 6 blocks 2020-12-15T20:31:58.362000Z TestFramework (INFO): Invalidate block 5 on node 1 so its tip is now at 4 2020-12-15T20:31:58.369000Z TestFramework (INFO): Invalidate block 3 on node 2, so its tip is now 2 2020-12-15T20:31:58.378000Z TestFramework (INFO): ..and then mine a block 2020-12-15T20:31:58.383000Z TestFramework (INFO): Verify all nodes are at the right height 2020-12-15T20:31:58.389000Z TestFramework (INFO): Verify that we reconsider all ancestors as well 2020-12-15T20:31:58.392000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_invalidateblock.py", line 72, in run_test 10, ADDRESS_BCHREG_UNSPENDABLE_DESCRIPTOR) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Address is not valid (-5) 2020-12-15T20:31:58.445000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:59.156000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_invalidateblock_687 2020-12-15T20:31:59.156000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_invalidateblock_687/test_framework.log 2020-12-15T20:31:59.156000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_invalidateblock_687' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_psbt.py ====== ------- Stdout: ------- 2020-12-15T20:29:23.892000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_psbt_562 2020-12-15T20:29:33.084000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/rpc_psbt.py", line 271, in run_test creator['inputs'], creator['outputs']) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address: bchreg:qrv9c2m36qrqkzwf3p4whq272zv3mksjf5ln6v9le5 (-5) 2020-12-15T20:29:33.136000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:29:33.396000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_psbt_562 2020-12-15T20:29:33.396000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_psbt_562/test_framework.log 2020-12-15T20:29:33.397000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/rpc_psbt_562' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: wallet_balance.py ====== ------- Stdout: ------- 2020-12-15T20:30:04.701000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_balance_572 2020-12-15T20:30:05.084000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_balance.py", line 65, in run_test self.nodes[0].importaddress(ADDRESS_WATCHONLY) File "/work/test/functional/test_framework/test_node.py", line 836, in importaddress address, label, rescan, p2sh) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid Bitcoin address or script (-5) 2020-12-15T20:30:05.138000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:30:05.293000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_balance_572 2020-12-15T20:30:05.293000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_balance_572/test_framework.log 2020-12-15T20:30:05.293000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_balance_572' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: wallet_basic.py ====== ------- Stdout: ------- 2020-12-15T20:28:48.141000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_basic_555 2020-12-15T20:28:49.162000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:28:50.305000Z TestFramework (INFO): test gettxout 2020-12-15T20:28:50.359000Z TestFramework (INFO): test gettxout (second part) 2020-12-15T20:29:04.277000Z TestFramework (INFO): check -rescan 2020-12-15T20:29:05.331000Z TestFramework (INFO): check -reindex 2020-12-15T20:29:06.735000Z TestFramework (INFO): check -zapwallettxes=1 2020-12-15T20:29:08.146000Z TestFramework (INFO): check -zapwallettxes=2 2020-12-15T20:29:10.363000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_basic.py", line 575, in run_test "bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4") File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(abcreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02py80r3tmfd == bchreg:qp8rs4qyd3aazk22eyzwg7fmdfzmxm02pywavdajx4) 2020-12-15T20:29:10.415000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:29:10.726000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_basic_555 2020-12-15T20:29:10.726000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_basic_555/test_framework.log 2020-12-15T20:29:10.726000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_basic_555' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: wallet_importdescriptors.py ====== ------- Stdout: ------- 2020-12-15T20:31:09.054000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importdescriptors_609 2020-12-15T20:31:10.271000Z TestFramework (INFO): Setting up wallets 2020-12-15T20:31:10.899000Z TestFramework (INFO): Mining coins 2020-12-15T20:31:11.008000Z TestFramework (INFO): Import should fail if a descriptor is not provided 2020-12-15T20:31:11.011000Z TestFramework (INFO): Should import a p2pkh descriptor 2020-12-15T20:31:11.059000Z TestFramework (INFO): Internal addresses cannot have labels 2020-12-15T20:31:11.064000Z TestFramework (INFO): Should import a 1-of-2 bare multisig from descriptor 2020-12-15T20:31:11.129000Z TestFramework (INFO): Should not treat individual keys from the imported bare multisig as watchonly 2020-12-15T20:31:11.129000Z TestFramework (INFO): Ranged descriptors cannot have labels 2020-12-15T20:31:11.130000Z TestFramework (INFO): Private keys required for private keys enabled wallet 2020-12-15T20:31:11.131000Z TestFramework (INFO): Ranged descriptor import should warn without a specified range 2020-12-15T20:31:11.166000Z TestFramework (INFO): Should not import a ranged descriptor that includes xpriv into a watch-only wallet 2020-12-15T20:31:11.169000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importdescriptors.py", line 193, in run_test solvable=False) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:31:11.220000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:12.677000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importdescriptors_609 2020-12-15T20:31:12.678000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importdescriptors_609/test_framework.log 2020-12-15T20:31:12.678000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importdescriptors_609' to consolidate all logs ====== Bitcoin ABC functional tests with the next upgrade activated: wallet_importmulti.py ====== ------- Stdout: ------- 2020-12-15T20:31:22.733000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importmulti_622 2020-12-15T20:31:23.000000Z TestFramework (INFO): Mining blocks... 2020-12-15T20:31:23.009000Z TestFramework (INFO): Should import an address 2020-12-15T20:31:23.019000Z TestFramework (INFO): Should not import an invalid address 2020-12-15T20:31:23.020000Z TestFramework (INFO): Should import a scriptPubKey with internal flag 2020-12-15T20:31:23.033000Z TestFramework (INFO): Should not allow a label to be specified when internal is true 2020-12-15T20:31:23.039000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal flag 2020-12-15T20:31:23.046000Z TestFramework (INFO): Should import an address with public key 2020-12-15T20:31:23.056000Z TestFramework (INFO): Should import a scriptPubKey with internal and with public key 2020-12-15T20:31:23.065000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with public key 2020-12-15T20:31:23.072000Z TestFramework (INFO): Should import an address with private key 2020-12-15T20:31:23.245000Z TestFramework (INFO): Should not import an address with private key if is already imported 2020-12-15T20:31:23.245000Z TestFramework (INFO): Should import an address with private key and with watchonly 2020-12-15T20:31:23.576000Z TestFramework (INFO): Should import a scriptPubKey with internal and with private key 2020-12-15T20:31:23.685000Z TestFramework (INFO): Should not import a nonstandard scriptPubKey without internal and with private key 2020-12-15T20:31:23.821000Z TestFramework (INFO): Should import a p2sh 2020-12-15T20:31:23.990000Z TestFramework (INFO): Should import a p2sh with respective redeem script 2020-12-15T20:31:24.172000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:31:24.410000Z TestFramework (INFO): Should import a p2sh with respective redeem script and private keys 2020-12-15T20:31:24.474000Z TestFramework (INFO): Should not import an address with the wrong public key as non-solvable 2020-12-15T20:31:24.531000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong public key as non-solvable 2020-12-15T20:31:24.600000Z TestFramework (INFO): Should import an address with a wrong private key as non-solvable 2020-12-15T20:31:24.676000Z TestFramework (INFO): Should import a scriptPubKey with internal and with a wrong private key as non-solvable 2020-12-15T20:31:24.729000Z TestFramework (INFO): Should replace previously saved watch only timestamp. 2020-12-15T20:31:25.325000Z TestFramework (INFO): Should throw on invalid or missing timestamp values 2020-12-15T20:31:25.340000Z TestFramework (INFO): Should fail to import a p2pkh address from descriptor with no checksum 2020-12-15T20:31:25.340000Z TestFramework (INFO): Ranged descriptor import should fail without a specified range 2020-12-15T20:31:25.341000Z TestFramework (INFO): Should import the ranged descriptor with specified range as solvable 2020-12-15T20:31:25.399000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importmulti.py", line 512, in run_test test_address(self.nodes[1], address, solvable=True, ismine=True) File "/work/test/functional/test_framework/wallet_util.py", line 94, in test_address addr_info = node.getaddressinfo(address) File "/work/test/functional/test_framework/coverage.py", line 48, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 159, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: Invalid address (-5) 2020-12-15T20:31:25.450000Z TestFramework (INFO): Stopping nodes 2020-12-15T20:31:25.653000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importmulti_622 2020-12-15T20:31:25.653000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importmulti_622/test_framework.log 2020-12-15T20:31:25.654000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20201215_202847/wallet_importmulti_622' to consolidate all logs
Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_minerfund.py
Bitcoin ABC functional tests: abc_mining_basic.py
Bitcoin ABC functional tests: abc_p2p_avalanche.py
Bitcoin ABC functional tests: feature_notifications.py
Bitcoin ABC functional tests: interface_zmq.py
Bitcoin ABC functional tests: rpc_createmultisig.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py
Bitcoin ABC functional tests: rpc_deriveaddresses.py --usecli
Bitcoin ABC functional tests: rpc_generateblock.py
Bitcoin ABC functional tests: rpc_invalidateblock.py
Bitcoin ABC functional tests: rpc_psbt.py
Bitcoin ABC functional tests: wallet_balance.py
Bitcoin ABC functional tests: wallet_basic.py
Bitcoin ABC functional tests: wallet_importdescriptors.py
Bitcoin ABC functional tests: wallet_importmulti.py
Bitcoin ABC functional tests with the next upgrade activated: abc_feature_minerfund.py
Bitcoin ABC functional tests with the next upgrade activated: abc_mining_basic.py
Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche.py
Bitcoin ABC functional tests with the next upgrade activated: feature_notifications.py
Bitcoin ABC functional tests with the next upgrade activated: interface_zmq.py
Bitcoin ABC functional tests with the next upgrade activated: rpc_createmultisig.py
Bitcoin ABC functional tests with the next upgrade activated: rpc_deriveaddresses.py
Bitcoin ABC functional tests with the next upgrade activated: rpc_deriveaddresses.py --usecli
Bitcoin ABC functional tests with the next upgrade activated: rpc_generateblock.py
Bitcoin ABC functional tests with the next upgrade activated: rpc_invalidateblock.py
Bitcoin ABC functional tests with the next upgrade activated: rpc_psbt.py
Bitcoin ABC functional tests with the next upgrade activated: wallet_balance.py
Bitcoin ABC functional tests with the next upgrade activated: wallet_basic.py
Bitcoin ABC functional tests with the next upgrade activated: wallet_importdescriptors.py
Bitcoin ABC functional tests with the next upgrade activated: wallet_importmulti.py
huh, I expected arc diff to update this one, it created D8692 instead. this is out of date, abandoning.