You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The HTML report summary does not count risky tests, so the Total does not reconcile #1252
For a run of one passing and one risky test, the HTML summary reads:
Total Tests
Passed
Failed
Incomplete
Skipped
Snapshot
2
1
0
0
0
0
The visible categories sum to 1 against a Total of 2, and nothing on the page says where the second test went. The row exists in the per-file table, coloured with the .risky class the stylesheet already defines — it is only the summary that never counts it.
bashunit::state::get_tests_risky and get_tests_flaky exist; src/reports/html.sh simply never calls them.
Flaky
Flaky already reconciles, because a flaky test stays inside the pass total (Total 1, Passed 1, matching the console). But the console and the Markdown report both surface the number while the HTML summary drops it, so it belongs in the table for parity rather than for arithmetic.
Fix
Add Risky and Flaky columns, using the counters that already exist. markdown.sh is the reference for which categories a summary carries: Passed, Failed, Skipped, Incomplete, Snapshot, Risky, Flaky.
Activity
Chemaclass commentedon Aug 14, 2026
Done in #1253 (merged).