Test coverage
How much of the product code the test suite runs. The numbers come from the full
suite (scripts/test.sh all, including the PostgreSQL and Redis tests) on the commit
a report was made for. Test projects, protobuf contracts, and source-generated
command-line code are left out.
No coverage report was available when this site was built. Run scripts/coverage.sh all for a local report.
Where the numbers come from
Section titled “Where the numbers come from”CI does not run the test suite, so no report is published with a release and the page
above says none was available. The report is produced locally, with coverlet and
ReportGenerator, through scripts/coverage.sh.
To produce the report:
scripts/coverage.sh allThen open artifacts/coverage/index.html. The script accepts the same arguments as
scripts/test.sh; see Contribute to Moongate for the test
environment.
Made with ❤️ by Tom
