Expand description
2026-09-25: Why a sample is unmeasured: one entry per request that failed or never came back.
Owner: bench, scheduler-equivalence gate. Invariants:
- Every sample a cell counts as unmeasured has at least one entry here: the reference’s failure, the compared leg’s failure, or its absence.
- An entry names its leg, lane, concurrency and sample, so a record explains its failure without a rerun.
- Pure: no I/O, and nothing here takes part in the verdict.
Structs§
Enums§
Constants§
- CLASSES
- 2026-09-25: Every cause class, each a
unmeasured_cause_<class>metric even at zero.
Functions§
- breakdown
- 2026-09-25:
"<leg> <class> <n>"per (leg, class), comma-separated, or"none". Leg and class order are fixed, so equal inputs read the same. - collect
- 2026-09-25: The entries for one cell, walking the reference’s samples as
compare::diffdoes. The candidate leg is required, so its absence is an entry per sample; an absent control leg was not run and is none. - metrics
- 2026-09-25:
unmeasured_cause_<class>for every class. These count requests, not comparisons, so they need not sum tounmeasured.