Expand description
JUnit XML rendering of validation reports, for CI systems that ingest test
result files.
Mapping (documented because JUnit has no native concept of a warning):
| Outcome | JUnit representation |
|---|---|
pass | passing <testcase> |
fail | <failure> per requirement, findings in the body |
warn | passing <testcase> with findings in <system-out> — SHOULD-level findings do not fail CI unless promoted by --strict, and that promotion is an exit-code concern, not a report concern |
excluded / unsupported / not-applicable | <skipped> with the reason as its message |
The output is deterministic (registry order, no timestamps, no hostnames) for the same reason every other report format is: reports are artifacts.
Functions§
- render
- Renders the report as a single-suite
JUnitXML document.