This diff requires each UTXO in a proof to have a minimum age expressed as a number of confirmations.
Depends on D11664
Co-authored-by: Fabien <fabcien@gmail.com>
Co-authored-by: Skuli Dulfari <sdulfari@protonmail.com>
Differential D11622
[avalanche] Enforce min UTXO age in avalanche proofs sdulfari on Jun 13 2022, 19:02. Authored by
Details
This diff requires each UTXO in a proof to have a minimum age expressed as a number of confirmations. Depends on D11664 Co-authored-by: Fabien <fabcien@gmail.com> ninja check-extended ninja bitcoind ./src/bitcoind # defaults works ./src/bitcoind -avaproofstakeutxoconfirmations=-1 -regtest # fail ./src/bitcoind -avaproofstakeutxoconfirmations=0 -regtest # fail ./src/bitcoind -avaproofstakeutxoconfirmations=1 # fail ./src/bitcoind -avaproofstakeutxoconfirmations=2015 # fail ./src/bitcoind -avaproofstakeutxoconfirmations=2016 # succeed ./src/bitcoind -avaproofstakeutxoconfirmations=2017 # fail
Diff Detail
Event TimelineComment Actions
Comment Actions The previous versions were broken and should not have gone up for review. Comment Actions Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Failed tests logs: ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py ====== ------- Stdout: ------- 2022-06-22T17:22:39.847000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:22:40.122000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:22:40.608000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:22:41.260000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:22:41.876000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:22:42.086000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:22:44.198000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:22:44.198000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:23:44.671000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:23:44.672000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:23:44.725000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:44.829000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:23:44.829000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_46/test_framework.log 2022-06-22T17:23:44.829000Z TestFramework (ERROR): 2022-06-22T17:23:44.830000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_46' to consolidate all logs 2022-06-22T17:23:44.830000Z TestFramework (ERROR): 2022-06-22T17:23:44.830000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:44.831000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:44.831000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:42.367000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:22:42.624000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:22:43.133000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:22:43.746000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:22:44.410000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:22:44.620000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:22:46.732000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:22:46.732000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:23:47.187000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:23:47.187000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:23:47.238000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:47.339000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:23:47.339000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_47/test_framework.log 2022-06-22T17:23:47.339000Z TestFramework (ERROR): 2022-06-22T17:23:47.339000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_peer_discovery_47' to consolidate all logs 2022-06-22T17:23:47.340000Z TestFramework (ERROR): 2022-06-22T17:23:47.340000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:47.340000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:47.340000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py ====== ------- Stdout: ------- 2022-06-22T17:22:10.447000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:22:12.355000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:22:12.406000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:12.758000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:22:12.758000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_11/test_framework.log 2022-06-22T17:22:12.758000Z TestFramework (ERROR): 2022-06-22T17:22:12.758000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_11' to consolidate all logs 2022-06-22T17:22:12.758000Z TestFramework (ERROR): 2022-06-22T17:22:12.758000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:12.758000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:12.758000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:10.555000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:22:12.460000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:22:12.511000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:12.662000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:22:12.662000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_12/test_framework.log 2022-06-22T17:22:12.662000Z TestFramework (ERROR): 2022-06-22T17:22:12.663000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_proof_voting_12' to consolidate all logs 2022-06-22T17:22:12.663000Z TestFramework (ERROR): 2022-06-22T17:22:12.663000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:12.663000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:12.663000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_quorum.py ====== ------- Stdout: ------- 2022-06-22T17:22:19.513000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_quorum_27 2022-06-22T17:22:21.487000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 137, in run_test AvalancheVoteError.UNKNOWN, File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 124, in add_avapeer_and_check_status get_ava_outbound(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 112, in get_ava_outbound addavalanchenode(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 93, in addavalanchenode peer['proof'].serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 8 (-8) 2022-06-22T17:22:21.537000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:21.740000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_quorum_27 2022-06-22T17:22:21.740000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_quorum_27/test_framework.log 2022-06-22T17:22:21.740000Z TestFramework (ERROR): 2022-06-22T17:22:21.740000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_quorum_27' to consolidate all logs 2022-06-22T17:22:21.740000Z TestFramework (ERROR): 2022-06-22T17:22:21.740000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:21.740000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:21.740000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py ====== ------- Stdout: ------- 2022-06-22T17:22:50.724000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_56 2022-06-22T17:22:53.779000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:22:53.833000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:22:53.890000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:22:53.960000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:22:54.014000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:22:54.018000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:22:54.069000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:54.221000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_56 2022-06-22T17:22:54.221000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_56/test_framework.log 2022-06-22T17:22:54.221000Z TestFramework (ERROR): 2022-06-22T17:22:54.221000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_56' to consolidate all logs 2022-06-22T17:22:54.221000Z TestFramework (ERROR): 2022-06-22T17:22:54.221000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:54.221000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:54.221000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:51.710000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_57 2022-06-22T17:22:54.759000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:22:54.813000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:22:54.871000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:22:54.957000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:22:55.015000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:22:55.020000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:22:55.071000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:55.224000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_57 2022-06-22T17:22:55.224000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_57/test_framework.log 2022-06-22T17:22:55.224000Z TestFramework (ERROR): 2022-06-22T17:22:55.224000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_avalanche_voting_57' to consolidate all logs 2022-06-22T17:22:55.225000Z TestFramework (ERROR): 2022-06-22T17:22:55.225000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:55.225000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:55.225000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py ====== ------- Stdout: ------- 2022-06-22T17:22:14.218000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_22 2022-06-22T17:22:14.846000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:22:16.535000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:22:17.143000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:22:18.514000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:22:20.395000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:22:20.446000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:20.597000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_22 2022-06-22T17:22:20.597000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_22/test_framework.log 2022-06-22T17:22:20.597000Z TestFramework (ERROR): 2022-06-22T17:22:20.597000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_22' to consolidate all logs 2022-06-22T17:22:20.597000Z TestFramework (ERROR): 2022-06-22T17:22:20.597000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:20.597000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:20.597000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:20.676000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_28 2022-06-22T17:22:21.165000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:22:22.676000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:22:23.283000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:22:24.912000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:22:27.562000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:22:27.613000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:27.866000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_28 2022-06-22T17:22:27.866000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_28/test_framework.log 2022-06-22T17:22:27.866000Z TestFramework (ERROR): 2022-06-22T17:22:27.867000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_compactproofs_28' to consolidate all logs 2022-06-22T17:22:27.867000Z TestFramework (ERROR): 2022-06-22T17:22:27.867000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:27.868000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:27.868000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py ====== ------- Stdout: ------- 2022-06-22T17:22:12.739000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_14 2022-06-22T17:22:13.119000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:13.170000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:13.421000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_14 2022-06-22T17:22:13.421000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_14/test_framework.log 2022-06-22T17:22:13.421000Z TestFramework (ERROR): 2022-06-22T17:22:13.421000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_14' to consolidate all logs 2022-06-22T17:22:13.421000Z TestFramework (ERROR): 2022-06-22T17:22:13.421000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:13.421000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:13.421000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:12.837000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_15 2022-06-22T17:22:13.217000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:13.268000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:13.519000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_15 2022-06-22T17:22:13.519000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_15/test_framework.log 2022-06-22T17:22:13.519000Z TestFramework (ERROR): 2022-06-22T17:22:13.519000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_getavaaddr_15' to consolidate all logs 2022-06-22T17:22:13.519000Z TestFramework (ERROR): 2022-06-22T17:22:13.520000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:13.520000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:13.520000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py ====== ------- Stdout: ------- 2022-06-22T17:22:13.730000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_20 2022-06-22T17:22:14.311000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:22:15.331000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:15.382000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:16.237000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_20 2022-06-22T17:22:16.237000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_20/test_framework.log 2022-06-22T17:22:16.237000Z TestFramework (ERROR): 2022-06-22T17:22:16.237000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_20' to consolidate all logs 2022-06-22T17:22:16.237000Z TestFramework (ERROR): 2022-06-22T17:22:16.237000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:16.237000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:16.237000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:13.586000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_18 2022-06-22T17:22:14.200000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:22:15.220000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:15.270000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:16.226000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_18 2022-06-22T17:22:16.226000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_18/test_framework.log 2022-06-22T17:22:16.226000Z TestFramework (ERROR): 2022-06-22T17:22:16.226000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_p2p_proof_inventory_18' to consolidate all logs 2022-06-22T17:22:16.226000Z TestFramework (ERROR): 2022-06-22T17:22:16.226000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:16.226000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:16.226000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py ====== ------- Stdout: ------- 2022-06-22T17:23:58.506000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_153 2022-06-22T17:23:58.905000Z TestFramework (INFO): Invalid proof 2022-06-22T17:23:58.915000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:23:58.918000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:23:58.971000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:59.224000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_153 2022-06-22T17:23:59.224000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_153/test_framework.log 2022-06-22T17:23:59.224000Z TestFramework (ERROR): 2022-06-22T17:23:59.225000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_153' to consolidate all logs 2022-06-22T17:23:59.225000Z TestFramework (ERROR): 2022-06-22T17:23:59.225000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:59.226000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:59.226000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:23:59.341000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_154 2022-06-22T17:23:59.722000Z TestFramework (INFO): Invalid proof 2022-06-22T17:23:59.726000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:23:59.727000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:23:59.779000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:00.034000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_154 2022-06-22T17:24:00.034000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_154/test_framework.log 2022-06-22T17:24:00.034000Z TestFramework (ERROR): 2022-06-22T17:24:00.034000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_addavalanchenode_154' to consolidate all logs 2022-06-22T17:24:00.035000Z TestFramework (ERROR): 2022-06-22T17:24:00.035000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:00.035000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:00.035000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_avalancheproof.py ====== ------- Stdout: ------- 2022-06-22T17:22:16.310000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_avalancheproof_23 2022-06-22T17:22:16.771000Z TestFramework (INFO): Make build a valid proof and restart the node to use it 2022-06-22T17:22:16.775000Z TestFramework (INFO): Test decodeavalancheproof RPC 2022-06-22T17:22:16.777000Z TestFramework (INFO): Testing decodeavalancheproof with legacyavaproof disabled 2022-06-22T17:22:17.787000Z TestFramework (INFO): The proof is registered at first chaintip update 2022-06-22T17:22:22.802000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' 2022-06-22T17:22:22.802000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_avalancheproof.py", line 200, in run_test timeout=5) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' not true after 5.0 seconds 2022-06-22T17:22:22.853000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:23.004000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_avalancheproof_23 2022-06-22T17:22:23.004000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_avalancheproof_23/test_framework.log 2022-06-22T17:22:23.004000Z TestFramework (ERROR): 2022-06-22T17:22:23.004000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_avalancheproof_23' to consolidate all logs 2022-06-22T17:22:23.004000Z TestFramework (ERROR): 2022-06-22T17:22:23.004000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:23.004000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:23.004000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py ====== ------- Stdout: ------- 2022-06-22T17:23:09.833000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_89 2022-06-22T17:23:10.148000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:23:10.150000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:24:10.771000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:24:10.771000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:24:10.822000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:10.973000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_89 2022-06-22T17:24:10.973000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_89/test_framework.log 2022-06-22T17:24:10.973000Z TestFramework (ERROR): 2022-06-22T17:24:10.973000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_89' to consolidate all logs 2022-06-22T17:24:10.973000Z TestFramework (ERROR): 2022-06-22T17:24:10.973000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:10.973000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:10.973000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:23:10.646000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_90 2022-06-22T17:23:10.960000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:23:10.963000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:24:11.667000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:24:11.668000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:24:11.720000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:11.821000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_90 2022-06-22T17:24:11.821000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_90/test_framework.log 2022-06-22T17:24:11.821000Z TestFramework (ERROR): 2022-06-22T17:24:11.822000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalancheinfo_90' to consolidate all logs 2022-06-22T17:24:11.822000Z TestFramework (ERROR): 2022-06-22T17:24:11.822000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:11.822000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:11.822000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py ====== ------- Stdout: ------- 2022-06-22T17:22:34.021000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:22:34.277000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:22:42.132000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:22:42.183000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:42.284000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:22:42.284000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_41/test_framework.log 2022-06-22T17:22:42.284000Z TestFramework (ERROR): 2022-06-22T17:22:42.284000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_41' to consolidate all logs 2022-06-22T17:22:42.284000Z TestFramework (ERROR): 2022-06-22T17:22:42.284000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:42.284000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:42.284000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:34.547000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:22:34.803000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:22:42.600000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:22:42.651000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:42.852000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:22:42.852000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_42/test_framework.log 2022-06-22T17:22:42.852000Z TestFramework (ERROR): 2022-06-22T17:22:42.852000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/abc_rpc_getavalanchepeerinfo_42' to consolidate all logs 2022-06-22T17:22:42.852000Z TestFramework (ERROR): 2022-06-22T17:22:42.852000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:42.852000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:42.852000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: rpc_net.py ====== ------- Stdout: ------- 2022-06-22T17:22:27.991000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/rpc_net_36 2022-06-22T17:22:29.372000Z TestFramework (INFO): Test getconnectioncount 2022-06-22T17:22:29.374000Z TestFramework (INFO): Test getpeerinfo 2022-06-22T17:22:30.396000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/rpc_net.py", line 61, in run_test self.test_getpeerinfo() File "/work/test/functional/rpc_net.py", line 193, in test_getpeerinfo self.nodes[1].sendavalancheproof(proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: fa99da0abef17f56ba4ae109cabbc33f734b9b8ab42fc0ae963ddd826bceabeb, block height: 102, chaintip height: 102 (-8) 2022-06-22T17:22:30.447000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:30.799000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/rpc_net_36 2022-06-22T17:22:30.799000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/rpc_net_36/test_framework.log 2022-06-22T17:22:30.799000Z TestFramework (ERROR): 2022-06-22T17:22:30.799000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220622_172136/rpc_net_36' to consolidate all logs 2022-06-22T17:22:30.799000Z TestFramework (ERROR): 2022-06-22T17:22:30.799000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:30.799000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:30.799000Z TestFramework (ERROR): Each failure log is accessible here: Comment Actions Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Failed tests logs: ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py ====== ------- Stdout: ------- 2022-06-22T17:24:14.598000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:24:15.148000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:24:15.913000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:24:16.829000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:24:17.549000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:24:17.761000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:24:19.926000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:24:19.926000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:25:20.818000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:25:20.818000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:25:20.869000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:21.072000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:25:21.072000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_46/test_framework.log 2022-06-22T17:25:21.072000Z TestFramework (ERROR): 2022-06-22T17:25:21.072000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_46' to consolidate all logs 2022-06-22T17:25:21.073000Z TestFramework (ERROR): 2022-06-22T17:25:21.073000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:21.073000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:21.073000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:24:21.923000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:24:22.472000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:24:23.236000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:24:24.151000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:24:24.869000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:24:25.081000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:24:27.245000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:24:27.245000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:25:28.145000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:25:28.145000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:25:28.196000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:28.398000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:25:28.398000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_47/test_framework.log 2022-06-22T17:25:28.398000Z TestFramework (ERROR): 2022-06-22T17:25:28.398000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_peer_discovery_47' to consolidate all logs 2022-06-22T17:25:28.398000Z TestFramework (ERROR): 2022-06-22T17:25:28.398000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:28.398000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:28.398000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py ====== ------- Stdout: ------- 2022-06-22T17:22:33.718000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:22:36.274000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:22:36.325000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:36.577000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:22:36.577000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_11/test_framework.log 2022-06-22T17:22:36.577000Z TestFramework (ERROR): 2022-06-22T17:22:36.577000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_11' to consolidate all logs 2022-06-22T17:22:36.577000Z TestFramework (ERROR): 2022-06-22T17:22:36.577000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:36.577000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:36.577000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:35.280000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:22:37.571000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:22:37.622000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:37.874000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:22:37.874000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_12/test_framework.log 2022-06-22T17:22:37.874000Z TestFramework (ERROR): 2022-06-22T17:22:37.874000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_proof_voting_12' to consolidate all logs 2022-06-22T17:22:37.874000Z TestFramework (ERROR): 2022-06-22T17:22:37.874000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:37.874000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:37.874000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_quorum.py ====== ------- Stdout: ------- 2022-06-22T17:23:11.377000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_quorum_27 2022-06-22T17:23:13.443000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 137, in run_test AvalancheVoteError.UNKNOWN, File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 124, in add_avapeer_and_check_status get_ava_outbound(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 112, in get_ava_outbound addavalanchenode(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 93, in addavalanchenode peer['proof'].serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 8 (-8) 2022-06-22T17:23:13.494000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:13.797000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_quorum_27 2022-06-22T17:23:13.797000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_quorum_27/test_framework.log 2022-06-22T17:23:13.797000Z TestFramework (ERROR): 2022-06-22T17:23:13.797000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_quorum_27' to consolidate all logs 2022-06-22T17:23:13.797000Z TestFramework (ERROR): 2022-06-22T17:23:13.797000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:13.797000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:13.797000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py ====== ------- Stdout: ------- 2022-06-22T17:25:09.031000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_56 2022-06-22T17:25:12.956000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:25:13.010000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:25:13.081000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:25:13.253000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:25:13.308000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:25:13.313000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:25:13.364000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:13.674000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_56 2022-06-22T17:25:13.674000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_56/test_framework.log 2022-06-22T17:25:13.674000Z TestFramework (ERROR): 2022-06-22T17:25:13.675000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_56' to consolidate all logs 2022-06-22T17:25:13.675000Z TestFramework (ERROR): 2022-06-22T17:25:13.675000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:13.675000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:13.675000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:25:09.876000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_57 2022-06-22T17:25:13.832000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:25:13.886000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:25:13.944000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:25:14.068000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:25:14.123000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:25:14.128000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:25:14.178000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:14.481000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_57 2022-06-22T17:25:14.481000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_57/test_framework.log 2022-06-22T17:25:14.481000Z TestFramework (ERROR): 2022-06-22T17:25:14.481000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_avalanche_voting_57' to consolidate all logs 2022-06-22T17:25:14.481000Z TestFramework (ERROR): 2022-06-22T17:25:14.481000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:14.481000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:14.481000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py ====== ------- Stdout: ------- 2022-06-22T17:22:54.572000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_22 2022-06-22T17:22:55.465000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:22:56.986000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:22:57.596000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:22:59.182000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:23:02.449000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:23:02.500000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:02.801000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_22 2022-06-22T17:23:02.802000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_22/test_framework.log 2022-06-22T17:23:02.802000Z TestFramework (ERROR): 2022-06-22T17:23:02.802000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_22' to consolidate all logs 2022-06-22T17:23:02.802000Z TestFramework (ERROR): 2022-06-22T17:23:02.802000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:02.802000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:02.802000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:23:13.875000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_28 2022-06-22T17:23:14.671000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:23:16.190000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:23:16.800000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:23:18.388000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:23:21.675000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:23:21.726000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:22.027000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_28 2022-06-22T17:23:22.027000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_28/test_framework.log 2022-06-22T17:23:22.027000Z TestFramework (ERROR): 2022-06-22T17:23:22.028000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_compactproofs_28' to consolidate all logs 2022-06-22T17:23:22.028000Z TestFramework (ERROR): 2022-06-22T17:23:22.028000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:22.028000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:22.028000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py ====== ------- Stdout: ------- 2022-06-22T17:22:37.961000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_14 2022-06-22T17:22:38.683000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:38.734000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:39.136000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_14 2022-06-22T17:22:39.136000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_14/test_framework.log 2022-06-22T17:22:39.136000Z TestFramework (ERROR): 2022-06-22T17:22:39.136000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_14' to consolidate all logs 2022-06-22T17:22:39.137000Z TestFramework (ERROR): 2022-06-22T17:22:39.137000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:39.137000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:39.137000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:39.231000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_15 2022-06-22T17:22:40.204000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:40.255000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:40.507000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_15 2022-06-22T17:22:40.507000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_15/test_framework.log 2022-06-22T17:22:40.507000Z TestFramework (ERROR): 2022-06-22T17:22:40.507000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_getavaaddr_15' to consolidate all logs 2022-06-22T17:22:40.507000Z TestFramework (ERROR): 2022-06-22T17:22:40.507000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:40.507000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:40.507000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py ====== ------- Stdout: ------- 2022-06-22T17:22:48.669000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_20 2022-06-22T17:22:50.082000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:22:51.135000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:51.186000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:51.741000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_20 2022-06-22T17:22:51.742000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_20/test_framework.log 2022-06-22T17:22:51.742000Z TestFramework (ERROR): 2022-06-22T17:22:51.742000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_20' to consolidate all logs 2022-06-22T17:22:51.742000Z TestFramework (ERROR): 2022-06-22T17:22:51.742000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:51.742000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:51.742000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:22:45.318000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_18 2022-06-22T17:22:46.715000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:22:47.770000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:22:47.821000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:22:48.577000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_18 2022-06-22T17:22:48.577000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_18/test_framework.log 2022-06-22T17:22:48.577000Z TestFramework (ERROR): 2022-06-22T17:22:48.577000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_p2p_proof_inventory_18' to consolidate all logs 2022-06-22T17:22:48.577000Z TestFramework (ERROR): 2022-06-22T17:22:48.578000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:22:48.578000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:22:48.578000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py ====== ------- Stdout: ------- 2022-06-22T17:27:22.878000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_153 2022-06-22T17:27:23.578000Z TestFramework (INFO): Invalid proof 2022-06-22T17:27:23.581000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:27:23.582000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:27:23.633000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:23.885000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_153 2022-06-22T17:27:23.885000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_153/test_framework.log 2022-06-22T17:27:23.885000Z TestFramework (ERROR): 2022-06-22T17:27:23.885000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_153' to consolidate all logs 2022-06-22T17:27:23.885000Z TestFramework (ERROR): 2022-06-22T17:27:23.885000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:23.885000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:23.885000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:27:22.917000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_154 2022-06-22T17:27:23.612000Z TestFramework (INFO): Invalid proof 2022-06-22T17:27:23.615000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:27:23.616000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:27:23.667000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:23.918000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_154 2022-06-22T17:27:23.918000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_154/test_framework.log 2022-06-22T17:27:23.918000Z TestFramework (ERROR): 2022-06-22T17:27:23.918000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_addavalanchenode_154' to consolidate all logs 2022-06-22T17:27:23.918000Z TestFramework (ERROR): 2022-06-22T17:27:23.918000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:23.918000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:23.919000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_avalancheproof.py ====== ------- Stdout: ------- 2022-06-22T17:23:02.896000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_avalancheproof_23 2022-06-22T17:23:04.326000Z TestFramework (INFO): Make build a valid proof and restart the node to use it 2022-06-22T17:23:04.331000Z TestFramework (INFO): Test decodeavalancheproof RPC 2022-06-22T17:23:04.334000Z TestFramework (INFO): Testing decodeavalancheproof with legacyavaproof disabled 2022-06-22T17:23:06.050000Z TestFramework (INFO): The proof is registered at first chaintip update 2022-06-22T17:23:11.092000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' 2022-06-22T17:23:11.092000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_avalancheproof.py", line 200, in run_test timeout=5) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' not true after 5.0 seconds 2022-06-22T17:23:11.143000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:11.294000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_avalancheproof_23 2022-06-22T17:23:11.294000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_avalancheproof_23/test_framework.log 2022-06-22T17:23:11.294000Z TestFramework (ERROR): 2022-06-22T17:23:11.294000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_avalancheproof_23' to consolidate all logs 2022-06-22T17:23:11.294000Z TestFramework (ERROR): 2022-06-22T17:23:11.294000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:11.295000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:11.295000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py ====== ------- Stdout: ------- 2022-06-22T17:26:03.687000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_89 2022-06-22T17:26:04.276000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:26:04.277000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:27:04.973000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:27:04.973000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:27:05.023000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:05.225000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_89 2022-06-22T17:27:05.225000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_89/test_framework.log 2022-06-22T17:27:05.225000Z TestFramework (ERROR): 2022-06-22T17:27:05.225000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_89' to consolidate all logs 2022-06-22T17:27:05.225000Z TestFramework (ERROR): 2022-06-22T17:27:05.225000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:05.226000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:05.226000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:26:06.479000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_90 2022-06-22T17:26:07.064000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:26:07.065000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:27:07.776000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:27:07.776000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:27:07.827000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:07.928000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_90 2022-06-22T17:27:07.928000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_90/test_framework.log 2022-06-22T17:27:07.928000Z TestFramework (ERROR): 2022-06-22T17:27:07.928000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalancheinfo_90' to consolidate all logs 2022-06-22T17:27:07.928000Z TestFramework (ERROR): 2022-06-22T17:27:07.928000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:07.929000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:07.929000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py ====== ------- Stdout: ------- 2022-06-22T17:24:00.529000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:24:01.061000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:24:09.278000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:24:09.328000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:09.530000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:24:09.530000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_41/test_framework.log 2022-06-22T17:24:09.530000Z TestFramework (ERROR): 2022-06-22T17:24:09.530000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_41' to consolidate all logs 2022-06-22T17:24:09.530000Z TestFramework (ERROR): 2022-06-22T17:24:09.530000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:09.530000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:09.530000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:24:02.362000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:24:02.912000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:24:11.083000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:24:11.133000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:11.385000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:24:11.385000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_42/test_framework.log 2022-06-22T17:24:11.385000Z TestFramework (ERROR): 2022-06-22T17:24:11.385000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/abc_rpc_getavalanchepeerinfo_42' to consolidate all logs 2022-06-22T17:24:11.385000Z TestFramework (ERROR): 2022-06-22T17:24:11.385000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:11.385000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:11.385000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: rpc_net.py ====== ------- Stdout: ------- 2022-06-22T17:23:40.554000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/rpc_net_36 2022-06-22T17:23:41.450000Z TestFramework (INFO): Test getconnectioncount 2022-06-22T17:23:41.450000Z TestFramework (INFO): Test getpeerinfo 2022-06-22T17:23:43.492000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/rpc_net.py", line 61, in run_test self.test_getpeerinfo() File "/work/test/functional/rpc_net.py", line 193, in test_getpeerinfo self.nodes[1].sendavalancheproof(proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: fa99da0abef17f56ba4ae109cabbc33f734b9b8ab42fc0ae963ddd826bceabeb, block height: 102, chaintip height: 102 (-8) 2022-06-22T17:23:43.543000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:43.745000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/rpc_net_36 2022-06-22T17:23:43.745000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/rpc_net_36/test_framework.log 2022-06-22T17:23:43.745000Z TestFramework (ERROR): 2022-06-22T17:23:43.745000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220622_172121/rpc_net_36' to consolidate all logs 2022-06-22T17:23:43.745000Z TestFramework (ERROR): 2022-06-22T17:23:43.745000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:43.745000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:43.745000Z TestFramework (ERROR): Each failure log is accessible here: Comment Actions Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Failed tests logs: ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py ====== ------- Stdout: ------- 2022-06-22T17:25:01.698000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:25:02.004000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:25:02.426000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:25:03.040000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:25:03.746000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:25:03.988000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:25:06.109000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:25:06.110000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:26:06.679000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:26:06.679000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:26:06.730000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:26:06.834000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:26:06.834000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_46/test_framework.log 2022-06-22T17:26:06.834000Z TestFramework (ERROR): 2022-06-22T17:26:06.834000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_46' to consolidate all logs 2022-06-22T17:26:06.834000Z TestFramework (ERROR): 2022-06-22T17:26:06.834000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:26:06.834000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:26:06.834000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_peer_discovery.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:25:04.168000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:25:04.469000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:25:04.879000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:25:05.491000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:25:06.163000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:25:06.374000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:25:08.487000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:25:08.487000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:26:08.917000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:26:08.917000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:26:08.968000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:26:09.119000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:26:09.120000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_47/test_framework.log 2022-06-22T17:26:09.120000Z TestFramework (ERROR): 2022-06-22T17:26:09.120000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_peer_discovery_47' to consolidate all logs 2022-06-22T17:26:09.120000Z TestFramework (ERROR): 2022-06-22T17:26:09.121000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:26:09.121000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:26:09.121000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py ====== ------- Stdout: ------- 2022-06-22T17:23:54.132000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:23:56.058000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:23:56.109000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:56.360000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:23:56.360000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_11/test_framework.log 2022-06-22T17:23:56.360000Z TestFramework (ERROR): 2022-06-22T17:23:56.361000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_11' to consolidate all logs 2022-06-22T17:23:56.361000Z TestFramework (ERROR): 2022-06-22T17:23:56.361000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:56.361000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:56.361000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_proof_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:23:55.904000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:23:58.121000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:23:58.172000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:58.274000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:23:58.274000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_12/test_framework.log 2022-06-22T17:23:58.274000Z TestFramework (ERROR): 2022-06-22T17:23:58.274000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_proof_voting_12' to consolidate all logs 2022-06-22T17:23:58.274000Z TestFramework (ERROR): 2022-06-22T17:23:58.274000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:58.275000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:58.275000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_quorum.py ====== ------- Stdout: ------- 2022-06-22T17:24:21.939000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_quorum_27 2022-06-22T17:24:23.407000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 137, in run_test AvalancheVoteError.UNKNOWN, File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 124, in add_avapeer_and_check_status get_ava_outbound(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 112, in get_ava_outbound addavalanchenode(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 93, in addavalanchenode peer['proof'].serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 8 (-8) 2022-06-22T17:24:23.458000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:23.612000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_quorum_27 2022-06-22T17:24:23.612000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_quorum_27/test_framework.log 2022-06-22T17:24:23.612000Z TestFramework (ERROR): 2022-06-22T17:24:23.612000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_quorum_27' to consolidate all logs 2022-06-22T17:24:23.612000Z TestFramework (ERROR): 2022-06-22T17:24:23.612000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:23.612000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:23.612000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py ====== ------- Stdout: ------- 2022-06-22T17:25:24.360000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_56 2022-06-22T17:25:27.624000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:25:27.693000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:25:27.772000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:25:27.871000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:25:27.928000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:25:27.932000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:25:27.984000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:28.241000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_56 2022-06-22T17:25:28.241000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_56/test_framework.log 2022-06-22T17:25:28.241000Z TestFramework (ERROR): 2022-06-22T17:25:28.241000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_56' to consolidate all logs 2022-06-22T17:25:28.242000Z TestFramework (ERROR): 2022-06-22T17:25:28.242000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:28.242000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:28.242000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_avalanche_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:25:24.446000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_57 2022-06-22T17:25:27.756000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:25:27.812000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:25:27.870000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:25:27.954000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:25:28.022000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:25:28.039000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:25:28.092000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:28.298000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_57 2022-06-22T17:25:28.298000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_57/test_framework.log 2022-06-22T17:25:28.298000Z TestFramework (ERROR): 2022-06-22T17:25:28.299000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_avalanche_voting_57' to consolidate all logs 2022-06-22T17:25:28.299000Z TestFramework (ERROR): 2022-06-22T17:25:28.299000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:28.299000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:28.299000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py ====== ------- Stdout: ------- 2022-06-22T17:24:14.198000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_22 2022-06-22T17:24:14.691000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:24:16.156000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:24:16.775000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:24:18.391000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:24:20.624000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:24:20.674000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:20.926000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_22 2022-06-22T17:24:20.926000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_22/test_framework.log 2022-06-22T17:24:20.926000Z TestFramework (ERROR): 2022-06-22T17:24:20.927000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_22' to consolidate all logs 2022-06-22T17:24:20.927000Z TestFramework (ERROR): 2022-06-22T17:24:20.927000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:20.927000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:20.927000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_compactproofs.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:24:23.707000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_28 2022-06-22T17:24:24.207000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:24:25.722000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:24:26.332000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:24:27.963000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:24:30.161000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:24:30.212000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:30.463000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_28 2022-06-22T17:24:30.463000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_28/test_framework.log 2022-06-22T17:24:30.463000Z TestFramework (ERROR): 2022-06-22T17:24:30.463000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_compactproofs_28' to consolidate all logs 2022-06-22T17:24:30.463000Z TestFramework (ERROR): 2022-06-22T17:24:30.463000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:30.464000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:30.464000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py ====== ------- Stdout: ------- 2022-06-22T17:23:58.352000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_14 2022-06-22T17:23:58.793000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:23:58.844000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:58.996000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_14 2022-06-22T17:23:58.996000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_14/test_framework.log 2022-06-22T17:23:58.996000Z TestFramework (ERROR): 2022-06-22T17:23:58.996000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_14' to consolidate all logs 2022-06-22T17:23:58.996000Z TestFramework (ERROR): 2022-06-22T17:23:58.996000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:58.996000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:58.996000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_getavaaddr.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:23:59.003000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_15 2022-06-22T17:23:59.425000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:23:59.477000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:23:59.628000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_15 2022-06-22T17:23:59.629000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_15/test_framework.log 2022-06-22T17:23:59.629000Z TestFramework (ERROR): 2022-06-22T17:23:59.629000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_getavaaddr_15' to consolidate all logs 2022-06-22T17:23:59.629000Z TestFramework (ERROR): 2022-06-22T17:23:59.629000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:23:59.629000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:23:59.630000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py ====== ------- Stdout: ------- 2022-06-22T17:24:13.151000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_20 2022-06-22T17:24:13.916000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:24:14.961000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:24:15.014000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:15.320000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_20 2022-06-22T17:24:15.320000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_20/test_framework.log 2022-06-22T17:24:15.320000Z TestFramework (ERROR): 2022-06-22T17:24:15.320000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_20' to consolidate all logs 2022-06-22T17:24:15.320000Z TestFramework (ERROR): 2022-06-22T17:24:15.320000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:15.320000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:15.320000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_p2p_proof_inventory.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:24:03.868000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_18 2022-06-22T17:24:04.660000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:24:05.681000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:24:05.732000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:06.035000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_18 2022-06-22T17:24:06.036000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_18/test_framework.log 2022-06-22T17:24:06.036000Z TestFramework (ERROR): 2022-06-22T17:24:06.036000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_p2p_proof_inventory_18' to consolidate all logs 2022-06-22T17:24:06.036000Z TestFramework (ERROR): 2022-06-22T17:24:06.036000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:06.036000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:06.036000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py ====== ------- Stdout: ------- 2022-06-22T17:27:05.887000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_153 2022-06-22T17:27:06.351000Z TestFramework (INFO): Invalid proof 2022-06-22T17:27:06.360000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:27:06.363000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:27:06.417000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:06.570000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_153 2022-06-22T17:27:06.570000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_153/test_framework.log 2022-06-22T17:27:06.570000Z TestFramework (ERROR): 2022-06-22T17:27:06.570000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_153' to consolidate all logs 2022-06-22T17:27:06.570000Z TestFramework (ERROR): 2022-06-22T17:27:06.570000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:06.570000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:06.570000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_addavalanchenode.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:27:06.520000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_154 2022-06-22T17:27:06.929000Z TestFramework (INFO): Invalid proof 2022-06-22T17:27:06.931000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:27:06.932000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:27:06.983000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:07.234000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_154 2022-06-22T17:27:07.234000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_154/test_framework.log 2022-06-22T17:27:07.234000Z TestFramework (ERROR): 2022-06-22T17:27:07.234000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_addavalanchenode_154' to consolidate all logs 2022-06-22T17:27:07.234000Z TestFramework (ERROR): 2022-06-22T17:27:07.235000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:07.235000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:07.235000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_avalancheproof.py ====== ------- Stdout: ------- 2022-06-22T17:24:15.195000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_avalancheproof_23 2022-06-22T17:24:15.687000Z TestFramework (INFO): Make build a valid proof and restart the node to use it 2022-06-22T17:24:15.691000Z TestFramework (INFO): Test decodeavalancheproof RPC 2022-06-22T17:24:15.692000Z TestFramework (INFO): Testing decodeavalancheproof with legacyavaproof disabled 2022-06-22T17:24:16.625000Z TestFramework (INFO): The proof is registered at first chaintip update 2022-06-22T17:24:21.654000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' 2022-06-22T17:24:21.654000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_avalancheproof.py", line 200, in run_test timeout=5) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' not true after 5.0 seconds 2022-06-22T17:24:21.705000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:21.857000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_avalancheproof_23 2022-06-22T17:24:21.857000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_avalancheproof_23/test_framework.log 2022-06-22T17:24:21.857000Z TestFramework (ERROR): 2022-06-22T17:24:21.857000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_avalancheproof_23' to consolidate all logs 2022-06-22T17:24:21.857000Z TestFramework (ERROR): 2022-06-22T17:24:21.857000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:21.857000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:21.858000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py ====== ------- Stdout: ------- 2022-06-22T17:26:14.489000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_89 2022-06-22T17:26:14.793000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:26:14.794000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:27:15.230000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:27:15.230000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:27:15.281000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:15.382000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_89 2022-06-22T17:27:15.382000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_89/test_framework.log 2022-06-22T17:27:15.382000Z TestFramework (ERROR): 2022-06-22T17:27:15.382000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_89' to consolidate all logs 2022-06-22T17:27:15.382000Z TestFramework (ERROR): 2022-06-22T17:27:15.382000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:15.382000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:15.382000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalancheinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:26:14.811000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_90 2022-06-22T17:26:15.115000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:26:15.116000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:27:15.596000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:27:15.596000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:27:15.647000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:27:15.899000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_90 2022-06-22T17:27:15.899000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_90/test_framework.log 2022-06-22T17:27:15.899000Z TestFramework (ERROR): 2022-06-22T17:27:15.899000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalancheinfo_90' to consolidate all logs 2022-06-22T17:27:15.899000Z TestFramework (ERROR): 2022-06-22T17:27:15.899000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:27:15.899000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:27:15.899000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py ====== ------- Stdout: ------- 2022-06-22T17:24:53.335000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:24:53.610000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:25:01.368000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:25:01.418000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:01.619000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:25:01.619000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_41/test_framework.log 2022-06-22T17:25:01.620000Z TestFramework (ERROR): 2022-06-22T17:25:01.620000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_41' to consolidate all logs 2022-06-22T17:25:01.620000Z TestFramework (ERROR): 2022-06-22T17:25:01.620000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:01.620000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:01.620000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: abc_rpc_getavalanchepeerinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:24:55.846000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:24:56.160000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:25:03.846000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:25:03.898000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:25:04.050000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:25:04.051000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_42/test_framework.log 2022-06-22T17:25:04.051000Z TestFramework (ERROR): 2022-06-22T17:25:04.051000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/abc_rpc_getavalanchepeerinfo_42' to consolidate all logs 2022-06-22T17:25:04.052000Z TestFramework (ERROR): 2022-06-22T17:25:04.052000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:25:04.052000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:25:04.052000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests: rpc_net.py ====== ------- Stdout: ------- 2022-06-22T17:24:45.088000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/rpc_net_36 2022-06-22T17:24:45.660000Z TestFramework (INFO): Test getconnectioncount 2022-06-22T17:24:45.660000Z TestFramework (INFO): Test getpeerinfo 2022-06-22T17:24:47.682000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/rpc_net.py", line 61, in run_test self.test_getpeerinfo() File "/work/test/functional/rpc_net.py", line 193, in test_getpeerinfo self.nodes[1].sendavalancheproof(proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: fa99da0abef17f56ba4ae109cabbc33f734b9b8ab42fc0ae963ddd826bceabeb, block height: 102, chaintip height: 102 (-8) 2022-06-22T17:24:47.733000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:24:47.935000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/rpc_net_36 2022-06-22T17:24:47.935000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/rpc_net_36/test_framework.log 2022-06-22T17:24:47.935000Z TestFramework (ERROR): 2022-06-22T17:24:47.935000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172300/rpc_net_36' to consolidate all logs 2022-06-22T17:24:47.935000Z TestFramework (ERROR): 2022-06-22T17:24:47.935000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:24:47.935000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:24:47.935000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_peer_discovery.py ====== ------- Stdout: ------- 2022-06-22T17:29:35.452000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:29:35.729000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:29:36.141000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:29:36.754000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:29:37.218000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:29:37.431000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:29:39.543000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:29:39.544000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:30:39.989000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:30:39.989000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:30:40.040000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:30:40.142000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_46 2022-06-22T17:30:40.142000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_46/test_framework.log 2022-06-22T17:30:40.142000Z TestFramework (ERROR): 2022-06-22T17:30:40.142000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_46' to consolidate all logs 2022-06-22T17:30:40.142000Z TestFramework (ERROR): 2022-06-22T17:30:40.142000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:30:40.143000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:30:40.143000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_peer_discovery.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:29:35.593000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:29:35.877000Z TestFramework (INFO): Check the node is signalling the avalanche service bit only if there is a proof. 2022-06-22T17:29:36.293000Z TestFramework (INFO): Test the avahello signature with a generated delegation 2022-06-22T17:29:36.856000Z TestFramework (INFO): Test the avahello signature with a supplied delegation 2022-06-22T17:29:37.471000Z TestFramework (INFO): Test that wrong avahello signature causes a ban 2022-06-22T17:29:37.681000Z TestFramework (INFO): Check that receiving a valid avahello triggers a proof getdata request 2022-06-22T17:29:39.793000Z TestFramework (INFO): Check that we can download the proof from our peer 2022-06-22T17:29:39.793000Z TestFramework (INFO): Proof has been inv'ed recently, check it can be requested 2022-06-22T17:30:40.244000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' 2022-06-22T17:30:40.244000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 185, in run_test wait_for_proof_validation() File "/work/test/functional/abc_p2p_avalanche_peer_discovery.py", line 183, in wait_for_proof_validation self.wait_until(lambda: node_proofid in get_proof_ids(node)) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: node_proofid in get_proof_ids(node)) ''' not true after 60.0 seconds 2022-06-22T17:30:40.295000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:30:40.396000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_47 2022-06-22T17:30:40.396000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_47/test_framework.log 2022-06-22T17:30:40.396000Z TestFramework (ERROR): 2022-06-22T17:30:40.396000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_peer_discovery_47' to consolidate all logs 2022-06-22T17:30:40.396000Z TestFramework (ERROR): 2022-06-22T17:30:40.396000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:30:40.396000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:30:40.396000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_proof_voting.py ====== ------- Stdout: ------- 2022-06-22T17:28:20.011000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:28:22.029000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:28:22.080000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:22.333000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_11 2022-06-22T17:28:22.333000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_11/test_framework.log 2022-06-22T17:28:22.334000Z TestFramework (ERROR): 2022-06-22T17:28:22.334000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_11' to consolidate all logs 2022-06-22T17:28:22.334000Z TestFramework (ERROR): 2022-06-22T17:28:22.334000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:22.335000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:22.335000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_proof_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:28:22.413000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:28:24.453000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 107, in run_test self.quorum = self.get_quorum(node) File "/work/test/functional/abc_p2p_avalanche_proof_voting.py", line 54, in get_quorum self.quorum_proof.serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 1 (-8) 2022-06-22T17:28:24.504000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:24.756000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_12 2022-06-22T17:28:24.756000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_12/test_framework.log 2022-06-22T17:28:24.756000Z TestFramework (ERROR): 2022-06-22T17:28:24.756000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_proof_voting_12' to consolidate all logs 2022-06-22T17:28:24.756000Z TestFramework (ERROR): 2022-06-22T17:28:24.756000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:24.756000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:24.756000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_quorum.py ====== ------- Stdout: ------- 2022-06-22T17:28:57.977000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_quorum_27 2022-06-22T17:28:59.718000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 137, in run_test AvalancheVoteError.UNKNOWN, File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 124, in add_avapeer_and_check_status get_ava_outbound(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 112, in get_ava_outbound addavalanchenode(node, peer) File "/work/test/functional/abc_p2p_avalanche_quorum.py", line 93, in addavalanchenode peer['proof'].serialize().hex(), File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 8 (-8) 2022-06-22T17:28:59.769000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:00.121000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_quorum_27 2022-06-22T17:29:00.122000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_quorum_27/test_framework.log 2022-06-22T17:29:00.122000Z TestFramework (ERROR): 2022-06-22T17:29:00.122000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_quorum_27' to consolidate all logs 2022-06-22T17:29:00.122000Z TestFramework (ERROR): 2022-06-22T17:29:00.122000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:00.122000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:00.122000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_voting.py ====== ------- Stdout: ------- 2022-06-22T17:29:55.512000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_56 2022-06-22T17:29:58.925000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:29:58.991000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:29:59.075000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:29:59.199000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:29:59.267000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:29:59.283000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:29:59.336000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:59.644000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_56 2022-06-22T17:29:59.644000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_56/test_framework.log 2022-06-22T17:29:59.644000Z TestFramework (ERROR): 2022-06-22T17:29:59.645000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_56' to consolidate all logs 2022-06-22T17:29:59.645000Z TestFramework (ERROR): 2022-06-22T17:29:59.645000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:59.645000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:59.645000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_voting.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:29:57.957000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_57 2022-06-22T17:30:01.325000Z TestFramework (INFO): Poll for the chain tip... 2022-06-22T17:30:01.393000Z TestFramework (INFO): Poll for a selection of blocks... 2022-06-22T17:30:01.473000Z TestFramework (INFO): Poll for a selection of blocks, but some are now invalid... 2022-06-22T17:30:01.551000Z TestFramework (INFO): Poll for unknown blocks... 2022-06-22T17:30:01.618000Z TestFramework (INFO): Trigger polling from the node... 2022-06-22T17:30:01.634000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_avalanche_voting.py", line 140, in run_test n.nodeid, privkey.get_pubkey().get_bytes().hex(), proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 101 (-8) 2022-06-22T17:30:01.687000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:30:01.844000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_57 2022-06-22T17:30:01.845000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_57/test_framework.log 2022-06-22T17:30:01.845000Z TestFramework (ERROR): 2022-06-22T17:30:01.845000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_avalanche_voting_57' to consolidate all logs 2022-06-22T17:30:01.846000Z TestFramework (ERROR): 2022-06-22T17:30:01.846000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:30:01.846000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:30:01.846000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_compactproofs.py ====== ------- Stdout: ------- 2022-06-22T17:28:42.552000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_22 2022-06-22T17:28:43.225000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:28:44.739000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:28:45.348000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:28:46.813000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:28:48.723000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:28:48.776000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:49.080000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_22 2022-06-22T17:28:49.080000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_22/test_framework.log 2022-06-22T17:28:49.080000Z TestFramework (ERROR): 2022-06-22T17:28:49.081000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_22' to consolidate all logs 2022-06-22T17:28:49.081000Z TestFramework (ERROR): 2022-06-22T17:28:49.081000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:49.081000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:49.082000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_compactproofs.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:29:00.220000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_28 2022-06-22T17:29:00.946000Z TestFramework (INFO): Check we send a getavaproofs message to our avalanche outbound peers 2022-06-22T17:29:02.369000Z TestFramework (INFO): Check we send periodic getavaproofs message to one of our peers 2022-06-22T17:29:02.986000Z TestFramework (INFO): Check we send a getavaproofs message to our manually connected peers that support avalanche 2022-06-22T17:29:04.474000Z TestFramework (INFO): Check the node responds to getavaproofs messages 2022-06-22T17:29:06.765000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_compactproofs.py", line 504, in run_test self.test_respond_getavaproofs() File "/work/test/functional/abc_p2p_compactproofs.py", line 195, in test_respond_getavaproofs assert_equal(len(proofids), 50) File "/work/test/functional/test_framework/util.py", line 60, in assert_equal for arg in (thing1, thing2) + args))) AssertionError: not(0 == 50) 2022-06-22T17:29:06.818000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:07.072000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_28 2022-06-22T17:29:07.072000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_28/test_framework.log 2022-06-22T17:29:07.072000Z TestFramework (ERROR): 2022-06-22T17:29:07.073000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_compactproofs_28' to consolidate all logs 2022-06-22T17:29:07.073000Z TestFramework (ERROR): 2022-06-22T17:29:07.073000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:07.073000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:07.073000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_getavaaddr.py ====== ------- Stdout: ------- 2022-06-22T17:28:26.594000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_14 2022-06-22T17:28:27.057000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:28:27.109000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:27.462000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_14 2022-06-22T17:28:27.462000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_14/test_framework.log 2022-06-22T17:28:27.462000Z TestFramework (ERROR): 2022-06-22T17:28:27.462000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_14' to consolidate all logs 2022-06-22T17:28:27.462000Z TestFramework (ERROR): 2022-06-22T17:28:27.462000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:27.462000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:27.462000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_getavaaddr.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:28:27.541000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_15 2022-06-22T17:28:27.991000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 389, in run_test self.getavaaddr_interval_test() File "/work/test/functional/abc_p2p_getavaaddr.py", line 118, in getavaaddr_interval_test node.getpeerinfo()[-1]['id'], master_pubkey, proof_hex) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:28:28.044000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:28.346000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_15 2022-06-22T17:28:28.346000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_15/test_framework.log 2022-06-22T17:28:28.346000Z TestFramework (ERROR): 2022-06-22T17:28:28.346000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_getavaaddr_15' to consolidate all logs 2022-06-22T17:28:28.346000Z TestFramework (ERROR): 2022-06-22T17:28:28.346000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:28.347000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:28.347000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_proof_inventory.py ====== ------- Stdout: ------- 2022-06-22T17:28:37.265000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_20 2022-06-22T17:28:38.047000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:28:39.065000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:28:39.115000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:39.419000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_20 2022-06-22T17:28:39.419000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_20/test_framework.log 2022-06-22T17:28:39.419000Z TestFramework (ERROR): 2022-06-22T17:28:39.420000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_20' to consolidate all logs 2022-06-22T17:28:39.420000Z TestFramework (ERROR): 2022-06-22T17:28:39.420000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:39.420000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:39.420000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_proof_inventory.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:28:34.251000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_18 2022-06-22T17:28:35.141000Z TestFramework (INFO): Test sending a proof to our peers 2022-06-22T17:28:36.161000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_p2p_proof_inventory.py", line 289, in run_test self.test_send_proof_inv() File "/work/test/functional/abc_p2p_proof_inventory.py", line 66, in test_send_proof_inv assert node.sendavalancheproof(proof.serialize().hex()) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 201 (-8) 2022-06-22T17:28:36.212000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:37.168000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_18 2022-06-22T17:28:37.168000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_18/test_framework.log 2022-06-22T17:28:37.168000Z TestFramework (ERROR): 2022-06-22T17:28:37.169000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_p2p_proof_inventory_18' to consolidate all logs 2022-06-22T17:28:37.169000Z TestFramework (ERROR): 2022-06-22T17:28:37.169000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:37.169000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:37.169000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_addavalanchenode.py ====== ------- Stdout: ------- 2022-06-22T17:31:35.955000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_153 2022-06-22T17:31:36.374000Z TestFramework (INFO): Invalid proof 2022-06-22T17:31:36.377000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:31:36.377000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:31:36.428000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:31:36.579000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_153 2022-06-22T17:31:36.579000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_153/test_framework.log 2022-06-22T17:31:36.579000Z TestFramework (ERROR): 2022-06-22T17:31:36.579000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_153' to consolidate all logs 2022-06-22T17:31:36.579000Z TestFramework (ERROR): 2022-06-22T17:31:36.579000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:31:36.580000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:31:36.580000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_addavalanchenode.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:31:36.399000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_154 2022-06-22T17:31:36.806000Z TestFramework (INFO): Invalid proof 2022-06-22T17:31:36.808000Z TestFramework (INFO): Node doesn't exist 2022-06-22T17:31:36.808000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/util.py", line 148, in try_rpc fun(*args, **kwds) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202 (-8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_addavalanchenode.py", line 86, in run_test nodeid=nodeid + 1) File "/work/test/functional/abc_rpc_addavalanchenode.py", line 67, in check_addavalanchenode_error delegation, File "/work/test/functional/test_framework/util.py", line 139, in assert_raises_rpc_error assert try_rpc(code, message, fun, *args, **kwds), "No exception raised" File "/work/test/functional/test_framework/util.py", line 158, in try_rpc message, e.error['message'])) AssertionError: Expected substring not found in error message: substring: 'The node does not exist: 1' error message: 'The proof is invalid: immature-utxo, TxId: 4601bc761779062840c8d7ea95f2b44c14ebec42e5ef0353e856fec964b8c927, block height: 201, chaintip height: 202'. 2022-06-22T17:31:36.859000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:31:37.112000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_154 2022-06-22T17:31:37.112000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_154/test_framework.log 2022-06-22T17:31:37.112000Z TestFramework (ERROR): 2022-06-22T17:31:37.112000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_addavalanchenode_154' to consolidate all logs 2022-06-22T17:31:37.113000Z TestFramework (ERROR): 2022-06-22T17:31:37.113000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:31:37.113000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:31:37.113000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_avalancheproof.py ====== ------- Stdout: ------- 2022-06-22T17:28:45.809000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_avalancheproof_23 2022-06-22T17:28:46.597000Z TestFramework (INFO): Make build a valid proof and restart the node to use it 2022-06-22T17:28:46.600000Z TestFramework (INFO): Test decodeavalancheproof RPC 2022-06-22T17:28:46.602000Z TestFramework (INFO): Testing decodeavalancheproof with legacyavaproof disabled 2022-06-22T17:28:47.685000Z TestFramework (INFO): The proof is registered at first chaintip update 2022-06-22T17:28:52.742000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' 2022-06-22T17:28:52.742000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_avalancheproof.py", line 200, in run_test timeout=5) File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' self.wait_until(lambda: len(node.getavalanchepeerinfo()) == 1, timeout=5) ''' not true after 5.0 seconds 2022-06-22T17:28:52.794000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:28:53.046000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_avalancheproof_23 2022-06-22T17:28:53.046000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_avalancheproof_23/test_framework.log 2022-06-22T17:28:53.046000Z TestFramework (ERROR): 2022-06-22T17:28:53.046000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_avalancheproof_23' to consolidate all logs 2022-06-22T17:28:53.046000Z TestFramework (ERROR): 2022-06-22T17:28:53.046000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:28:53.046000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:28:53.046000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_getavalancheinfo.py ====== ------- Stdout: ------- 2022-06-22T17:30:44.685000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_89 2022-06-22T17:30:45.013000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:30:45.014000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:31:45.484000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:31:45.484000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:31:45.535000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:31:45.636000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_89 2022-06-22T17:31:45.636000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_89/test_framework.log 2022-06-22T17:31:45.636000Z TestFramework (ERROR): 2022-06-22T17:31:45.636000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_89' to consolidate all logs 2022-06-22T17:31:45.636000Z TestFramework (ERROR): 2022-06-22T17:31:45.636000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:31:45.636000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:31:45.637000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_getavalancheinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:30:47.130000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_90 2022-06-22T17:30:47.446000Z TestFramework (INFO): The test node has no proof 2022-06-22T17:30:47.447000Z TestFramework (INFO): The test node has a proof 2022-06-22T17:31:47.882000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' 2022-06-22T17:31:47.883000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalancheinfo.py", line 96, in run_test lambda: node.getavalancheinfo() == handle_legacy_format({ File "/work/test/functional/test_framework/test_framework.py", line 677, in wait_until timeout_factor=self.options.timeout_factor) File "/work/test/functional/test_framework/util.py", line 284, in wait_until_helper "Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' lambda: node.getavalancheinfo() == handle_legacy_format({ "active": False, "local": { "live": True, "proofid": f"{proof.proofid:0{64}x}", "limited_proofid": f"{proof.limited_proofid:0{64}x}", "master": privkey.get_pubkey().get_bytes().hex(), "stake_amount": coinbase_amount, }, "network": { "proof_count": 0, "connected_proof_count": 0, "total_stake_amount": Decimal('0.00'), "connected_stake_amount": Decimal('0.00'), "node_count": 0, "connected_node_count": 0, "pending_node_count": 0, } }) ''' not true after 60.0 seconds 2022-06-22T17:31:47.933000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:31:48.034000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_90 2022-06-22T17:31:48.034000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_90/test_framework.log 2022-06-22T17:31:48.034000Z TestFramework (ERROR): 2022-06-22T17:31:48.034000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalancheinfo_90' to consolidate all logs 2022-06-22T17:31:48.035000Z TestFramework (ERROR): 2022-06-22T17:31:48.035000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:31:48.035000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:31:48.035000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_getavalanchepeerinfo.py ====== ------- Stdout: ------- 2022-06-22T17:29:26.496000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:29:26.771000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:29:34.292000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:29:34.343000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:34.544000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_41 2022-06-22T17:29:34.544000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_41/test_framework.log 2022-06-22T17:29:34.544000Z TestFramework (ERROR): 2022-06-22T17:29:34.544000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_41' to consolidate all logs 2022-06-22T17:29:34.544000Z TestFramework (ERROR): 2022-06-22T17:29:34.544000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:34.544000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:34.544000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: abc_rpc_getavalanchepeerinfo.py --nolegacyavaproof ====== ------- Stdout: ------- 2022-06-22T17:29:27.098000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:29:27.375000Z TestFramework (INFO): Generating 5 peers with 10 nodes each 2022-06-22T17:29:35.022000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in run_test for n in nodes[i]] File "/work/test/functional/abc_rpc_getavalanchepeerinfo.py", line 61, in <listcomp> for n in nodes[i]] File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: a38f29870bb3efd07e8e98898c20ff4eeb4093e75ee7835508a36d5d2ff7c505, block height: 1, chaintip height: 5 (-8) 2022-06-22T17:29:35.075000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:35.329000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_42 2022-06-22T17:29:35.330000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_42/test_framework.log 2022-06-22T17:29:35.330000Z TestFramework (ERROR): 2022-06-22T17:29:35.330000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/abc_rpc_getavalanchepeerinfo_42' to consolidate all logs 2022-06-22T17:29:35.330000Z TestFramework (ERROR): 2022-06-22T17:29:35.331000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:35.331000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:35.331000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: rpc_net.py ====== ------- Stdout: ------- 2022-06-22T17:29:16.181000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/rpc_net_36 2022-06-22T17:29:16.661000Z TestFramework (INFO): Test getconnectioncount 2022-06-22T17:29:16.663000Z TestFramework (INFO): Test getpeerinfo 2022-06-22T17:29:17.725000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 136, in main self.run_test() File "/work/test/functional/rpc_net.py", line 61, in run_test self.test_getpeerinfo() File "/work/test/functional/rpc_net.py", line 193, in test_getpeerinfo self.nodes[1].sendavalancheproof(proof) File "/work/test/functional/test_framework/coverage.py", line 47, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/work/test/functional/test_framework/authproxy.py", line 163, in __call__ raise JSONRPCException(response['error'], status) test_framework.authproxy.JSONRPCException: The proof is invalid: immature-utxo, TxId: fa99da0abef17f56ba4ae109cabbc33f734b9b8ab42fc0ae963ddd826bceabeb, block height: 102, chaintip height: 102 (-8) 2022-06-22T17:29:17.778000Z TestFramework (INFO): Stopping nodes 2022-06-22T17:29:18.030000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/rpc_net_36 2022-06-22T17:29:18.030000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/rpc_net_36/test_framework.log 2022-06-22T17:29:18.030000Z TestFramework (ERROR): 2022-06-22T17:29:18.031000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220622_172722/rpc_net_36' to consolidate all logs 2022-06-22T17:29:18.031000Z TestFramework (ERROR): 2022-06-22T17:29:18.031000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-06-22T17:29:18.031000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-06-22T17:29:18.031000Z TestFramework (ERROR): Each failure log is accessible here: Comment Actions
Comment Actions Move UTXO height check after existence check. It doesn't make sense to check Comment Actions Build Bitcoin ABC Diffs / Diff Testing (build-clang) failed.
Tail of the build log: [403/479] bitcoin: testing txindex_tests [404/479] bitcoin: testing scheduler_tests [405/479] Running utility command for check-bitcoin-raii_event_tests [406/479] Running utility command for check-bitcoin-finalization_tests [407/479] Running utility command for check-bitcoin-txindex_tests [408/479] Running utility command for check-bitcoin-scheduler_tests [409/479] bitcoin: testing merkleblock_tests [410/479] Running utility command for check-bitcoin-merkleblock_tests [411/479] bitcoin: testing bip32_tests [412/479] bitcoin: testing scriptpubkeyman_tests [413/479] bitcoin: testing timedata_tests [414/479] bitcoin: testing txvalidationcache_tests [415/479] Running utility command for check-bitcoin-scriptpubkeyman_tests [416/479] Running utility command for check-bitcoin-bip32_tests [417/479] Running utility command for check-bitcoin-timedata_tests [418/479] Running utility command for check-bitcoin-txvalidationcache_tests [419/479] bitcoin: testing validation_flush_tests [420/479] Running utility command for check-bitcoin-validation_flush_tests [421/479] bitcoin: testing script_standard_tests [422/479] bitcoin: testing compilerbug_tests [423/479] Running utility command for check-bitcoin-script_standard_tests [424/479] Running utility command for check-bitcoin-compilerbug_tests [425/479] bitcoin: testing blockstatus_tests [426/479] Running utility command for check-bitcoin-blockstatus_tests [427/479] bitcoin: testing versionbits_tests [428/479] bitcoin: testing blockcheck_tests [429/479] Running utility command for check-bitcoin-versionbits_tests [430/479] Running utility command for check-bitcoin-blockcheck_tests [431/479] bitcoin: testing ismine_tests [432/479] bitcoin: testing op_reversebytes_tests [433/479] bitcoin: testing schnorr_tests [434/479] Running utility command for check-bitcoin-ismine_tests [435/479] bitcoin: testing shortidprocessor_tests [436/479] Running utility command for check-bitcoin-op_reversebytes_tests [437/479] Running utility command for check-bitcoin-schnorr_tests [438/479] bitcoin: testing cashaddr_tests [439/479] Running utility command for check-bitcoin-shortidprocessor_tests [440/479] Running utility command for check-bitcoin-cashaddr_tests [441/479] bitcoin: testing radix_tests [442/479] Running utility command for check-bitcoin-radix_tests [443/479] bitcoin: testing cuckoocache_tests [444/479] Running utility command for check-bitcoin-cuckoocache_tests [445/479] bitcoin: testing crypto_tests [446/479] Running utility command for check-bitcoin-crypto_tests [447/479] bitcoin: testing checkqueue_tests [448/479] bitcoin: testing intmath_tests [449/479] Running utility command for check-bitcoin-checkqueue_tests [450/479] Running utility command for check-bitcoin-intmath_tests [451/479] bitcoin: testing validation_block_tests [452/479] Running utility command for check-bitcoin-validation_block_tests [453/479] bitcoin: testing transaction_tests [454/479] Running utility command for check-bitcoin-transaction_tests [455/479] bitcoin: testing coinselector_tests [456/479] Running utility command for check-bitcoin-coinselector_tests [457/479] bitcoin: testing coins_tests [458/479] Running utility command for check-bitcoin-coins_tests [459/479] Running bitcoin test suite PASSED: bitcoin test suite ninja: build stopped: cannot make progress due to previous errors. Build build-clang failed with exit code 1 Comment Actions Build Bitcoin ABC Diffs / Diff Testing (build-clang) failed.
Tail of the build log: [403/479] Running utility command for check-bitcoin-finalization_tests [404/479] bitcoin: testing scheduler_tests [405/479] Running utility command for check-bitcoin-txindex_tests [406/479] Running utility command for check-bitcoin-scheduler_tests [407/479] bitcoin: testing merkleblock_tests [408/479] bitcoin: testing bip32_tests [409/479] bitcoin: testing txrequest_tests [410/479] bitcoin: testing scriptpubkeyman_tests [411/479] Running utility command for check-bitcoin-merkleblock_tests [412/479] bitcoin: testing timedata_tests [413/479] Running utility command for check-bitcoin-bip32_tests [414/479] Running utility command for check-bitcoin-txrequest_tests [415/479] Running utility command for check-bitcoin-scriptpubkeyman_tests [416/479] Running utility command for check-bitcoin-timedata_tests [417/479] bitcoin: testing validation_flush_tests [418/479] bitcoin: testing compilerbug_tests [419/479] bitcoin: testing txvalidationcache_tests [420/479] Running utility command for check-bitcoin-validation_flush_tests [421/479] Running utility command for check-bitcoin-txvalidationcache_tests [422/479] Running utility command for check-bitcoin-compilerbug_tests [423/479] bitcoin: testing blockcheck_tests [424/479] Running utility command for check-bitcoin-blockcheck_tests [425/479] bitcoin: testing script_standard_tests [426/479] bitcoin: testing schnorr_tests [427/479] Running utility command for check-bitcoin-script_standard_tests [428/479] Running utility command for check-bitcoin-schnorr_tests [429/479] bitcoin: testing op_reversebytes_tests [430/479] bitcoin: testing blockstatus_tests [431/479] Running utility command for check-bitcoin-op_reversebytes_tests [432/479] Running utility command for check-bitcoin-blockstatus_tests [433/479] bitcoin: testing shortidprocessor_tests [434/479] bitcoin: testing ismine_tests [435/479] Running utility command for check-bitcoin-shortidprocessor_tests [436/479] bitcoin: testing radix_tests [437/479] Running utility command for check-bitcoin-ismine_tests [438/479] Running utility command for check-bitcoin-radix_tests [439/479] bitcoin: testing versionbits_tests [440/479] bitcoin: testing cuckoocache_tests [441/479] bitcoin: testing cashaddr_tests [442/479] Running utility command for check-bitcoin-versionbits_tests [443/479] Running utility command for check-bitcoin-cuckoocache_tests [444/479] Running utility command for check-bitcoin-cashaddr_tests [445/479] bitcoin: testing validation_block_tests [446/479] Running utility command for check-bitcoin-validation_block_tests [447/479] bitcoin: testing crypto_tests [448/479] Running utility command for check-bitcoin-crypto_tests [449/479] bitcoin: testing intmath_tests [450/479] Running utility command for check-bitcoin-intmath_tests [451/479] bitcoin: testing checkqueue_tests [452/479] Running utility command for check-bitcoin-checkqueue_tests [453/479] bitcoin: testing transaction_tests [454/479] Running utility command for check-bitcoin-transaction_tests [455/479] bitcoin: testing coinselector_tests [456/479] Running utility command for check-bitcoin-coinselector_tests [457/479] bitcoin: testing coins_tests [458/479] Running utility command for check-bitcoin-coins_tests [459/479] Running bitcoin test suite PASSED: bitcoin test suite ninja: build stopped: cannot make progress due to previous errors. Build build-clang failed with exit code 1 Comment Actions Fixed an off-by-one issue where configuring -avaproofstakeutxoconfirmations=0 actually meant 1 conf.
Comment Actions Address feedback:
|