GoogleTest
A guide for generating Trunk-compatible test reports for GoogleTest
1. Generate JUnit
Use the --gtest_output=xml
argument when you run your built test project:
2. Output Location
By default, the JUnit report will be written to a test_detail.xml
file.
You can specify a custom directory and filename with:
For example, the following argument writes a JUnit report to test_output/junit.xml
:
Disable Retries
You need to disable automatic retries if you previously enabled them. Retries compromise the accurate detection of flaky tests.
Omit the --gtest_repeat
argument if you've previously configured your CI with these options to disable retries.
Next Step
JUnit files generated with GoogleTest are compatible with Trunk Flaky Tests. See CI Providers for a guide on how to upload test results to Trunk.
Last updated