bench - Man Page
manual page for bench version 1.0.13
Synopsis
bench (--version | [--before command] [--after command] COMMAND(S)
Description
Command-line tool to benchmark other programs
[[-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])
Available options
- -h,--help
Show this help text
- --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
- -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