https://github.com/bitcoin/bitcoin/actions/runs/23957112786/job/69878469247?pr=34963#step:10:258
457/457 - wallet_txn_doublespend.py --mineblock failed, Duration: 1203 s
stdout:
2026-04-03T18:40:30.840289Z TestFramework (INFO): PRNG seed is: 5561111221944585162
2026-04-03T18:40:30.892407Z TestFramework (INFO): Initializing test directory D:\a\bitcoin\bitcoin\test_runner_₿_🏃_20260403_183155\wallet_txn_doublespend_205
2026-04-03T18:40:33.936290Z TestFramework (INFO): Stopping nodes
stderr:
Traceback (most recent call last):
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\authproxy.py", line 170, in _get_response
http_response = self.__conn.getresponse()
File "C:\hostedtoolcache\windows\Python\3.14.3\x64\Lib\http\client.py", line 1450, in getresponse
response.begin()
~~~~~~~~~~~~~~^^
File "C:\hostedtoolcache\windows\Python\3.14.3\x64\Lib\http\client.py", line 336, in begin
version, status, reason = self._read_status()
~~~~~~~~~~~~~~~~~^^
File "C:\hostedtoolcache\windows\Python\3.14.3\x64\Lib\http\client.py", line 297, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "C:\hostedtoolcache\windows\Python\3.14.3\x64\Lib\socket.py", line 725, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
TimeoutError: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\a\bitcoin\bitcoin/test/functional/wallet_txn_doublespend.py", line 139, in <module>
TxnMallTest(__file__).main()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 157, in main
exit_code = self.shutdown()
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 290, in shutdown
self.stop_nodes()
~~~~~~~~~~~~~~~^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 532, in stop_nodes
node.stop_node(wait=wait, wait_until_stopped=False)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 460, in stop_node
self.stop(wait=wait)
~~~~~~~~~^^^^^^^^^^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\coverage.py", line 50, in __call__
return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\authproxy.py", line 133, in __call__
response, status = self._request('POST', self.__url.path, postdata.encode('utf-8'))
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\authproxy.py", line 107, in _request
return self._get_response()
~~~~~~~~~~~~~~~~~~^^
File "D:\a\bitcoin\bitcoin\test\functional\test_framework\authproxy.py", line 172, in _get_response
raise JSONRPCException({
...<4 lines>...
self.__conn.timeout)})
test_framework.authproxy.JSONRPCException: {'code': -344, 'message': "'stop' RPC took longer than 1200.000000 seconds. Consider using larger timeout for calls that take longer to return."} [http_status=None]
[node 2] Cleaning up leftover process
[node 1] Cleaning up leftover process
[node 0] Cleaning up leftover process
Could be related to #34731.