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

issue hebasto openend 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

     050/194 - interface_zmq.py failed, Duration: 97 s
     1stdout:
     22020-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
     32020-12-07T13:33:50.656000Z TestFramework (INFO): Generate 5 blocks (and 5 coinbase txes)
     42020-12-07T13:33:51.912000Z TestFramework (INFO): Wait for tx from second node
     52020-12-07T13:33:55.422000Z TestFramework (INFO): Test the getzmqnotifications RPC
     62020-12-07T13:33:55.428000Z TestFramework (INFO): Testing 'sequence' publisher
     72020-12-07T13:34:02.510000Z TestFramework (INFO): Wait for tx from second node
     82020-12-07T13:34:04.838000Z TestFramework (INFO): Testing sequence notifications with mempool sequence values
     92020-12-07T13:34:04.838000Z TestFramework (INFO): Testing RBF notification
    102020-12-07T13:34:19.694000Z TestFramework (INFO): Testing reorg notifications
    112020-12-07T13:34:21.807000Z TestFramework (INFO): Evict mempool transaction by block conflict
    122020-12-07T13:34:27.378000Z TestFramework (INFO): Testing 'mempool sync' usage of sequence notifier
    132020-12-07T13:35:02.427000Z TestFramework (ERROR): Unexpected exception caught during testing
    14Traceback (most recent call last):
    15  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
    16    self.run_test()
    17  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 76, in run_test
    18    self.test_reorg()
    19  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 201, in test_reorg
    20    assert_equal(self.nodes[0].getbestblockhash(), hashblock.receive().hex())
    21  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/interface_zmq.py", line 37, in receive
    22    topic, body, seq = self.socket.recv_multipart()
    23  File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 475, in recv_multipart
    24    parts = [self.recv(flags, copy=copy, track=track)]
    25  File "zmq/backend/cython/socket.pyx", line 791, in zmq.backend.cython.socket.Socket.recv
    26  File "zmq/backend/cython/socket.pyx", line 827, in zmq.backend.cython.socket.Socket.recv
    27  File "zmq/backend/cython/socket.pyx", line 191, in zmq.backend.cython.socket._recv_copy
    28  File "zmq/backend/cython/socket.pyx", line 186, in zmq.backend.cython.socket._recv_copy
    29  File "zmq/backend/cython/checkrc.pxd", line 19, in zmq.backend.cython.checkrc._check_rc
    30zmq.error.Again: Resource temporarily unavailable
    312020-12-07T13:35:02.479000Z TestFramework (INFO): Stopping nodes
    322020-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
    332020-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
    342020-12-07T13:35:03.402000Z TestFramework (ERROR): 
    352020-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
    362020-12-07T13:35:03.402000Z TestFramework (ERROR): 
    372020-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.
    382020-12-07T13:35:03.403000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
    392020-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: 2024-12-05 00:12 UTC

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