test: Fix feature_config_args.py intermittent issue #21814

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2104-testInt3 changing 1 files +2 −0
  1. MarcoFalke commented at 8:50 AM on April 30, 2021: member

    Fix #21448

  2. test: Fix feature_config_args.py intermittent issue fab1eb65b1
  3. fanquake added the label Tests on Apr 30, 2021
  4. jonatack commented at 9:04 AM on April 30, 2021: member

    Concept ACK, interesting solution.

  5. MarcoFalke commented at 9:14 AM on April 30, 2021: member

    Yeah, this relies on the "synchronisation-effect" of assert_debug_log, which I generally dislike because it makes tests harder to read. Though, I couldn't find another solution without modifying bitcoind.

  6. laanwj commented at 2:41 PM on May 5, 2021: member

    Code review ACK fab1eb65b196d62466fdc2ed319ffa19d3560a0c

    I don't have any problem using assert_debug_log for synchronization. Maybe it could be more apparent by having an explicitly named function (or add a comment?) that synchronizes on a debug log message, but I like using a trigger on process output for synchronization instead of say, polling RPC in a loop.

  7. MarcoFalke merged this on May 5, 2021
  8. MarcoFalke closed this on May 5, 2021

  9. MarcoFalke deleted the branch on May 5, 2021
  10. sidhujag referenced this in commit f502389a98 on May 5, 2021
  11. gwillen referenced this in commit ad61a8e5bf on Jun 1, 2022
  12. DrahtBot locked this on Aug 16, 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-13 21:14 UTC

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