benchmarks: "skip slow benchmarks" option? #25377

issue laanwj opened this issue on June 15, 2022
  1. laanwj commented at 8:54 AM on June 15, 2022: member

    Often I'd like to do some quick benchmarks on a slower platform (e.g. RISC-V, ARM32). Various Wallet* benchmarks are extremely slow even on state of the art hardware. I think an option to skip slow benchmarks would be useful.

    It might be possible with a -filter= expression, I'm not sure.

  2. laanwj added the label Feature on Jun 15, 2022
  3. laanwj added the label Tests on Jun 15, 2022
  4. saranshisatgit commented at 6:41 AM on July 7, 2022: none

    I think this option is already there? isn't it? -- check benchmarking.md

    To print the various options, like listing the benchmarks without running them
    or using a regex filter to only run certain benchmarks.
    
  5. kouloumos commented at 3:58 PM on September 1, 2022: contributor

    This seems to not be an issue as -filter accepts a regular expression, which means that something like

    bench_bitcoin -filter='^(?!Wallet).*'
    

    could be used to skip the various Wallet* benchmarks.

  6. fanquake commented at 10:14 AM on September 2, 2022: member

    I agree. I think we can close this for now.

  7. fanquake closed this on Sep 2, 2022

  8. bitcoin locked this on Sep 2, 2023

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 15:13 UTC

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