BENCH(1)

πŸ“¦
version 1.0.13 Β· 4 versions
, in epel 10

🌸 NAME 🌸

bench β€” the manual page for bench version 1.0.13. It lives in the User Commands section, and bestie, it is literally here to benchmark other programs. πŸ’…


✨ SYNOPSIS ✨

bench (--version | [--before command] [--after command] COMMAND(S)

πŸ’– DESCRIPTION πŸ’–

Command-line tool to benchmark other programs. That’s the whole vibe: you point it at commands, and it does the benchmarking thing. ✨

Here’s the big usage situation, exactly as it appears β€” yes, with all the brackets, bestie:

[[-I|--ci CI] [-L|--time-limit SECS] [--resamples COUNT]

[--regress RESP:PRED..] [--raw FILE] [-o|--output FILE] [--csv
FILE] [--json FILE] [--junit FILE] [-v|--verbosity LEVEL]
[-t|--template FILE] [-n|--iters ITERS] [-m|--match MATCH]
[NAME...] | (-l|--list) | --version])
No cap: that usage block has a whole lot going on. Keep the punctuation exactly where it is. 🫢

πŸŽ€ Available options: πŸŽ€

  • -h, --help β€” show this help text. Iconic, honestly. πŸ’–
  • --version β€” version number.
  • --before command β€” specify a command to run before each run of the benchmark.
  • --after command β€” specify a command to run after each run of the benchmark.
  • COMMAND(S) β€” the command line(s) to benchmark. This is the main character, fr. πŸ‘‘
  • -I, --ci CI β€” confidence interval.
  • -L, --time-limit SECS β€” time limit to run a benchmark.
  • --resamples COUNT β€” number of bootstrap resamples to perform.
  • --regress RESP:PRED.. β€” regressions to perform.
  • --raw FILE β€” file to write raw data to.
  • -o, --output FILE β€” file to write report to.
  • --csv FILE β€” file to write CSV summary to.
  • --json FILE β€” file to write JSON summary to.
  • --junit FILE β€” file to write JUnit summary to.
  • -v, --verbosity LEVEL β€” verbosity level.
  • -t, --template FILE β€” template to use for report.
  • -n, --iters ITERS β€” run benchmarks, don't analyse.
  • -m, --match MATCH β€” how to match benchmark names ("prefix", "glob", "pattern", or "ipattern").
  • -l, --list β€” list benchmarks.
  • --version β€” show version info. Yes, --version shows up again in this list β€” both entries are real, bestie. πŸ’€πŸ’…

Okay that’s the whole page β€” catch you later! πŸ’– This was bench version 1.0.13, dated July 2024, hanging out on manual page BENCH(1). Mwah! πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from