Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 92 Next »

Plugin Information

Cannot Load Update Center

IOException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed

This plugin makes it possible to publish the test results of an execution of a testing tool in Hudson.

Features

When this plugin is installed and configured, Hudson can transform test result report produced by different testing tools into JUnit test result. Then, the JUnit tests can be recorded by Hudson. Hudson can provide useful information about test results, such as historical test result trend, web UI for viewing test reports, tracking failures, and so on.

The plugin includes the support of:
* MSTest (imported from MSTest Plugin)
* NUnit (imported form NUnit Plugin)
* UnitTest++
* Boost Test Library
* PHPUnit
* Free Pascal Unit

For each xUnit tool, an embedded style sheet is used.
The plugin enables also to use a custom style sheet for your own tool as :
* WebUI

There are other xUnit frameworks supported through other plugins that extends the xUnit plugin:
* CppUnit (CppUnit Plugin)
* Gallio (Gallio plugin)
* Parasoft C++Test tool(Cpptest Plugin)
* JSUnit (JSUnit Plugin)
* AUnit (Gnat Plugin)

xUnit Global Architecture

Under the hood, xUnit Hudson plugin delegates processing to DTKit.

DTKit Activities for XUnit

DTKit Packaging

Configuration

* Execute your testing tools manually or as a step of your build chain
* Give a pattern that specifies your test results

By default, no superflious information are displayed

New procedure for showing the details:

Manage Jenkins > System Log > Add new log recorder.

Give a name as 'xUnit Logger' and add the following logger:

* com.thalesgroup.hudson.plugins.xunit.service.XUnitService for a severity as 'all'

Compatibility with Hudson core

Version

1.318

1.319

1.320

Hudson 1.355+

Jenkins 1.396+

1.16.2

(error)

(tick)

(error)
(JENKINS-4257)

(question)

(tick)

1.16.1

(error)

(tick)

(error)
(JENKINS-4257)

(question)

(tick)

1.16

(error)

(tick)

(error)
(JENKINS-4257)

(question)

(tick)

1.15

(error)

(tick)

(error)
(JENKINS-4257)

(question)

(tick)

1.14

(error)

(tick)

(error)
(JENKINS-4257)

(question)

(tick)

1.13

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.12

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.11

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.10

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.9

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.8

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.7

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.6

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.5

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.4

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.3

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.2

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.1

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

1.0

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.6.1

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.6

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.5.3

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.5.2.1

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.5.2

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.5.1

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.5

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.4

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.3.1

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.3

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.2

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.1.3

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.1.2

(error)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.1.1

(tick)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

0.1

(tick)

(tick)

(error)
(JENKINS-4257)

(tick)

(question)

Changelog

Version 1.16.2

* Fixed JENKINS-9106 Custom type configuration does not pick up "Stop Processing If Error" flag

Version 1.16.1

* Fixed reopen JENKINS-8843 The plugin hasn't been performed correctly: null
* Fixed JENKINS-8901 The plugin hasn't been performed correctly: Unable to serialize hudson.FilePath$FileCallableWrapper@b749a3

Version 1.16

* Fixed JENKINS-8843 The plugin hasn't been performed correctly: null

Version 1.15

* Fixed JENKINS-6344 - fail build if any empty files exist, or provide option to do it
* Fixed JENKINS-7612 - Superfluous INFO messages in console output
* Updated to Jenkins 1.397 API and metadata

Version 1.14

* Fixed JENKINS-8492 - NUnit test suites is not parsed correctly
* Fixed JENKINS-8553 - BoostTest output coverting to JUnit format can't be recognized if contains Exceptions in boostTest result
* Fixed JENKINS-8485 and JENKINS-8516
* Fixed JENKINS-8787 CustomTypeDescriptor throws a RuntimeExcetion at startup
* Updated to DTKIT Default Junit 0.15
* Updated to DTKIT DEFAULT FRMK 0.12
* Updated to DTKIT FORMAT 0.13
* Updated to Jenkins 1.396 API and metadata

Version 1.13

* Updated to DTKIT Default Junit 0.13
* Updated to DTKIT DEFAULT FRMK 0.11

Version 1.12

* Updated to DTKIT Default Junit 0.12
* Updated to DTKIT DEFAULT FORMAT 0.12

Version 1.11

* Updated to DTKIT FRMK 0.10
* Updated to DTKIT FORMAT 0.10
* Fixed JENKINS-7943 - BOOST TestType hides master suites in the hierachy
* Fixed JENKINS-7925 - BOOST TestType fail during validation

Version 1.10

* Updated to DTKIT FRMK 0.9
* Updated to DTKIT FORMAT 0.9
* Removed Guice injection on slave mode due to classloading issues.

Version 1.9

* Updated to DTKIT Default Junit 0.9
* Updated to DTKIT FRMK 0.8
* Fixed JENKINS-7463 - BoosTest XSD enhanced
* Fixed JENKINS-7323 - Can't create the report path

Version 1.8

* Updated to DTKIT Default Junit 0.7
* Updated to DTKIT FRMK 0.6
* Fixed JENKINS-7336

Version 1.7

* Updated to DTKIT Default Junit 0.6
* Updated to DTKIT FRMK 0.5
* Restored the CustomType (enables users to provide a custom XSL) removed from 1.0

Version 1.6

* Updated to DTKIT Default Junit 0.4 (Fixed reopened JENKINS-6951)
* Updated to DTKIT FRMK 0.2

Verision 1.5

* Updated to DTKIT Default Junit 0.3 (Fixed JENKINS-6951)

Verision 1.4

* Fixed the help file

Verision 1.3

* Updated to DTKit 0.2 (Fixed PHPUnit xsd and xsl)
* Added the display of validation errors in the console for input and output files.

Version 1.2

* Fixed big regression issue for backward compatibility with xUnit 0.6 JENKINS-6946

Version 1.1

* Improved deletion algorithm.

Version 1.0

* xUnit currently follows a new model based on dtkit

Version 0.6.1

* Spelling Correction

Version 0.6

* Removed Embedded Cppunit plugin (Cppunit plugin extends xUnit plugin)
* Removed Embedded Gallio plugin (Gallio plugin extends xUnit plugin)

Version 0.5.3

* Added 'Delete Temporary JUnit files' option

Version 0.5.2.1

* Fixed JENKINS-5680 : Fixed regression introduced in 0.5.2: Added backward compatibility with a previous
configuration before 0.5.2

Version 0.5.2

* Fixed JENKINS-4945 : Show one graph when JUnit publisher is actived
* Fixed JENKINS-4931 : Adding a check-box option 'Fail the build if test results were not
updated this run'

Version 0.5.1

* Fixed some labels

Version 0.5

* Added the support of Free Pascal Unit

Version 0.4

* Removed the AUnit support.
AUnit (Ada test framework) is provided by the Gnat Plugin.
Note: Gnat plugin extends the xUnit plugin

Version 0.3.1

* Restored the removed feature in xUnit 0.2 : Added the ability to use a custom xUnit tool with a custom style sheet.
* You can override the embedded stylesheet by a one at the workspace level.

Version 0.3

* Fixed issue 4416

Version 0.2

* The plugin use @Extension and ExtensionPoint to allow other plugins to add a Descriptor (issue 4315)
* [BoostTest Library] - Display the output of the macros MESSAGE,INFO and WARNING in Hudson test results
* [PHPUnit] - Fixed stylesheet
* Fixed bug on suite name content with special character

Version 0.1.3

* [BoostTest Library] - Flatten root package

Version 0.1.2

* Fixed "java.lang.NoSuchMethodError: java.lang.String.isEmpty()"
* Added the ability to work on slaves

Version 0.1.1

* Fixed java.util.MissingResourceException on Linux Plateform
* [BoostTest] - Fixed tests duration issue with Boost Test Library

Version 0.1

* Initial release

  • No labels