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
Maintainer(s)
GitHub
Open Issues
Aurelien Hebert (id: ahebert)
Gregory Boissinot (id: gbois)
N. Q. Huy (id: NQH)
Usage Installations 2014-Feb 377
2014-Mar 399
2014-Apr 418
2014-May 409
2014-Jun 431
2014-Jul 435
2014-Aug 420
2014-Sep 428
2014-Oct 473
2014-Nov 494
2014-Dec 505
2015-Jan 531

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

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