trufflesuite / truffle

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
https://consensys.io/blog/consensys-announces-the-sunset-of-truffle-and-ganache-and-new-hardhat?utm_source=github&utm_medium=referral&utm_campaign=2023_Sep_truffle-sunset-2023_announcement_
MIT License
14.02k stars 2.31k forks source link

Track test run statistics in CI builds #5004

Open benjamincburns opened 2 years ago

benjamincburns commented 2 years ago

At the moment we don't appear to be generating machine-readable test reports during CI runs, or if we are, I don't think we're ingesting them anywhere. I'm not sure what features GitHub Actions supports for this, but this report data can be used for things like

Things that will need to be done for this:

benjamincburns commented 2 years ago

This may be a good approach: https://github.com/marketplace/actions/publish-unit-test-results

Note that it depends on JUnit XML test report generation, but this is a really widely adopted format, and there are ways of convincing both Jest and Mocha to produce those files.