qa: Intermittent failure in interface_zmq.py "Resource temporarily unavailable" #20590

issue hebasto opened this issue on December 7, 2020
  1. hebasto commented at 1:51 PM on December 7, 2020: member

    https://cirrus-ci.com/task/4685360343023616?command=ci#L1078

    50/194 - interface_zmq.py failed, Duration: 97 s
    stdout:
    2020-12-07T13:33:26.675000Z TestFramework (INFO): Initializing test directory /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20201207_132422/interface_zmq_150
    2020-12-07T13:33:50.656000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
    2020-12-07T13:33:51.912000Z TestFramework (INFO): Wait for tx from second node
    2020-12-07T13:33:55.422000Z TestFramework (INFO): Test the getzmqnotifications RPC
    2020-12-07T13:33:55.428000Z TestFramework (INFO): Testing 'sequence' publisher
    2020-12-07T13:34:02.510000Z TestFramework (INFO): Wait for tx from second node
    2020-12-07T13:34:04.838000Z TestFramework (INFO): Testing sequence notifications with mempool sequence values
    2020-12-07T13:34:04.838000Z TestFramework (INFO): Testing RBF notification
    2020-12-07T13:34:19.694000Z TestFramework (INFO): Testing reorg notifications
    2020-12-07T13:34:21.807000Z TestFramework (INFO): Evict mempool transaction by block conflict
    2020-12-07T13:34:27.378000Z TestFramework (INFO): Testing 'mempool sync' usage of sequence notifier
    2020-12-07T13:35:02.427000Z TestFramework (ERROR): Unexpected exception caught during testing
    Traceback (most recent call last):
      File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 126, in main
        self.run_test()
      File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 76, in run_test
        self.test_reorg()
      File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 201, in test_reorg
        assert_equal(self.nodes[0].getbestblockhash(), hashblock.receive().hex())
      File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 37, in receive
        topic, body, seq = self.socket.recv_multipart()
      File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 475, in recv_multipart
        parts = [self.recv(flags, copy=copy, track=track)]
      File "zmq/backend/cython/socket.pyx", line 791, in zmq.backend.cython.socket.Socket.recv
      File "zmq/backend/cython/socket.pyx", line 827, in zmq.backend.cython.socket.Socket.recv
      File "zmq/backend/cython/socket.pyx", line 191, in zmq.backend.cython.socket._recv_copy
      File "zmq/backend/cython/socket.pyx", line 186, in zmq.backend.cython.socket._recv_copy
      File "zmq/backend/cython/checkrc.pxd", line 19, in zmq.backend.cython.checkrc._check_rc
    zmq.error.Again: Resource temporarily unavailable
    2020-12-07T13:35:02.479000Z TestFramework (INFO): Stopping nodes
    2020-12-07T13:35:03.401000Z TestFramework (WARNING): Not cleaning up dir /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20201207_132422/interface_zmq_150
    2020-12-07T13:35:03.402000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20201207_132422/interface_zmq_150/test_framework.log
    2020-12-07T13:35:03.402000Z TestFramework (ERROR): 
    2020-12-07T13:35:03.402000Z TestFramework (ERROR): Hint: Call /tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/combine_logs.py '/tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20201207_132422/interface_zmq_150' to consolidate all logs
    2020-12-07T13:35:03.402000Z TestFramework (ERROR): 
    2020-12-07T13:35:03.403000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
    2020-12-07T13:35:03.403000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
    2020-12-07T13:35:03.403000Z TestFramework (ERROR): 
    
  2. hebasto added the label Bug on Dec 7, 2020
  3. MarcoFalke commented at 2:06 PM on December 7, 2020: member

    Discussion in #20538

  4. adamjonas commented at 8:38 PM on January 14, 2021: member

    I think this can be closed so that future comments are pointed to #20538 and #20934 to focus the discussion.

  5. fanquake closed this on Jan 15, 2021

  6. fanquake referenced this in commit 3734adba39 on Jan 21, 2021
  7. sidhujag referenced this in commit 4dceb42b8b on Jan 21, 2021
  8. DrahtBot locked this on Aug 18, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 18:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me