Module driver

Module driver 

Source
Expand description

2026-09-26: The scheduler-equivalence driver: serve each router under each lane, issue the draw at each concurrency, and hand the legs to compare.

Owner: bench, scheduler-equivalence gate. Invariants:

  • plan serves each (router, lane) variant once, and a lane’s sync legs (reference, then control) run before its async serve.
  • A failed request becomes its reply’s outcome (request); it does not end the pass.

Structs§

SchedulerEquivalence

Enums§

Step
2026-09-26: One unit of the run; plan orders them.

Constants§

DESCRIPTOR
METADATA

Functions§

lanes_for
plan
2026-09-26: The run, as a sequence: per lane, the sync serve (reference legs, then the control legs on the same serve), then the async serve with its legs between two diagnostics reads. Each variant is served once.
request
2026-09-26: One sample against one serve. Never fails: an error is the reply’s outcome, classified, with the time it took to arrive.