Test Reports
The reports
command is the packaged "build the site" workflow. It is aimed
at local verification and at the reusable GitHub Actions workflow that
publishes the public/
directory.
What the Command Runs
reports
executes the following steps:
docs --target publictests --coverage public/coverage
Outputs
After a successful run you should expect:
- the documentation site rooted at
public/; - guide pages generated from the local
docs/source; - coverage reports inside
public/coverage/; public/coverage/testdox.htmlandpublic/coverage/clover.xmlfor human and CI consumption.
Why This Command Matters
- it is the last stage of
standards; - the reusable
reports.ymlworkflow publishespublic/to GitHub Pages; - the live documentation, coverage, and Testdox links all depend on this directory structure staying stable.