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.12
Mar 02, 2014
1.410
xunit (version:1.60)
analysis-core (version:1.34)
maven-plugin (version:1.410)
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Aurelien Hebert (id: ahebert)
Gregory Boissinot (id: gbois)
N. Q. Huy (id: NQH)
Usage Installations 2013-Apr 323
2013-May 322
2013-Jun 324
2013-Jul 354
2013-Aug 329
2013-Sep 343
2013-Oct 342
2013-Nov 347
2013-Dec 360
2014-Jan 356
2014-Feb 377
2014-Mar 399

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.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

plugin-report plugin-report Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. May 14, 2011

    BB Tksh says:

    I forgot an important thing... This request is for my coworkers. I'm a java dev...

    I forgot an important thing...

    This request is for my coworkers.
    I'm a java developer, not C++test user . I can't even understand C++ itself fornever.

    Takesh

    1. May 29, 2011

      Gregory Boissinot says:

      The plugin was upgraded to Jenkins 1.410. Please remove your request page.

      The plugin was upgraded to Jenkins 1.410.

      Please remove your request page.

      1. May 30, 2011

        BB Tksh says:

        Thanks. > Please remove your request page. I will. But have you already re...

        Thanks.

        > Please remove your request page.

        I will.

        But have you already released v0.09?
        I wasn't able to upgrade to v0.09 this afternoon.

        1. May 30, 2011

          Gregory Boissinot says:

          You can download the pluign at this URL http://maven.jenkins-ci.org/content/rep...
          1. Jun 21, 2011

            BB Tksh says:

            Sorry, I'm very late. I confirmed that Cpptest plugin v0.9 works well. However...

            Sorry, I'm very late.

            I confirmed that Cpptest plugin v0.9 works well.

            However, I suppose some problems remain which I pointed out previously.
            So I added new 'known problems' section to this page, and described problems I found.
            If I'm mistaken, please update this section.
            (I removed my 'Cpptest request' page)

            Thanks,
            Tksh