Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FINDEV and version FIND1.1

...

  • 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 VersionJenkins VersionWarnings NG Version
10.6.22.387.1+10.0.3+
10.5.32.289.1+9.10.3+
10.4.42.138.4+8.x
10.4.32.138.4+6.x
10.4.22.89.1+4.x
10.4.11.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
languagejava
step(\[$class: 'XUnitBuilderXUnitPublisher', tools: \[\[$class: 'ParasoftType', pattern: ''\]\]\])

...

Code Block
languagejava
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.