This is similar to #21352, #20270, #18831, #18161, but they have all been closed/fixed, and this is happening again on master as of the last CI run:
0122/210 - feature_backwards_compatibility.py --descriptors failed, Duration: 68 s
1stdout:
22021-06-28T03:28:48.903000Z TestFramework (INFO): Initializing test directory /tmp/cirrus-build/ci/scratch/test_runner/test_runner_₿_🏃_20210628_031620/feature_backwards_compatibility_97
32021-06-28T03:28:52.381000Z TestFramework (INFO): Test wallet backwards compatibility...
42021-06-28T03:29:56.399000Z TestFramework (ERROR): JSONRPC error
5Traceback (most recent call last):
6 File "/tmp/cirrus-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 128, in main
7 self.run_test()
8 File "/tmp/cirrus-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/feature_backwards_compatibility.py", line 110, in run_test
9 self.nodes[1].abandontransaction(tx3_id)
10 File "/tmp/cirrus-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/coverage.py", line 47, in __call__
11 return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
12 File "/tmp/cirrus-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/authproxy.py", line 146, in __call__
13 raise JSONRPCException(response['error'], status)
14test_framework.authproxy.JSONRPCException: Transaction not eligible for abandonment (-5)
152021-06-28T03:29:56.453000Z TestFramework (INFO): Stopping nodes
162021-06-28T03:29:56.723000Z TestFramework (WARNING): Not cleaning up dir /tmp/cirrus-build/ci/scratch/test_runner/test_runner_₿_🏃_20210628_031620/feature_backwards_compatibility_97
172021-06-28T03:29:56.724000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/cirrus-build/ci/scratch/test_runner/test_runner_₿_🏃_20210628_031620/feature_backwards_compatibility_97/test_framework.log
182021-06-28T03:29:56.724000Z TestFramework (ERROR):
192021-06-28T03:29:56.725000Z TestFramework (ERROR): Hint: Call /tmp/cirrus-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/combine_logs.py '/tmp/cirrus-build/ci/scratch/test_runner/test_runner_₿_🏃_20210628_031620/feature_backwards_compatibility_97' to consolidate all logs
202021-06-28T03:29:56.725000Z TestFramework (ERROR):
212021-06-28T03:29:56.725000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
222021-06-28T03:29:56.725000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
232021-06-28T03:29:56.725000Z TestFramework (ERROR):