On NetBSD 10.1, https://github.com/hebasto/bitcoin-core-nightly/actions/runs/20650397747/job/59294288757:
83/282 - interface_zmq.py failed, Duration: 24 s
stdout:
2026-01-02T07:12:07.928049Z TestFramework (INFO): PRNG seed is: 38669556040563964
2026-01-02T07:12:07.929628Z TestFramework (INFO): Initializing test directory /home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test_runner_₿_🏃_20260102_070533/interface_zmq_208
2026-01-02T07:12:08.575045Z TestFramework (INFO): Running basic test with tcp protocol
2026-01-02T07:12:09.507193Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
2026-01-02T07:12:09.530057Z TestFramework (INFO): Wait for tx from second node
2026-01-02T07:12:10.562029Z TestFramework (INFO): Test the getzmqnotifications RPC
2026-01-02T07:12:10.564742Z TestFramework (INFO): Running basic test with ipc protocol
2026-01-02T07:12:11.856205Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
2026-01-02T07:12:12.058310Z TestFramework (INFO): Wait for tx from second node
2026-01-02T07:12:13.083968Z TestFramework (INFO): Test the getzmqnotifications RPC
2026-01-02T07:12:13.086669Z TestFramework (INFO): Testing 'sequence' publisher
2026-01-02T07:12:14.885021Z TestFramework (INFO): Wait for tx from second node
2026-01-02T07:12:15.908518Z TestFramework (INFO): Testing sequence notifications with mempool sequence values
2026-01-02T07:12:15.908753Z TestFramework (INFO): Testing RBF notification
2026-01-02T07:12:18.053138Z TestFramework (INFO): Testing reorg notifications
2026-01-02T07:12:21.179247Z TestFramework (INFO): Evict mempool transaction by block conflict
2026-01-02T07:12:21.227439Z TestFramework (INFO): Testing 'mempool sync' usage of sequence notifier
2026-01-02T07:12:31.964971Z TestFramework (ERROR): Unexpected exception
Traceback (most recent call last):
File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test/functional/test_framework/test_framework.py", line 142, in main
self.run_test()
~~~~~~~~~~~~~^^
File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 130, in run_test
self.test_reorg()
~~~~~~~~~~~~~~~^^
File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 291, in test_reorg
assert_equal(self.nodes[1].getbestblockhash(), hashblock.receive().hex())
~~~~~~~~~~~~~~~~~^^
File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 70, in receive
return self._receive_from_publisher_and_check()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 57, in _receive_from_publisher_and_check
topic, body, seq = self.socket.recv_multipart()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/pkg/lib/python3.13/site-packages/zmq/sugar/socket.py", line 799, in recv_multipart
parts = [self.recv(flags, copy=copy, track=track)]
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "zmq/backend/cython/_zmq.py", line 1218, in zmq.backend.cython._zmq.Socket.recv
File "zmq/backend/cython/_zmq.py", line 1253, in zmq.backend.cython._zmq.Socket.recv
File "zmq/backend/cython/_zmq.py", line 1413, in zmq.backend.cython._zmq._recv_copy
File "zmq/backend/cython/_zmq.py", line 1408, in zmq.backend.cython._zmq._recv_copy
File "zmq/backend/cython/_zmq.py", line 186, in zmq.backend.cython._zmq._check_rc
zmq.error.Again: Resource temporarily unavailable
2026-01-02T07:12:32.029675Z TestFramework (INFO): Not stopping nodes as test failed. The dangling processes will be cleaned up later.
2026-01-02T07:12:32.029851Z TestFramework (WARNING): Not cleaning up dir /home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test_runner_₿_🏃_20260102_070533/interface_zmq_208
2026-01-02T07:12:32.029981Z TestFramework (ERROR): Test failed. Test logging available at /home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test_runner_₿_🏃_20260102_070533/interface_zmq_208/test_framework.log
2026-01-02T07:12:32.030241Z TestFramework (ERROR):
2026-01-02T07:12:32.030452Z TestFramework (ERROR): Hint: Call /home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test/functional/combine_logs.py '/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test_runner_₿_🏃_20260102_070533/interface_zmq_208' to consolidate all logs
2026-01-02T07:12:32.030546Z TestFramework (ERROR):
2026-01-02T07:12:32.030632Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2026-01-02T07:12:32.030825Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
2026-01-02T07:12:32.030973Z TestFramework (ERROR):
stderr:
[node 1] Cleaning up leftover process
[node 0] Cleaning up leftover process