Docs / Quality
Real

Testing

How the suite was built, and its size at each step.

Method

Suite size over time

PointPassed
M1 and M284
M3110
M4123
After the M1 to M4 review fixes151
M6 offline166, then 175
M6 on testnet182
After the M5 and M6 review fixes211
After the re-review fixes229
After the task 7 review fixes249

Continuous integration

Every pull request and every push to main: format check, lint with warnings as errors, the full test suite and the example digest check, on Linux and Windows. A separate job checks public files for forbidden strings.

Planned

Property-based tests, fault injection on a seeded scheduler, and published performance budgets. No benchmark has been measured yet.