Commit 4eaa3932 authored by Shaun Burns's avatar Shaun Burns

Added cpp documentation for junit integration.

parent 4d4522c1
...@@ -140,6 +140,27 @@ java: ...@@ -140,6 +140,27 @@ java:
- target/failsafe-reports/TEST-*.xml - target/failsafe-reports/TEST-*.xml
``` ```
### C/C++ example
There are a few tools that can produce JUnit reports in C/C++.
#### GoogleTest
In the following example, `gtest` is used to generate the test reports.
If there are multiple gtest executables created for different architectures (`x86`, `x64` or `arm`),
you will be required to run each test providing a unique filename. The results
will then be aggregated together.
```yaml
cpp:
stage: test
script:
- gtest.exe --gtest_output="xml:report.xml"
artifacts:
reports:
junit: report.xml
```
## Limitations ## Limitations
Currently, the following tools might not work because their XML formats are unsupported in GitLab. Currently, the following tools might not work because their XML formats are unsupported in GitLab.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment