...
- Functional test reports generated by Parasoft SOAtest 9.x and 2020.1+.
- Static analysis, metrics analysis, and unit test reports generated by 10.x and 2020.1+ versions of C/C++test, Jtest, and dotTEST.
...
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 Parasoft Findings Plugin.
Parasoft Findings Version | Jenkins Version | Warnings NG Version |
---|---|---|
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 archive directory.
...
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
...
You can display static analysis rule documentation in the reports generated by the plug-inplugin.
You can either display the local rule documentation or the documentation stored in DTP.
...
- dtp.url (since 10.6.1)
- dtp.server
- dtp.port
- dtp.user user (see note below)
- dtp.password (see note below)
It is recommended that you use DTP 2022.2 or later.
Note: With DTP 2023.1 or later, it is not necessary to provide DTP with a username and password to get rule documentation.
Local Documentation
For local documentation, set the report.rules
property to the directory that contains the analyzer documentation. For example: report.rules=<TOOL_INSTALL>/rules/doc
...
Code Block | ||
---|---|---|
| ||
step(\[$class: 'XUnitBuilderXUnitPublisher', tools: \[\[$class: 'ParasoftType', pattern: ''\]\]\]) |
...
Code Block | ||
---|---|---|
| ||
step(\[$class: 'XUnitBuilderXUnitPublisher', tools: \[\[$class: 'ParasoftSOAtest9xType', pattern: ''\]\]\]) |
...
The test execution trend graphs shows test status, execution time, and stack trace for test failures.
Third-Party Acknowledgements
The Parasoft Findings Plugin for Jenkins uses the following third-party software:
Apache Ant Core
This software is used under an Apache License 2.0 with this notice.
Apache Ant Launcher
This software is used under an Apache License 2.0 with this notice.
Apache Commons Codec
This software is used under an Apache License 2.0 with this notice.
Apache Commons Collections
This software is used under an Apache License 2.0 with this notice.
Apache HttpClient
This software is used under an Apache License 2.0 with this notice.
Apache HttpClient Fluent API
This software is used under an Apache License 2.0 with this notice.
Apache HttpClient Mime
This software is used under an Apache License 2.0 with this notice.
Apache HttpCore
This software is used under an Apache License 2.0 with this notice.
FindBugs
This software is used under an Apache License 2.0.
Jackson-annotations
This software is used under an Apache License 2.0 with this notice.
Jackson-core
This software is used under an Apache License 2.0 with this notice.
jackson-databind
This software is used under an Apache License 2.0 with this notice.
JavaBeans
This software is used under a CDD 1.0 License.
JavaMail
This software is used under a CDD 1.1 License.
JCommon
This software is used under a GNU LGPLv3 License.
Plexus Classworlds
This software is used under an Apache License 2.0.
SpotBugs Annotations
This software is used under a GNU LGPLv2.1 License.