This is a backport of core#22591
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABCddb02862f86c: error if settings.json exists, but is unreadable
ninja all check-all
$ sudo chmod a-rwx /bitcoinddata/settings.json $ src/bitcoind Error: Failed loading settings file: - /bitcoinddata/settings.json. Please check permissions.
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 17835 Build 35496: Build Diff lint-circular-dependencies · build-without-wallet · build-diff · build-debug · build-clang-tidy · build-clang Build 35495: arc lint + arc unit
Event Timeline
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:33:03.930000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_153139/feature_settings_86 2022-01-07T15:33:06.940000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 99, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_153139/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:33:06.991000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:33:06.991000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_153139/feature_settings_86 2022-01-07T15:33:06.991000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_153139/feature_settings_86/test_framework.log 2022-01-07T15:33:06.991000Z TestFramework (ERROR): 2022-01-07T15:33:06.991000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_153139/feature_settings_86' to consolidate all logs 2022-01-07T15:33:06.991000Z TestFramework (ERROR): 2022-01-07T15:33:06.991000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:33:06.991000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:33:06.991000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:33:56.348000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_152922/feature_settings_86 2022-01-07T15:34:00.488000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 99, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_152922/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:34:00.539000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:34:00.539000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_152922/feature_settings_86 2022-01-07T15:34:00.539000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_152922/feature_settings_86/test_framework.log 2022-01-07T15:34:00.539000Z TestFramework (ERROR): 2022-01-07T15:34:00.539000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_152922/feature_settings_86' to consolidate all logs 2022-01-07T15:34:00.539000Z TestFramework (ERROR): 2022-01-07T15:34:00.540000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:34:00.540000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:34:00.540000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:34:38.906000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153112/feature_settings_86 2022-01-07T15:34:41.939000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 99, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153112/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:34:41.990000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:34:41.990000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153112/feature_settings_86 2022-01-07T15:34:41.990000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153112/feature_settings_86/test_framework.log 2022-01-07T15:34:41.990000Z TestFramework (ERROR): 2022-01-07T15:34:41.990000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153112/feature_settings_86' to consolidate all logs 2022-01-07T15:34:41.990000Z TestFramework (ERROR): 2022-01-07T15:34:41.990000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:34:41.990000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:34:41.990000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:38:26.220000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153523/feature_settings_86 2022-01-07T15:38:29.053000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 99, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153523/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:38:29.104000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:38:29.105000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153523/feature_settings_86 2022-01-07T15:38:29.105000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153523/feature_settings_86/test_framework.log 2022-01-07T15:38:29.105000Z TestFramework (ERROR): 2022-01-07T15:38:29.105000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_153523/feature_settings_86' to consolidate all logs 2022-01-07T15:38:29.105000Z TestFramework (ERROR): 2022-01-07T15:38:29.105000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:38:29.105000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:38:29.105000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Bitcoin ABC functional tests with the next upgrade activated: feature_settings.py
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:51:56.704000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_155022/feature_settings_86 2022-01-07T15:51:59.240000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 87, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_155022/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:51:59.291000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:51:59.291000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_155022/feature_settings_86 2022-01-07T15:51:59.291000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_155022/feature_settings_86/test_framework.log 2022-01-07T15:51:59.291000Z TestFramework (ERROR): 2022-01-07T15:51:59.291000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-without-wallet/test/tmp/test_runner_₿₵_ _20220107_155022/feature_settings_86' to consolidate all logs 2022-01-07T15:51:59.292000Z TestFramework (ERROR): 2022-01-07T15:51:59.292000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:51:59.292000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:51:59.292000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:52:16.412000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_154753/feature_settings_86 2022-01-07T15:52:19.696000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 87, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_154753/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:52:19.746000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:52:19.747000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_154753/feature_settings_86 2022-01-07T15:52:19.747000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_154753/feature_settings_86/test_framework.log 2022-01-07T15:52:19.747000Z TestFramework (ERROR): 2022-01-07T15:52:19.747000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20220107_154753/feature_settings_86' to consolidate all logs 2022-01-07T15:52:19.747000Z TestFramework (ERROR): 2022-01-07T15:52:19.747000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:52:19.747000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:52:19.747000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Failed tests logs:
====== Bitcoin ABC functional tests: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:52:16.507000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_154912/feature_settings_86 2022-01-07T15:52:19.036000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 87, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_154912/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:52:19.087000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:52:19.087000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_154912/feature_settings_86 2022-01-07T15:52:19.087000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_154912/feature_settings_86/test_framework.log 2022-01-07T15:52:19.087000Z TestFramework (ERROR): 2022-01-07T15:52:19.088000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_154912/feature_settings_86' to consolidate all logs 2022-01-07T15:52:19.088000Z TestFramework (ERROR): 2022-01-07T15:52:19.088000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:52:19.088000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:52:19.088000Z TestFramework (ERROR): ====== Bitcoin ABC functional tests with the next upgrade activated: feature_settings.py ====== ------- Stdout: ------- 2022-01-07T15:56:11.409000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_155300/feature_settings_86 2022-01-07T15:56:13.888000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_node.py", line 620, in assert_start_raises_init_error self.wait_for_rpc_connection() File "/work/test/functional/test_framework/test_node.py", line 301, in wait_for_rpc_connection 'bitcoind exited with status {} during initialization'.format(self.process.returncode))) test_framework.test_node.FailedToStartError: [node 0] bitcoind exited with status 1 during initialization During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 132, in main self.run_test() File "/work/test/functional/feature_settings.py", line 87, in run_test match=ErrorMatch.PARTIAL_REGEX) File "/work/test/functional/test_framework/test_node.py", line 635, in assert_start_raises_init_error 'Expected message "{}" does not partially match stderr:\n"{}"'.format(expected_msg, stderr)) File "/work/test/functional/test_framework/test_node.py", line 207, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected message "Please check permissions." does not partially match stderr: "Error: Failed loading settings file: - Found duplicate key key in settings file /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_155300/feature_settings_86/node0/regtest/settings.json" 2022-01-07T15:56:13.940000Z TestFramework (INFO): Stopping nodes 2022-01-07T15:56:13.940000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_155300/feature_settings_86 2022-01-07T15:56:13.941000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_155300/feature_settings_86/test_framework.log 2022-01-07T15:56:13.941000Z TestFramework (ERROR): 2022-01-07T15:56:13.942000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-diff/test/tmp/test_runner_₿₵_ _20220107_155300/feature_settings_86' to consolidate all logs 2022-01-07T15:56:13.942000Z TestFramework (ERROR): 2022-01-07T15:56:13.942000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2022-01-07T15:56:13.943000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2022-01-07T15:56:13.943000Z TestFramework (ERROR):
Each failure log is accessible here:
Bitcoin ABC functional tests: feature_settings.py
Bitcoin ABC functional tests with the next upgrade activated: feature_settings.py
Tail of the build log:
[0m[0;32mtool_wallet.py --descriptors | ✓ Passed | 2 s [0m[0;32mwallet_abandonconflict.py | ✓ Passed | 11 s [0m[0;32mwallet_address_types.py | ✓ Passed | 16 s [0m[0;32mwallet_address_types.py --descriptors | ✓ Passed | 12 s [0m[0;32mwallet_avoidreuse.py | ✓ Passed | 5 s [0m[0;32mwallet_avoidreuse.py --descriptors | ✓ Passed | 5 s [0m[0;32mwallet_backup.py | ✓ Passed | 36 s [0m[0;32mwallet_balance.py | ✓ Passed | 7 s [0m[0;32mwallet_balance.py --descriptors | ✓ Passed | 24 s [0m[0;32mwallet_basic.py | ✓ Passed | 20 s [0m[0;32mwallet_coinbase_category.py | ✓ Passed | 1 s [0m[0;32mwallet_create_tx.py | ✓ Passed | 5 s [0m[0;32mwallet_createwallet.py | ✓ Passed | 2 s [0m[0;32mwallet_createwallet.py --descriptors | ✓ Passed | 2 s [0m[0;32mwallet_createwallet.py --usecli | ✓ Passed | 2 s [0m[0;32mwallet_descriptor.py | ✓ Passed | 7 s [0m[0;32mwallet_disable.py | ✓ Passed | 0 s [0m[0;32mwallet_dump.py | ✓ Passed | 4 s [0m[0;32mwallet_encryption.py | ✓ Passed | 5 s [0m[0;32mwallet_encryption.py --descriptors | ✓ Passed | 5 s [0m[0;32mwallet_hd.py | ✓ Passed | 6 s [0m[0;32mwallet_hd.py --descriptors | ✓ Passed | 5 s [0m[0;32mwallet_import_rescan.py | ✓ Passed | 5 s [0m[0;32mwallet_import_with_label.py | ✓ Passed | 1 s [0m[0;32mwallet_importdescriptors.py | ✓ Passed | 6 s [0m[0;32mwallet_importmulti.py | ✓ Passed | 3 s [0m[0;32mwallet_importprunedfunds.py | ✓ Passed | 2 s [0m[0;32mwallet_importprunedfunds.py --descriptors | ✓ Passed | 2 s [0m[0;32mwallet_keypool.py | ✓ Passed | 3 s [0m[0;32mwallet_keypool_topup.py | ✓ Passed | 2 s [0m[0;32mwallet_keypool_topup.py --descriptors | ✓ Passed | 3 s [0m[0;32mwallet_labels.py | ✓ Passed | 2 s [0m[0;32mwallet_labels.py --descriptors | ✓ Passed | 1 s [0m[0;32mwallet_listreceivedby.py | ✓ Passed | 12 s [0m[0;32mwallet_listsinceblock.py | ✓ Passed | 4 s [0m[0;32mwallet_listsinceblock.py --descriptors | ✓ Passed | 9 s [0m[0;32mwallet_listtransactions.py | ✓ Passed | 26 s [0m[0;32mwallet_listtransactions.py --descriptors | ✓ Passed | 12 s [0m[0;32mwallet_multiwallet.py --usecli | ✓ Passed | 15 s [0m[0;32mwallet_reorgsrestore.py | ✓ Passed | 3 s [0m[0;32mwallet_resendwallettransactions.py | ✓ Passed | 16 s [0m[0;32mwallet_send.py | ✓ Passed | 6 s [0m[0;32mwallet_startup.py | ✓ Passed | 2 s [0m[0;32mwallet_txn_clone.py | ✓ Passed | 2 s [0m[0;32mwallet_txn_clone.py --mineblock | ✓ Passed | 3 s [0m[0;32mwallet_txn_doublespend.py | ✓ Passed | 1 s [0m[0;32mwallet_txn_doublespend.py --mineblock | ✓ Passed | 3 s [0m[0;32mwallet_watchonly.py | ✓ Passed | 1 s [0m[0;32mwallet_watchonly.py --usecli | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1127 s (accumulated) [0mRuntime: 226 s ---------------------------------------------------------------------- Ran 10 tests in 0.093s OK ninja: build stopped: cannot make progress due to previous errors. Build build-diff failed with exit code 1