TEST QUALITY
Measure what the tests actually exercise.
Structural coverage here means exported functions called by a test, not runtime line coverage. Corbulo combines that reachability with assertions, mocks, sleeps, test volume, and testing findings by module.
TEST QUALITY
Coverage is only one part of the score
Structural coverage, assertion density, test-to-code ratio, mock usage, test lines, and open findings are measured together.
TESTING FINDINGS
Weak tests become specific findings
The dashboard keeps the score tied to concrete test failures, including vacuous assertions, races, and cases that encode the wrong state.
WHAT THE DASHBOARD CAN SEE
Reachability from tests
Ranks modules by the share of exported functions called by tests and finds production functions with callers but no test caller.
How tests are built
Measures assertion density, test-to-code ratio, mock usage, and tests that assert nothing or wait on sleeps.
Where the weakness sits
Breaks coverage and test smells down by module and keeps testing findings tied to the affected file.