fuzz: Speed up script fuzz target #24179

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2201-fuzzS changing 1 files +8 −11
  1. MarcoFalke commented at 2:43 PM on January 27, 2022: member

    Currently the script fuzz target takes the longest time (5000 seconds, aka 80 minutes, see https://cirrus-ci.com/task/5651378755338240?logs=ci#L4501).

    Fix this by making it twice as fast.

    Instead of running all possible combinations for all fuzz inputs, consume a bool and decide at runtime which path to take.

    I moved the new calls to the end to not invalidate existing fuzz inputs.

  2. fuzz: Speed up script fuzz target fa6842978d
  3. MarcoFalke force-pushed on Jan 27, 2022
  4. MarcoFalke added this to the milestone 23.0 on Jan 27, 2022
  5. MarcoFalke commented at 2:46 PM on January 27, 2022: member

    This should fix the CI fuzz timeouts

  6. MarcoFalke commented at 2:49 PM on January 27, 2022: member
  7. DrahtBot added the label Tests on Jan 27, 2022
  8. prusnak approved
  9. prusnak commented at 9:57 AM on January 30, 2022: contributor

    ACK fa6842978d01f6707564a841303033d7bfbabb3b

    I have not tested the code, but I have reviewed it and it looks OK.

  10. MarcoFalke merged this on Jan 31, 2022
  11. MarcoFalke closed this on Jan 31, 2022

  12. MarcoFalke deleted the branch on Jan 31, 2022
  13. jonatack commented at 12:53 PM on January 31, 2022: member

    Review-only ACK, LGTM

  14. sidhujag referenced this in commit 1b19d5e977 on Feb 1, 2022
  15. DrahtBot locked this on Jan 31, 2023
Labels

Milestone
23.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-17 06:14 UTC

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