...
Parasoft Findings Plugin integrates with the Warnings Next Generation plug-in to report Parasoft code analysis results. Refer to the following table to determine which version of Jenkins and the Warnings Next Generation plug-in is supported by the Parasoft Findings Plugin. If your version is not shown in the table, it supports the same Jenkins and Warnings NG versions as the next, lowest version.
Parasoft Findings Version | Jenkins Version | Warnings NG Version |
---|---|---|
10.7.2 | 2.426.3+ | 11.0.0+ |
10.6.3 | 2.387.3+ | 10.5.1+ |
10.6.2 | 2.387.1+ | 10.0.3+ |
10.5.3 | 2.289.1+ | 9.10.3+ |
10.4.4 | 2.138.4+ | 8.x |
10.4.3 | 2.138.4+ | 6.x |
10.4.2 | 2.89.1+ | 4.x |
10.4.1 | 1.625.1+ | N/A |
Previous versions are available from the Jenkins plug-in releases section.
...
The parameters passed correspond to the options following available in plugin configuration:
useReportPattern | Report location option |
reportPattern | File pattern field |
settings | Settings field |
C/C++test Professional Report Settings
Reports for static analysis generated with C/C++test Professional 2023.2 or later can be used directly to support navigation to the source code if it is stored in the Jenkins workspace.
If you are generating static analysis reports with C/C++test Professional 2023.1 or earlier, make sure the the Add absolute file paths to XML data option is enabled to link the source code if it is stored in the Jenkins workspace. You can enable this option on the command line by setting the report.location_details=true
property in the settings file.
...
Code Block | ||
---|---|---|
| ||
step([$class: 'XUnitPublisher', tools: [[$class: 'ParasoftSOAtest9xType', pattern: '']]]) |
C/C++test Professional Unit Test Results
C/C++test reports for unit test results must be generated with the Overview of checked files and executed tests option option enabled. You can enable this option on the command line by setting the using the option -property report.contexts_details=true
or by setting the report.contexts_details=true
property in the settings file.
Starting with version 2024.1, you can also use the command line option -property report.additional.report.dir=<REPORT_DIR>
when generating the reports and use reports generated in this directory.
Viewing Test Execution Results
...
Click the Parasoft Coverage tab to view the details of your code coverage. This tab has three sub-tabs for Overview, Overall Code Coverage, and Modified Code Coverage views.
C/C++test Professional Reports
Code coverage reports for C/C++test Professional are not supported for versions prior to 2024.1.
Starting with version 2024.1, you can also use the command line option -property report.additional.report.dir=<REPORT_DIR>
when generating the reports and use reports generated in this directory.
Anchor | ||||
---|---|---|---|---|
|
...
The status and details of quality gates (Success, Unstable, or Failed) will be shown in the table in Summary page.
C/C++test Professional Reports
Code coverage reports for C/C++test Professional are not supported.
Third-party Acknowledgements
...