Vitest
A guide for generating Trunk-compatible test reports with Vitest
1. Generate JUnit
Update your Vitest config to include the junit
reporter:
2. Output Location
The JUnit report will be written to the outputFile
specified in the Vite config. In the example above, the report would be written to ./junit.xml.
Disable Retries
You need to disable automatic retries if you previously enabled them. Retries compromise the accurate detection of flaky tests.
If you've enabled retries, you can disable them following the Vitest docs for more accurate results.
Next Step
JUnit files generated with Vitest are compatible with Trunk Flaky Tests. See CI Providers for a guide on how to upload test results to Trunk.
Last updated