Skip to main content

Crate tak_cli

Crate tak_cli 

Source
Expand description

tak โ€” benchmark command-line programs and track their performance over time.

Experimental. See README.md, which asks you to use hyperfine instead.

Exposed as a library so the measurement and storage layers can be exercised by integration tests. measure::instructions in particular went a long time written-but-never-executed, which is exactly the failure this guards against.

Modulesยง

backfill
Backfill history from published release binaries.
config
tak.toml โ€” declared benchmarks.
measure
Measurement backends.
notes
Storage: benchmark results as git notes under refs/notes/tak.
record
The on-disk record format.
settings
Settings, and where their values come from.