Cpptest Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID cpptest Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
0.13.2 (archives)
Sep 30, 2014
1.410
maven-plugin (version:1.410)
xunit (version:1.91)
analysis-core (version:1.34)
Source Code
Issue Tracking
Pull Requests
Maintainer(s)
GitHub
Open Issues
Pull Requests
Aurelien Hebert (id: ahebert)
Gregory Boissinot (id: gbois)
N. Q. Huy (id: NQH)
Usage Installations 2014-Jul 435
2014-Aug 420
2014-Sep 428
2014-Oct 473
2014-Nov 494
2014-Dec 505
2015-Jan 531
2015-Feb 519
2015-Mar 563
2015-Apr 547
2015-May 557
2015-Jun 549

This plugin allows you publish Parasoft C++test test results.

This plugin makes it possible to import Parasoft C++test reports from each build into Hudson so they are displayed with a trend graph and details about which tests that failed.

Known Problems

The followings are known problems and improvements for static analysis report of Cpptest plugin v.0.9.
(some of them were fixed by ahebert, thanks!)

  • (middle) Flow analysis result (Bug Detective of C++test) are ignored
    • FlowViol elements should be processed similarly to StdViol
  • (middle) Suppressed warnings are also counted as warnings
    • StdViol and FlowViol elements which have @supp="true" should be ignored
  • (minor) help.html of job configuration is not shown
  • (minor) Link to target source files from Cpptest report web page may be lost
    • How other plugins supported by static-core can find correct source path?
  • (improvement) hopefully,  the metrics below should be also output, so that 'no warning' means  to be really happy to you !
    • the total number of rules
    • the total number of suppressed warnings
  • (minor) The number of warnings reported by Cpptest plugin is often less than that of C++test native report.
    • It seems to be because C++test reports multiple warnings of the same kind in the same line, for example,
      C++test reports multiple warnings of 'non-ascii tab character' against every TAB in the same line.

Changelog

Version 0.13.1 (May 20, 2014)

* Fix bug on configuration save

Version 0.13 (May 07, 2014)

* Add Cpptest 9.0+ support

Version 0.12 (March 02, 2014)

* Fix issue #18727 - The cppTest 9.5 xml output doesn't match the current parser rule

Version 0.11 (August 29, 2013)

* Fix : 

  • (middle) Flow analysis result (Bug Detective of C++test) are ignored
    • FlowViol elements are processed similarly to StdViol
  • (middle) Suppressed warnings are also counted as warnings
    • StdViol and FlowViol elements which have @supp="true" are ignored
  • (middle) Met analysis result (Metrics of C++test) are ignored
    • MetViol elements are processed similarly to StdViol

Version 0.10 (July 31. 2013)

* For BugDetective use and extends violation of static analysis (StdViol)

Version 0.9 (May 29, 2011)

* Upgraded to Jenkins 1.410
* Upgraded to xUnit 1.17

Version 0.8 (October 11, 2010)

* Upgraded to xUnit 1.9

Version 0.7 (September 07, 2010)

* Upgraded to xUnit 1.8

Version 0.6 (July 12, 2010)

* Upgraded to xUnit 1.4

Release 0.5 (July 09, 2010)

* Upgraded to xUnit 1.1

Release 0.4 (April 24, 2010)

* Added static analysis part (Thanks to N. Q. Huy)

Release 0.3 (February 26,2010)

* Upgraded to xUnit 0.6.1

Release 0.2 (November 24, 2009)

* Upgraded to xUnit 0.4
* [Internal improvement] Added Unit Tests for robustest
* [Internal improvement] Externalized labels

Release 0.1 (October 05, 2009)

* Added C and C++ Testing

Labels

Edit
plugin-report plugin-report Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment