Page MenuHomePhabricator

[TESTNET ONLY] Override staking rewards using config
DraftPublic

Authored by roqqit on Thu, Feb 27, 22:04.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

So we can test various scenarios with contenders on testnet

Test Plan

Apply patch to some nodes and set -avastakingwinner=xxx where xxx is some payout script hex

Diff Detail

Event Timeline

Tail of the build log:

[471/528] bitcoin: testing validation_flush_tests
[472/528] Running utility command for check-bitcoin-validation_chainstate_tests
[473/528] bitcoin: testing intmath_tests
[474/528] Running utility command for check-bitcoin-validation_flush_tests
[475/528] bitcoin: testing txpackage_tests
[476/528] Running utility command for check-bitcoin-intmath_tests
[477/528] Running utility command for check-bitcoin-txpackage_tests
[478/528] bitcoin: testing blockindex_comparator_tests
[479/528] bitcoin: testing server_tests
[480/528] Running utility command for check-bitcoin-blockindex_comparator_tests
[481/528] bitcoin: testing db_tests
[482/528] Running utility command for check-bitcoin-server_tests
[483/528] Running utility command for check-bitcoin-db_tests
[484/528] bitcoin: testing validation_tests
[485/528] bitcoin: testing validationinterface_tests
[486/528] Running utility command for check-bitcoin-validation_tests
[487/528] Running utility command for check-bitcoin-validationinterface_tests
[488/528] bitcoin: testing util_tests
[489/528] bitcoin: testing txvalidationcache_tests
[490/528] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.o
[491/528] Running utility command for check-bitcoin-util_tests
[492/528] Running utility command for check-bitcoin-txvalidationcache_tests
[493/528] bitcoin: testing txrequest_tests
[494/528] bitcoin: testing ismine_tests
[495/528] Running utility command for check-bitcoin-txrequest_tests
[496/528] bitcoin: testing init_tests
[497/528] Running utility command for check-bitcoin-ismine_tests
[498/528] bitcoin: testing scriptpubkeyman_tests
[499/528] Running utility command for check-pow-aserti32d_tests
[500/528] Running pow test suite
PASSED: pow test suite
[501/528] Running utility command for check-bitcoin-init_tests
[502/528] Running utility command for check-bitcoin-scriptpubkeyman_tests
[503/528] bitcoin: testing walletdb_tests
[504/528] Running utility command for check-bitcoin-walletdb_tests
[505/528] bitcoin: testing validation_block_tests
[506/528] bitcoin: testing psbt_wallet_tests
[507/528] Running utility command for check-bitcoin-validation_block_tests
[508/528] Running utility command for check-bitcoin-psbt_wallet_tests
[509/528] bitcoin: testing wallet_crypto_tests
[510/528] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.o
[511/528] Running utility command for check-bitcoin-wallet_crypto_tests
[512/528] bitcoin: testing validation_chainstatemanager_tests
[513/528] Running utility command for check-bitcoin-validation_chainstatemanager_tests
[514/528] Linking CXX executable src/qt/test/test_bitcoin-qt
[515/528] bitcoin-qt: testing test_bitcoin-qt
[516/528] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[517/528] bitcoin: testing wallet_tests
[518/528] Running utility command for check-bitcoin-wallet_tests
[519/528] bitcoin: testing transaction_tests
[520/528] Running utility command for check-bitcoin-transaction_tests
[521/528] bitcoin: testing coins_tests
[522/528] Running utility command for check-bitcoin-coins_tests
[523/528] bitcoin: testing coinselector_tests
[524/528] Running utility command for check-bitcoin-coinselector_tests
[525/528] 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

Failed tests logs:

====== Bitcoin ABC functional tests: abc_feature_persist_avapeers.py ======

------- Stdout: -------
2025-02-27T22:33:28.670000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_feature_persist_avapeers_48
2025-02-27T22:33:36.537000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_feature_persist_avapeers.py", line 98, in run_test
    assert node.getstakingreward(tip)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 0bcf09c1454c323d8de21a995037ae6940e306a259bf4104c75c5ca2cfac6c31
 (-32603)
2025-02-27T22:33:36.588000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:33:36.840000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_feature_persist_avapeers_48
2025-02-27T22:33:36.840000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_feature_persist_avapeers_48/test_framework.log
2025-02-27T22:33:36.840000Z TestFramework (ERROR): 
2025-02-27T22:33:36.840000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_feature_persist_avapeers_48' to consolidate all logs
2025-02-27T22:33:36.840000Z TestFramework (ERROR): 
2025-02-27T22:33:36.840000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:33:36.840000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:33:36.840000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_mining_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:33:36.878000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_mining_stakingrewards_71
2025-02-27T22:33:39.283000Z TestFramework (INFO): Staking rewards not ready yet, check getblocktemplate lacks the staking rewards data
2025-02-27T22:33:39.285000Z TestFramework (INFO): Staking rewards not ready yet, check the miner doesn't produce the staking rewards output
2025-02-27T22:33:39.358000Z TestFramework (INFO): Staking rewards are computed, check the block template returns the staking rewards data
2025-02-27T22:33:42.188000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_mining_stakingrewards.py", line 164, in run_test
    assert "stakingrewards" in gbt["coinbasetxn"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
2025-02-27T22:33:42.239000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:33:42.491000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_mining_stakingrewards_71
2025-02-27T22:33:42.491000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_mining_stakingrewards_71/test_framework.log
2025-02-27T22:33:42.491000Z TestFramework (ERROR): 
2025-02-27T22:33:42.491000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_mining_stakingrewards_71' to consolidate all logs
2025-02-27T22:33:42.491000Z TestFramework (ERROR): 
2025-02-27T22:33:42.491000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:33:42.491000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:33:42.491000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:32:32.114000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:32:42.948000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 171, in run_test
    new_block(
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 150, in new_block
    assert_equal(node.getbestblockhash(), expected_tip)
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(52eff96579d338120bb5ae891260a6dde185652ef09f42ea43064d75d05d5f64 == 5405705abf64161ebb55e7c4c1c30c80754234bc86ebacfe49f110895ea32078)
2025-02-27T22:32:43.000000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:32:43.201000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:32:43.201000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_p2p_avalanche_policy_stakingrewards_9/test_framework.log
2025-02-27T22:32:43.202000Z TestFramework (ERROR): 
2025-02-27T22:32:43.202000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_🏃_20250227_223230/abc_p2p_avalanche_policy_stakingrewards_9' to consolidate all logs
2025-02-27T22:32:43.202000Z TestFramework (ERROR): 
2025-02-27T22:32:43.202000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:32:43.202000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:32:43.202000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_persist_avapeers.py
Bitcoin ABC functional tests: abc_mining_stakingrewards.py
Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py

Tail of the build log:

[465/521] bitcoin: testing intmath_tests
[466/521] bitcoin: testing scriptpubkeyman_tests
[467/521] Running utility command for check-avalanche-voterecord_tests
[468/521] Running utility command for check-pow-aserti32d_tests
[469/521] Running utility command for check-bitcoin-scriptpubkeyman_tests
[470/521] Running pow test suite
PASSED: pow test suite
[471/521] Running utility command for check-bitcoin-intmath_tests
[472/521] bitcoin: testing txrequest_tests
[473/521] Running utility command for check-bitcoin-txrequest_tests
[474/521] bitcoin: testing walletdb_tests
[475/521] Linking CXX executable src/seeder/test/test-seeder
[476/521] Running utility command for check-bitcoin-walletdb_tests
[477/521] bitcoin: testing psbt_wallet_tests
[478/521] seeder: testing db_tests
[479/521] Running utility command for check-seeder-db_tests
[480/521] seeder: testing message_writer_tests
[481/521] Running utility command for check-bitcoin-psbt_wallet_tests
[482/521] bitcoin: testing validation_block_tests
[483/521] Running utility command for check-seeder-message_writer_tests
[484/521] Running utility command for check-bitcoin-validation_block_tests
[485/521] seeder: testing options_tests
[486/521] seeder: testing p2p_messaging_tests
[487/521] Running utility command for check-seeder-options_tests
[488/521] Running utility command for check-seeder-p2p_messaging_tests
[489/521] seeder: testing write_name_tests
[490/521] seeder: testing parse_name_tests
[491/521] Running utility command for check-seeder-write_name_tests
[492/521] Running utility command for check-seeder-parse_name_tests
[493/521] Running seeder test suite
PASSED: seeder test suite
[494/521] bitcoin: testing wallet_crypto_tests
[495/521] Running utility command for check-bitcoin-wallet_crypto_tests
[496/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/util.cpp.o
[497/521] bitcoin: testing coins_tests
[498/521] Running utility command for check-bitcoin-coins_tests
[499/521] bitcoin: testing transaction_tests
[500/521] Running utility command for check-bitcoin-transaction_tests
[501/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/uritests.cpp.o
[502/521] bitcoin: testing wallet_tests
[503/521] Running utility command for check-bitcoin-wallet_tests
[504/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/optiontests.cpp.o
[505/521] bitcoin: testing coinselector_tests
[506/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/__/__/wallet/test/wallet_test_fixture.cpp.o
[507/521] Running utility command for check-bitcoin-coinselector_tests
[508/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/rpcnestedtests.cpp.o
[509/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/test_main.cpp.o
[510/521] bitcoin: testing validation_chainstatemanager_tests
[511/521] Running utility command for check-bitcoin-validation_chainstatemanager_tests
[512/521] Running bitcoin test suite
PASSED: bitcoin test suite
[513/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/paymentservertests.cpp.o
[514/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.o
[515/521] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.o
[516/521] Linking CXX executable src/qt/test/test_bitcoin-qt
[517/521] bitcoin-qt: testing test_bitcoin-qt
[518/521] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang-tidy failed with exit code 1

Tail of the build log:

/work /work/abc-ci-builds/lint-circular-dependencies
A new circular dependency in the form of "avalanche/peermanager -> core_io -> psbt -> node/transaction -> net_processing -> avalanche/peermanager" appears to have been introduced.

A new circular dependency in the form of "avalanche/peermanager -> core_io -> psbt -> node/transaction -> net_processing -> avalanche/processor -> avalanche/peermanager" appears to have been introduced.

A new circular dependency in the form of "avalanche/peermanager -> core_io -> psbt -> node/transaction -> net_processing -> avalanche/processor -> avalanche/stakecontendercache -> avalanche/peermanager" appears to have been introduced.

/work/abc-ci-builds/lint-circular-dependencies
Build lint-circular-dependencies failed with exit code 1

Failed tests logs:

====== Bitcoin ABC functional tests: abc_feature_persist_avapeers.py ======

------- Stdout: -------
2025-02-27T22:34:05.014000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_feature_persist_avapeers_48
2025-02-27T22:34:11.289000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_feature_persist_avapeers.py", line 98, in run_test
    assert node.getstakingreward(tip)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 7472d31b5a48e36c025eb817ac53637106430722654c7b79bde51e11b65d370d
 (-32603)
2025-02-27T22:34:11.341000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:34:11.592000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_feature_persist_avapeers_48
2025-02-27T22:34:11.592000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_feature_persist_avapeers_48/test_framework.log
2025-02-27T22:34:11.592000Z TestFramework (ERROR): 
2025-02-27T22:34:11.592000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_feature_persist_avapeers_48' to consolidate all logs
2025-02-27T22:34:11.592000Z TestFramework (ERROR): 
2025-02-27T22:34:11.592000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:34:11.592000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:34:11.592000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_mining_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:34:35.691000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_mining_stakingrewards_71
2025-02-27T22:34:38.449000Z TestFramework (INFO): Staking rewards not ready yet, check getblocktemplate lacks the staking rewards data
2025-02-27T22:34:38.450000Z TestFramework (INFO): Staking rewards not ready yet, check the miner doesn't produce the staking rewards output
2025-02-27T22:34:38.524000Z TestFramework (INFO): Staking rewards are computed, check the block template returns the staking rewards data
2025-02-27T22:34:40.925000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_mining_stakingrewards.py", line 164, in run_test
    assert "stakingrewards" in gbt["coinbasetxn"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
2025-02-27T22:34:40.977000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:34:41.228000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_mining_stakingrewards_71
2025-02-27T22:34:41.228000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_mining_stakingrewards_71/test_framework.log
2025-02-27T22:34:41.228000Z TestFramework (ERROR): 
2025-02-27T22:34:41.228000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_mining_stakingrewards_71' to consolidate all logs
2025-02-27T22:34:41.228000Z TestFramework (ERROR): 
2025-02-27T22:34:41.228000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:34:41.228000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:34:41.228000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_p2p_avalanche_contender_voting.py ======

------- Stdout: -------
2025-02-27T22:34:17.296000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:34:27.152000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_contender_voting.py", line 176, in run_test
    local_winner_proofid = int(node.getstakingreward(tip)[0]["proofid"], 16)
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 6909d0702fe68077e1d02c607d1d843f1c0aa03e935f5ad14036ef973f55bdd8
 (-32603)
2025-02-27T22:34:27.204000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:34:27.410000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:34:27.410000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_contender_voting_60/test_framework.log
2025-02-27T22:34:27.410000Z TestFramework (ERROR): 
2025-02-27T22:34:27.410000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_contender_voting_60' to consolidate all logs
2025-02-27T22:34:27.410000Z TestFramework (ERROR): 
2025-02-27T22:34:27.410000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:34:27.410000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:34:27.410000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:32:40.725000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:32:51.593000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 171, in run_test
    new_block(
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 150, in new_block
    assert_equal(node.getbestblockhash(), expected_tip)
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(6f53cdd250b49ce51375bb6f499e105abac400a1281e2fe36a82b6bf57b38478 == 243b0b8fc38c1f8764a7fef358fa686a2f2c428ae5931cca36a3495be213dbd3)
2025-02-27T22:32:51.646000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:32:51.797000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:32:51.797000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_policy_stakingrewards_9/test_framework.log
2025-02-27T22:32:51.797000Z TestFramework (ERROR): 
2025-02-27T22:32:51.797000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223238/abc_p2p_avalanche_policy_stakingrewards_9' to consolidate all logs
2025-02-27T22:32:51.797000Z TestFramework (ERROR): 
2025-02-27T22:32:51.797000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:32:51.797000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:32:51.797000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests with the next upgrade activated: abc_feature_persist_avapeers.py ======

------- Stdout: -------
2025-02-27T22:36:50.777000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_feature_persist_avapeers_48
2025-02-27T22:37:00.806000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_feature_persist_avapeers.py", line 98, in run_test
    assert node.getstakingreward(tip)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 4a1c1a1665cd81cf39ff6b6759b7c58149a51b807adf1f70f3555793b0e93cba
 (-32603)
2025-02-27T22:37:00.857000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:37:01.209000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_feature_persist_avapeers_48
2025-02-27T22:37:01.209000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_feature_persist_avapeers_48/test_framework.log
2025-02-27T22:37:01.209000Z TestFramework (ERROR): 
2025-02-27T22:37:01.209000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_feature_persist_avapeers_48' to consolidate all logs
2025-02-27T22:37:01.209000Z TestFramework (ERROR): 
2025-02-27T22:37:01.209000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:37:01.209000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:37:01.209000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests with the next upgrade activated: abc_mining_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:37:25.087000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_mining_stakingrewards_71
2025-02-27T22:37:28.184000Z TestFramework (INFO): Staking rewards not ready yet, check getblocktemplate lacks the staking rewards data
2025-02-27T22:37:28.188000Z TestFramework (INFO): Staking rewards not ready yet, check the miner doesn't produce the staking rewards output
2025-02-27T22:37:28.327000Z TestFramework (INFO): Staking rewards are computed, check the block template returns the staking rewards data
2025-02-27T22:37:31.280000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_mining_stakingrewards.py", line 164, in run_test
    assert "stakingrewards" in gbt["coinbasetxn"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
2025-02-27T22:37:31.332000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:37:31.683000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_mining_stakingrewards_71
2025-02-27T22:37:31.683000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_mining_stakingrewards_71/test_framework.log
2025-02-27T22:37:31.683000Z TestFramework (ERROR): 
2025-02-27T22:37:31.683000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_mining_stakingrewards_71' to consolidate all logs
2025-02-27T22:37:31.683000Z TestFramework (ERROR): 
2025-02-27T22:37:31.683000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:37:31.683000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:37:31.683000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_contender_voting.py ======

------- Stdout: -------
2025-02-27T22:37:02.841000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:37:13.867000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_contender_voting.py", line 176, in run_test
    local_winner_proofid = int(node.getstakingreward(tip)[0]["proofid"], 16)
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 06539e3a0b604f9eea93602bf4b74ad6880ed8bad8b2a27448dfaf12560c45f7
 (-32603)
2025-02-27T22:37:13.918000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:37:14.219000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:37:14.219000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_contender_voting_60/test_framework.log
2025-02-27T22:37:14.219000Z TestFramework (ERROR): 
2025-02-27T22:37:14.219000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_contender_voting_60' to consolidate all logs
2025-02-27T22:37:14.219000Z TestFramework (ERROR): 
2025-02-27T22:37:14.219000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:37:14.219000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:37:14.219000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_policy_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:35:49.504000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:35:56.151000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 171, in run_test
    new_block(
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 150, in new_block
    assert_equal(node.getbestblockhash(), expected_tip)
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(19192a27e298d7b6fa0c180aa4a61b41df8fdcb29da8cf5750b3c0ca289fdc1a == 4be61708f9ac92beccc5fcd643604f4bce3dd6375f18c210a7f7c40f2275afb7)
2025-02-27T22:35:56.202000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:35:56.603000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:35:56.604000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_policy_stakingrewards_9/test_framework.log
2025-02-27T22:35:56.604000Z TestFramework (ERROR): 
2025-02-27T22:35:56.604000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_🏃_20250227_223548/abc_p2p_avalanche_policy_stakingrewards_9' to consolidate all logs
2025-02-27T22:35:56.604000Z TestFramework (ERROR): 
2025-02-27T22:35:56.604000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:35:56.604000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:35:56.604000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_persist_avapeers.py
Bitcoin ABC functional tests: abc_mining_stakingrewards.py
Bitcoin ABC functional tests: abc_p2p_avalanche_contender_voting.py
Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py
Bitcoin ABC functional tests with the next upgrade activated: abc_feature_persist_avapeers.py
Bitcoin ABC functional tests with the next upgrade activated: abc_mining_stakingrewards.py
Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_contender_voting.py
Bitcoin ABC functional tests with the next upgrade activated: abc_p2p_avalanche_policy_stakingrewards.py

Failed tests logs:

====== Bitcoin ABC functional tests: abc_feature_persist_avapeers.py ======

------- Stdout: -------
2025-02-27T22:38:57.006000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_feature_persist_avapeers_48
2025-02-27T22:39:04.391000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_feature_persist_avapeers.py", line 98, in run_test
    assert node.getstakingreward(tip)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 761b99477ab332f74a253d9a1ededbf57b9bb16d85e3212961e6a258b9c27fd0
 (-32603)
2025-02-27T22:39:04.443000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:39:04.595000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_feature_persist_avapeers_48
2025-02-27T22:39:04.595000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_feature_persist_avapeers_48/test_framework.log
2025-02-27T22:39:04.595000Z TestFramework (ERROR): 
2025-02-27T22:39:04.595000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_feature_persist_avapeers_48' to consolidate all logs
2025-02-27T22:39:04.595000Z TestFramework (ERROR): 
2025-02-27T22:39:04.595000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:39:04.595000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:39:04.595000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_mining_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:39:52.730000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_mining_stakingrewards_71
2025-02-27T22:39:55.981000Z TestFramework (INFO): Staking rewards not ready yet, check getblocktemplate lacks the staking rewards data
2025-02-27T22:39:55.983000Z TestFramework (INFO): Staking rewards not ready yet, check the miner doesn't produce the staking rewards output
2025-02-27T22:39:56.058000Z TestFramework (INFO): Staking rewards are computed, check the block template returns the staking rewards data
2025-02-27T22:40:00.741000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_mining_stakingrewards.py", line 164, in run_test
    assert "stakingrewards" in gbt["coinbasetxn"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
2025-02-27T22:40:00.792000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:40:01.044000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_mining_stakingrewards_71
2025-02-27T22:40:01.044000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_mining_stakingrewards_71/test_framework.log
2025-02-27T22:40:01.044000Z TestFramework (ERROR): 
2025-02-27T22:40:01.044000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_mining_stakingrewards_71' to consolidate all logs
2025-02-27T22:40:01.044000Z TestFramework (ERROR): 
2025-02-27T22:40:01.044000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:40:01.045000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:40:01.045000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_p2p_avalanche_contender_voting.py ======

------- Stdout: -------
2025-02-27T22:39:31.697000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:39:42.036000Z TestFramework (ERROR): JSONRPC error
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_contender_voting.py", line 176, in run_test
    local_winner_proofid = int(node.getstakingreward(tip)[0]["proofid"], 16)
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/coverage.py", line 46, in __call__
    return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/authproxy.py", line 150, in __call__
    raise JSONRPCException(response["error"], status)
test_framework.authproxy.JSONRPCException: Unable to determine a staking reward winner for block 4bc4871f8cfbb498addd9e7cdd2425bcda4e94a749da9807970b2d714f490431
 (-32603)
2025-02-27T22:39:42.087000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:39:42.289000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_contender_voting_60
2025-02-27T22:39:42.289000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_contender_voting_60/test_framework.log
2025-02-27T22:39:42.289000Z TestFramework (ERROR): 
2025-02-27T22:39:42.289000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_contender_voting_60' to consolidate all logs
2025-02-27T22:39:42.289000Z TestFramework (ERROR): 
2025-02-27T22:39:42.289000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:39:42.289000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:39:42.289000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py ======

------- Stdout: -------
2025-02-27T22:36:11.442000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:36:26.077000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 171, in run_test
    new_block(
  File "/work/test/functional/abc_p2p_avalanche_policy_stakingrewards.py", line 150, in new_block
    assert_equal(node.getbestblockhash(), expected_tip)
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(3cfc9d3d60bcd37d7da725c082163c8ce4954ee785a2deef8dfd7eda6c9e63dd == 5eb19644bfbdfa971d97701bbbae691e9a6576322d98393a8600d4ecee5cbebc)
2025-02-27T22:36:26.128000Z TestFramework (INFO): Stopping nodes
2025-02-27T22:36:26.281000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_policy_stakingrewards_9
2025-02-27T22:36:26.281000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_policy_stakingrewards_9/test_framework.log
2025-02-27T22:36:26.281000Z TestFramework (ERROR): 
2025-02-27T22:36:26.281000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_🏃_20250227_223607/abc_p2p_avalanche_policy_stakingrewards_9' to consolidate all logs
2025-02-27T22:36:26.281000Z TestFramework (ERROR): 
2025-02-27T22:36:26.281000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-27T22:36:26.281000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-27T22:36:26.281000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: abc_feature_persist_avapeers.py
Bitcoin ABC functional tests: abc_mining_stakingrewards.py
Bitcoin ABC functional tests: abc_p2p_avalanche_contender_voting.py
Bitcoin ABC functional tests: abc_p2p_avalanche_policy_stakingrewards.py