As noted in https://github.com/bitcoin/bitcoin/pull/13570/files#r201715904, the rpc_zmq functional test should be skipped when the zmq python3 package is not installed. This is breaking https://bitcoinperf.com benchmarks at the moment.
[tests] skip rpc_zmq functional test as necessary #13645
pull jamesob wants to merge 1 commits into bitcoin:master from jamesob:2018-07-skip-zmq-tests changing 3 files +26 −15-
jamesob commented at 3:54 PM on July 12, 2018: member
-
in test/functional/rpc_zmq.py:21 in 49ea56689b outdated
16 | @@ -17,6 +17,11 @@ def set_test_params(self): 17 | self.setup_clean_chain = True 18 | 19 | def run_test(self): 20 | + try: 21 | + import zmq
MarcoFalke commented at 4:05 PM on July 12, 2018:I believe it should see if zmq is compiled into bitcoind (see the test config file)
MarcoFalke added this to the milestone 0.17.0 on Jul 12, 2018MarcoFalke commented at 4:06 PM on July 12, 2018: memberThanks, Concept ACK
MarcoFalke added the label Tests on Jul 12, 2018DrahtBot commented at 4:12 PM on July 12, 2018: member<!--e57a25ab6845829454e8d69fc972939a-->Note to reviewers: This pull request conflicts with the following ones:
- #13646 (tests: Skip rpc_zmq.py when ZMQ is disabled by domob1812)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
jamesob force-pushed on Jul 12, 2018jamesob commented at 5:02 PM on July 12, 2018: member@MarcoFalke thanks for the look. I've pushed an updated version which addresses your feedback and does a minor cleanup.
jamesob force-pushed on Jul 12, 2018jamesob force-pushed on Jul 12, 2018a0b604c166[tests] skip rpc_zmq functional test when python3 zmq lib is not present
Also refactors zmq-related test skipping logic into distinct functions.
jamesob force-pushed on Jul 12, 2018AtsukiTak commented at 6:06 AM on July 13, 2018: contributorACK Tested in my macOS High Sierra 10.13 environment.
MarcoFalke commented at 10:00 AM on July 13, 2018: memberutACK a0b604c166
MarcoFalke merged this on Jul 13, 2018MarcoFalke closed this on Jul 13, 2018MarcoFalke referenced this in commit 2ea7eb62b2 on Jul 13, 2018PastaPastaPasta referenced this in commit 15d6516c42 on Dec 16, 2020xdustinface referenced this in commit bc8cf7494b on Dec 18, 2020PastaPastaPasta referenced this in commit 8de07e66f5 on Dec 18, 2020PastaPastaPasta referenced this in commit 93c5cae234 on Dec 18, 2020PastaPastaPasta referenced this in commit c8b887cf99 on Dec 18, 2020PastaPastaPasta referenced this in commit 0a255fec40 on Dec 18, 2020PastaPastaPasta referenced this in commit 724e8aed19 on Dec 18, 2020MarcoFalke locked this on Sep 8, 2021ContributorsLabelsMilestone
0.17.0
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-21 21:15 UTC
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-21 21:15 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me