test: fix intermittent failure in interface_zmq.py #34508

pull Hijanhv wants to merge 4 commits into bitcoin:master from Hijanhv:master changing 1 files +13 −1
  1. Hijanhv commented at 6:52 am on February 5, 2026: none

    Add retry mechanism to handle race conditions where ZMQ notifications aren’t immediately available after blockchain operations, preventing zmq.error.Again exceptions that cause test failures on slower systems.

    Fixes #34189

  2. test: fix intermittent failure in interface_zmq.py
    Add retry mechanism to handle race conditions where ZMQ notifications
    aren't immediately available after blockchain operations, preventing
    zmq.error.Again exceptions that cause test failures on slower systems.
    
    Fixes #34189
    
    Signed-off-by: janhavi <janhavi@janhavis-MacBook-Air.local>
    7777691e06
  3. DrahtBot added the label Tests on Feb 5, 2026
  4. DrahtBot commented at 6:52 am on February 5, 2026: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  5. Hijanhv commented at 8:04 am on February 5, 2026: none
    @hebasto please approve the workflow !
  6. DrahtBot added the label CI failed on Feb 7, 2026
  7. DrahtBot commented at 9:08 am on February 7, 2026: contributor

    🚧 At least one of the CI tasks failed. Task lint: https://github.com/bitcoin/bitcoin/actions/runs/21701878305/job/62834121764 LLM reason (✨ experimental): Lint failure: ruff detected Python lint errors (trailing whitespace) in the code.

    Try to run the tests locally, according to the documentation. However, a CI failure may still happen due to a number of reasons, for example:

    • Possibly due to a silent merge conflict (the changes in this pull request being incompatible with the current code in the target branch). If so, make sure to rebase on the latest commit of the target branch.

    • A sanitizer issue, which can only be found by compiling with the sanitizer and running the affected test.

    • An intermittent issue.

    Leave a comment here, if you need help tracking down a confusing failure.

  8. Merge branch 'bitcoin:master' into master b0052a96b4
  9. Merge branch 'bitcoin:master' into master dd1d7f643b
  10. maflcko commented at 9:18 am on February 10, 2026: member
  11. Merge branch 'bitcoin:master' into master bd80f022a1
  12. maflcko commented at 8:24 am on February 11, 2026: member

    I’ll close this for now. Feel free to open a new pull, but make sure to https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits

    Also, you’ll have to address the lint CI failure.

    There is no need to push new commits here without addressing any of the feedback.

  13. maflcko closed this on Feb 11, 2026


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-02-17 06:13 UTC

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