On NetBSD 10.1, https://github.com/hebasto/bitcoin-core-nightly/actions/runs/20650397747/job/59294288757:
083/282 - interface_zmq.py failed, Duration: 24 s
1
2stdout:
32026-01-02T07:12:07.928049Z TestFramework (INFO): PRNG seed is: 38669556040563964
42026-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
52026-01-02T07:12:08.575045Z TestFramework (INFO): Running basic test with tcp protocol
62026-01-02T07:12:09.507193Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
72026-01-02T07:12:09.530057Z TestFramework (INFO): Wait for tx from second node
82026-01-02T07:12:10.562029Z TestFramework (INFO): Test the getzmqnotifications RPC
92026-01-02T07:12:10.564742Z TestFramework (INFO): Running basic test with ipc protocol
102026-01-02T07:12:11.856205Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
112026-01-02T07:12:12.058310Z TestFramework (INFO): Wait for tx from second node
122026-01-02T07:12:13.083968Z TestFramework (INFO): Test the getzmqnotifications RPC
132026-01-02T07:12:13.086669Z TestFramework (INFO): Testing 'sequence' publisher
142026-01-02T07:12:14.885021Z TestFramework (INFO): Wait for tx from second node
152026-01-02T07:12:15.908518Z TestFramework (INFO): Testing sequence notifications with mempool sequence values
162026-01-02T07:12:15.908753Z TestFramework (INFO): Testing RBF notification
172026-01-02T07:12:18.053138Z TestFramework (INFO): Testing reorg notifications
182026-01-02T07:12:21.179247Z TestFramework (INFO): Evict mempool transaction by block conflict
192026-01-02T07:12:21.227439Z TestFramework (INFO): Testing 'mempool sync' usage of sequence notifier
202026-01-02T07:12:31.964971Z TestFramework (ERROR): Unexpected exception
21Traceback (most recent call last):
22 File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/test/functional/test_framework/test_framework.py", line 142, in main
23 self.run_test()
24 ~~~~~~~~~~~~~^^
25 File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 130, in run_test
26 self.test_reorg()
27 ~~~~~~~~~~~~~~~^^
28 File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 291, in test_reorg
29 assert_equal(self.nodes[1].getbestblockhash(), hashblock.receive().hex())
30 ~~~~~~~~~~~~~~~~~^^
31 File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 70, in receive
32 return self._receive_from_publisher_and_check()
33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
34 File "/home/runner/work/bitcoin-core-nightly/bitcoin-core-nightly/build/test/functional/interface_zmq.py", line 57, in _receive_from_publisher_and_check
35 topic, body, seq = self.socket.recv_multipart()
36 ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
37 File "/usr/pkg/lib/python3.13/site-packages/zmq/sugar/socket.py", line 799, in recv_multipart
38 parts = [self.recv(flags, copy=copy, track=track)]
39 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
40 File "zmq/backend/cython/_zmq.py", line 1218, in zmq.backend.cython._zmq.Socket.recv
41 File "zmq/backend/cython/_zmq.py", line 1253, in zmq.backend.cython._zmq.Socket.recv
42 File "zmq/backend/cython/_zmq.py", line 1413, in zmq.backend.cython._zmq._recv_copy
43 File "zmq/backend/cython/_zmq.py", line 1408, in zmq.backend.cython._zmq._recv_copy
44 File "zmq/backend/cython/_zmq.py", line 186, in zmq.backend.cython._zmq._check_rc
45zmq.error.Again: Resource temporarily unavailable
462026-01-02T07:12:32.029675Z TestFramework (INFO): Not stopping nodes as test failed. The dangling processes will be cleaned up later.
472026-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
482026-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
492026-01-02T07:12:32.030241Z TestFramework (ERROR):
502026-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
512026-01-02T07:12:32.030546Z TestFramework (ERROR):
522026-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.
532026-01-02T07:12:32.030825Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
542026-01-02T07:12:32.030973Z TestFramework (ERROR):
55
56
57stderr:
58[node 1] Cleaning up leftover process
59[node 0] Cleaning up leftover process