Expand description
water bench engine.
Runs every #[waterui::bench] in a crate under cargo nextest in
full-measurement mode (the WATERUI_BENCH_* environment selects the run
shape), collects the JSON reports the benches write, and hands them to
report for rendering. Budget evaluation happens inside
waterui-testing while the benches run — a blown budget is a failed test,
which surfaces here as a failed nextest run.
Modules§
- report
- Rendering for
water benchreports.
Structs§
- Bench
RunOptions - One
water benchinvocation. - Bench
Suite Run - Outcome of one bench suite run.
Functions§
- run_
bench_ suite - Runs the crate’s benches under
cargo nextestand collects their reports.