Reports¶
Reports are generated automatically by the CI pipeline and published here on every merge to main.
Code Coverage¶
Coverage is measured with gcovr across all unit-test suites. Minimum threshold: 90 % line coverage.
| Test suite | Report |
|---|---|
MAIN_APP — bootloader core |
Open report |
CRC — CRC-32 software implementation |
Open report |
Code Complexity¶
Complexity is measured with Lizard on src/.
Thresholds: CCN ≤ 12 · NLOC ≤ 30 · arguments ≤ 4.