Class MonitoringConformanceSuite
- Namespace
- Millrace.Storage.Verification
- Assembly
- Millrace.Storage.Verification.dll
The monitoring read-model conformance suite (ARCHITECTURE.md §4.1, §11.12, §11.14).
public abstract class MonitoringConformanceSuite
- Inheritance
-
MonitoringConformanceSuite
- Inherited Members
Remarks
These facts exist because the dashboard is rendered three times over one contract: any drift between providers becomes a UI bug that only reproduces on one database. The awkward cases — cursor stability while rows change underneath, the tenant filter's two distinct "null" meanings, and limit clamping — are exactly where independent implementations diverge, so they are asserted rather than assumed.
Fields
- Epoch
The instant every suite's fake clock starts at.
Methods
- CreateHarnessAsync(TimeProvider)
Creates a fresh, empty store bound to
time.