Expand description
The run report (report.v1). The section that prints every
configuration that was faster and refused is the product: never
soften, hide, or downrank it.
Structs§
- Candidate
Report - Every candidate the run considered, admitted or not, measured or not.
- Chosen
Info - The configuration this run recommends: fastest median among the candidates that were admitted by the gate and measured successfully.
- Device
Info - The part the measurements were taken on. Results are valid only for it.
- Rejected
Faster - A refused configuration that measurably beat the chosen one.
- Report
- A
report.v1document: the whole run, as a reader should see it. - RuleRef
- One analyzer rule as the report carries it.
- RunDir
- The documents a run directory holds, loaded into memory.
- Summary
- A candidate’s timings, reduced to what a decision needs.
- Totals
- Run-level tallies, so a reader can check the parts add up.
Enums§
- Report
Error - What can go wrong assembling a report from a run directory.
Functions§
- build_
report - Assemble a
report.v1document from a loaded run directory. - render_
text - Render a report as plain text for a terminal.