Branch: refs/heads/master Home: https://github.com/jenkinsci/xunit-plugin Commit: 3df443296f568dafd5eb4f4b3e9ba746a57c6a54 https://github.com/jenkinsci/xunit-plugin/commit/3df443296f568dafd5eb4f4b3e9ba746a57c6a54 Author: pauljohnston2009 <paul-johns...@macolighting.com> Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThreshold.java Log Message: ----------- [JENKINS-50851] Skipped count percentage is affected by integer rounding Integer division was causing percentSkipped to always be 0 Commit: 5b06c30c65ee1d52e34dce72e5d5435538e0abdc https://github.com/jenkinsci/xunit-plugin/commit/5b06c30c65ee1d52e34dce72e5d5435538e0abdc Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: A src/test/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdTest.java Log Message: ----------- [JENKINS-50851] Skipped count percentage is affected by integer rounding Add unit test Commit: 8ffd49b592d579bed2e9ee278fec68fd2c70a8d3 https://github.com/jenkinsci/xunit-plugin/commit/8ffd49b592d579bed2e9ee278fec68fd2c70a8d3 Author: Thomas Ascher <thomas.asc...@gmx.at> Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/boosttest-1.5.0.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase19/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase19/testlog.xml Log Message: ----------- [JENKINS-42031] xUnit Plugin Does Not Parse Some Boost 1.63 Test Reports Change the boosttest-1.5.0.xsd validation file to accept some test reports generated by the test framework of Boost 1.63 where these reports may contain a "Message" element as child of a "TestSuite" element. Commit: 1bc28f85c5328f5e85e9be58a7d710c580491f4d https://github.com/jenkinsci/xunit-plugin/commit/1bc28f85c5328f5e85e9be58a7d710c580491f4d Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/boosttest-1.5.0.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase19/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase19/testlog.xml Log Message: ----------- Merge branch 'feature/JENKINS-42031' Commit: eacd4688b4876ad2d2ca06c4d6d80f98ba821a5a https://github.com/jenkinsci/xunit-plugin/commit/eacd4688b4876ad2d2ca06c4d6d80f98ba821a5a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M src/test/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdTest.java M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java Log Message: ----------- Add license headers Commit: f2e80f9279ee7c7e38eb80dd765fd60e32ee4511 https://github.com/jenkinsci/xunit-plugin/commit/f2e80f9279ee7c7e38eb80dd765fd60e32ee4511 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java Log Message: ----------- Mark unit test with jira issue Commit: 92ac0ce973e7eccb8138b32d54ecf77dfa27a723 https://github.com/jenkinsci/xunit-plugin/commit/92ac0ce973e7eccb8138b32d54ecf77dfa27a723 Author: Pekka Enberg <penb...@iki.fi> Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/boosttest-1.5.0.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase18/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase18/testlog.xml Log Message: ----------- Relax BoostTest line validation Commit: 3533bdb86d651102be6d8507ecfff9095093ae87 https://github.com/jenkinsci/xunit-plugin/commit/3533bdb86d651102be6d8507ecfff9095093ae87 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/boosttest-1.5.0.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/BoostTestTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase18/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/boosttest/testcase18/testlog.xml Log Message: ----------- Merge pull request #46 from penberg/relax-boost-test-line-validation Relax BoostTest line validation Commit: 0c3862da5ac440184a61d6f2a7355ee440790181 https://github.com/jenkinsci/xunit-plugin/commit/0c3862da5ac440184a61d6f2a7355ee440790181 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-1.103 Commit: 0fc2dce4f662f151b1f874fe714d63db01c722dd https://github.com/jenkinsci/xunit-plugin/commit/0fc2dce4f662f151b1f874fe714d63db01c722dd Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: e757bfcb698d4eb39bf907db3bffc239fc42d1d0 https://github.com/jenkinsci/xunit-plugin/commit/e757bfcb698d4eb39bf907db3bffc239fc42d1d0 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitDefaultValues.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformer.java M src/main/java/org/jenkinsci/plugins/xunit/types/CustomType.java A src/test/java/org/jenkinsci/plugins/xunit/service/XUnitConversionServiceTest.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerTest.java Log Message: ----------- [JENKINS-48945] Testreport lacks of those test in which the hashcode of two different testsuite name coincide Use UUID instead the hashcode of the file to generate a unique converted test report. By default java provides a version 4 UUID that ensure be unique in the same JVM instance. Since there are no more JVM that works with the same workspace is enough. A version 1 UUID that use MAC address to ensure file is unique over Jenkins nodes is not needed since XUnitProcessor does not copy slave node report files back to master. Commit: 66ec6ce211a74204ad81c22588be016a04465014 https://github.com/jenkinsci/xunit-plugin/commit/66ec6ce211a74204ad81c22588be016a04465014 Author: Zenger, Alexander <alexander.zen...@zuehlke.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit-2.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/XunitDotNetTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/junit-without-package-at-name.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/xunit-without-package-at-name.xml Log Message: ----------- [JENKINS-33385] Testresult doesn't show test name in case the package is empty Fix bug where test name in the testreport is empty when not containing package as well. Commit: fe219a13077847bc288ed70c7f25d4a1ed951a10 https://github.com/jenkinsci/xunit-plugin/commit/fe219a13077847bc288ed70c7f25d4a1ed951a10 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit-2.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/XunitDotNetTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/junit-without-package-at-name.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/xunit-without-package-at-name.xml Log Message: ----------- Merge pull request #54 from a-zen/master Fix bug where test name in the testreport is empty when not containing package as well. Commit: 44b995cae4741aa17eb83639402546205dd65b42 https://github.com/jenkinsci/xunit-plugin/commit/44b995cae4741aa17eb83639402546205dd65b42 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M src/test/java/org/jenkinsci/plugins/xunit/types/XunitDotNetTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/junit-simple.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/junit-without-package-at-name.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/junit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/xunit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/junit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/xunit-simple.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/xunit-simple.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/xunit-without-package-at-name.xml Log Message: ----------- Make .net unit test structure similar to the others Commit: 0b982074ddfe4df64dddfe37869453007b9b52f2 https://github.com/jenkinsci/xunit-plugin/commit/0b982074ddfe4df64dddfe37869453007b9b52f2 Author: Jonathan Miller <jonm...@microsoft.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit-2.xsl Log Message: ----------- [JENKINS-33385] Testresult doesn't show test name in case the package is empty Use a better XSL test condition Commit: 4ecfa5d5213a1be3cdb905b27fbbb955e0e5442c https://github.com/jenkinsci/xunit-plugin/commit/4ecfa5d5213a1be3cdb905b27fbbb955e0e5442c Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-29 (Sun, 29 Apr 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/NUnit.java A src/main/java/org/jenkinsci/plugins/xunit/types/NUnit3.java A src/main/java/org/jenkinsci/plugins/xunit/types/NUnit3TestType.java A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-3.0-to-junit.xsl A src/test/java/org/jenkinsci/plugins/xunit/types/NUnit3Test.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase2/result.xml Log Message: ----------- Merge pull request #43 from alexschwantes:master Add support for NUnit3 which uses a different XML format by NUnit2 Commit: 0c3752259ca17669b739481b2785a3e4cea1cc0f https://github.com/jenkinsci/xunit-plugin/commit/0c3752259ca17669b739481b2785a3e4cea1cc0f Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/JUnitTypeTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase5/input.xml Log Message: ----------- Merge pull request #58 from Alemorato/feature/JENKINS-50658 [JENKINS-50658] Add support for rerun maven surefire feature Commit: 88b530bb814d1a3b75e29218670c61c99112b11a https://github.com/jenkinsci/xunit-plugin/commit/88b530bb814d1a3b75e29218670c61c99112b11a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java Log Message: ----------- [JENKINS-51056] xUnit throws NPE when no threshold was specified Add check for null in builder and publisher constructors when tools and thresholds are not defined. Commit: e3e3565d880826f0b3832c99e7e9e8689492b49a https://github.com/jenkinsci/xunit-plugin/commit/e3e3565d880826f0b3832c99e7e9e8689492b49a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: A .travis.yml M pom.xml Log Message: ----------- Add coverage report Commit: ccbfa1ffe4e49f64aba1a47fbd79630508167064 https://github.com/jenkinsci/xunit-plugin/commit/ccbfa1ffe4e49f64aba1a47fbd79630508167064 Author: kpop <k...@vandewiele.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-to-junit-5.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/QTestlibTypeTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase3/result.xml Log Message: ----------- [JENKINS-35660] QTestLib time information is lost Use a converter function in XSLT to convert msec attribute of duration element for QtTest Commit: 7ab23e71ecb8c551ef6ef0857068b636b0e4d877 https://github.com/jenkinsci/xunit-plugin/commit/7ab23e71ecb8c551ef6ef0857068b636b0e4d877 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-1.104 Commit: 95f8857dd60b0bb2b4a5b98218f7969bae76bb9f https://github.com/jenkinsci/xunit-plugin/commit/95f8857dd60b0bb2b4a5b98218f7969bae76bb9f Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 2d80709b7bac9171c10e9f7a5a0d96abdcf7fd74 https://github.com/jenkinsci/xunit-plugin/commit/2d80709b7bac9171c10e9f7a5a0d96abdcf7fd74 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-05 (Sat, 05 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java M src/main/resources/org/jenkinsci/lib/dtkit/descriptor/TestTypeDescriptor/config.jelly A src/main/resources/org/jenkinsci/lib/dtkit/descriptor/TestTypeDescriptor/config.properties M src/main/webapp/help.html Log Message: ----------- Change rendering of the report tool and clarify the pattern description. Commit: bb05b808ca4e2d0dcbf1c595a2ebb29430a027df https://github.com/jenkinsci/xunit-plugin/commit/bb05b808ca4e2d0dcbf1c595a2ebb29430a027df Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-06 (Sun, 06 May 2018) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/FailedThresholdDescriptor.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdDescriptor.java M src/main/java/org/jenkinsci/plugins/xunit/types/AUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/BoostTestJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CheckType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CppTestJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CppUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/CustomType.java M src/main/java/org/jenkinsci/plugins/xunit/types/EmbUnitType.java M src/main/java/org/jenkinsci/plugins/xunit/types/FPCUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/GTesterJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/GoogleTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/JUnitType.java M src/main/java/org/jenkinsci/plugins/xunit/types/MSTestJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/MbUnitType.java M src/main/java/org/jenkinsci/plugins/xunit/types/NUnit3TestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/NUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/PHPUnitJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/QTestLibInputMetric.java M src/main/java/org/jenkinsci/plugins/xunit/types/QTestLibType.java M src/main/java/org/jenkinsci/plugins/xunit/types/UnitTestJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/ValgrindJunitHudsonTestType.java M src/main/java/org/jenkinsci/plugins/xunit/types/XUnitDotNetTestType.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java Log Message: ----------- [JENKINS-37611] Add "@Symbol" annotation to xunit and parameters Add @Symbol annotation to publisher, thresholds and test type to make pipeline readable. Add pipeline unit test that works with Jenkins 1.x Update parent pom to latest 3.9 Commit: e0ee236921fd5e90d9bdba743a68eddff188a6fa https://github.com/jenkinsci/xunit-plugin/commit/e0ee236921fd5e90d9bdba743a68eddff188a6fa Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-06 (Sun, 06 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/AliasInitializer.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java A src/main/java/org/jenkinsci/plugins/xunit/XUnitUtil.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/FailedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/XUnitThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/XUnitThresholdDescriptor.java M src/main/resources/org/jenkinsci/plugins/xunit/XUnitBuilder/config.jelly M src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.jelly M src/main/resources/org/jenkinsci/plugins/xunit/threshold/Messages.properties M src/main/resources/util/hetero-list-readonly.jelly M src/main/resources/util/threshold.jelly A src/test/java/org/jenkinsci/plugins/xunit/XUnitSerialisationTest.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitSerialisationTest/builder_1_103/jobs/foo/config.xml A src/test/resources/org/jenkinsci/plugins/xunit/XUnitSerialisationTest/publisher_1_103/jobs/foo/config.xml A src/test/resources/org/jenkinsci/plugins/xunit/config.xml Log Message: ----------- [JENKINS-37611] Add "@Symbol" annotation to xunit and parameters Move threshold parameters from required to optional. Remove also unreachable checks of % character in case of percent threshold mode. Add form validation for all threshold values. Add unit test to guarantee serialisation works properly with plugin version before 1.103. Manage negative value of time margin and fix NPE when a build step or recorder has no tools defined. Commit: 585b87688f1c3e5719fbe9d13a21c147bc99cfd2 https://github.com/jenkinsci/xunit-plugin/commit/585b87688f1c3e5719fbe9d13a21c147bc99cfd2 Author: Ray <r...@officesupply.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/phpunit-2.0.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/PHPUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/testresult.xml Log Message: ----------- [JENKINS-42715] xUnit does not support PHPUnit 5.x skipped attribute Support skipped attribute during PHPUnit validation. The attribute is supported since PHPUnit version 5.4/6.5 with the PR * https://github.com/sebastianbergmann/phpunit/pull/2144 Commit: 51b338607953d976c0c5483292ac55693dcba11e https://github.com/jenkinsci/xunit-plugin/commit/51b338607953d976c0c5483292ac55693dcba11e Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java M src/main/resources/org/jenkinsci/plugins/xunit/types/phpunit-1.0-to-junit-4.0.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/AbstractTest.java M src/test/java/org/jenkinsci/plugins/xunit/types/PHPUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase1/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase1/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase1/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase1/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase2/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase2/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase2/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase2/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase3/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase3/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase3/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase3/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase4/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase4/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase4/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase4/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase5/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase5/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase5/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase5/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase6/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase6/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase6/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase6/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase7/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase7/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase7/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase7/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase8/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/phpunit/testcase9/testresult.xml Log Message: ----------- Improve PHP XSL to produce a report nearest surefire report. Commit: c8d4a9f1f8d716598071865963cbe58e197a214a https://github.com/jenkinsci/xunit-plugin/commit/c8d4a9f1f8d716598071865963cbe58e197a214a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: A src/main/java/org/jenkinsci/plugins/xunit/types/QTestLib.java R src/main/java/org/jenkinsci/plugins/xunit/types/QTestLibInputMetric.java M src/main/java/org/jenkinsci/plugins/xunit/types/QTestLibType.java A src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-5.0-to-junit-1.0.xsl R src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-to-junit-5.xsl A src/test/java/org/jenkinsci/plugins/xunit/types/QTestLibTest.java R src/test/java/org/jenkinsci/plugins/xunit/types/QTestlibTypeTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-ignored.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase4/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase3/result.xml Log Message: ----------- Improve QtTest XSL to produce a report nearest surefire report. Commit: 7b0ae002fd1190a6e066c6e68605118746eeaae5 https://github.com/jenkinsci/xunit-plugin/commit/7b0ae002fd1190a6e066c6e68605118746eeaae5 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-3.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/NUnit3Test.java M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-failure.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-issue1077.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-issue8492.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-multinamespace.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/JUnit-simple.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-failure.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-ignored.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-issue1077.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-issue8492.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-multinamespace.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase3/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase4/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase4/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase5/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase5/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase6/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase6/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase2/result.xml Log Message: ----------- Improve NUnit XSL to produce a report nearest surefire report. Commit: 6c4576b6bb591d72bd638673e59fa52159f294eb https://github.com/jenkinsci/xunit-plugin/commit/6c4576b6bb591d72bd638673e59fa52159f294eb Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java Log Message: ----------- Deprecate builder in favor of publisher Commit: ba765d877b2b689372dd018e4247bb495272c267 https://github.com/jenkinsci/xunit-plugin/commit/ba765d877b2b689372dd018e4247bb495272c267 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/aunit-2.0-to-junit-1.0.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/AUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase1/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase1/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase1/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase1/testresult.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase2/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase2/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase2/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/aunit/testcase2/testresult.xml Log Message: ----------- Improve AUnit XSL to produce a report nearest surefire report. Commit: 80acfef73cb4cd00d6973af8305f826db4e99a38 https://github.com/jenkinsci/xunit-plugin/commit/80acfef73cb4cd00d6973af8305f826db4e99a38 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/JUnitTypeTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase2/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase3/input.xml Log Message: ----------- Improve JUnit XSD to be more surefire report compliant. Commit: acf63a54f1e5e36920b2d0a49d2fab87c8b8a1cb https://github.com/jenkinsci/xunit-plugin/commit/acf63a54f1e5e36920b2d0a49d2fab87c8b8a1cb Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformer.java A src/test/java/org/jenkinsci/plugins/xunit/XUnitPublisherTest.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java R src/test/java/org/jenkinsci/plugins/xunit/service/TempWorkspace.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerTest.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitValidationServiceTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-47194/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/config.xml Log Message: ----------- [JENKINS-47194] xUnit should not consider report generated by other xUnit step XUnit build step or publisher use an instance of processor than generates output report to a shared common folder. This cause on latest step thresholds consider also reports produced by previous steps. Processor now generate an identifier that permits to generate reports into an unique output folder. Commit: b3e8a904a02d848102614fe2232dbef8929ab08c https://github.com/jenkinsci/xunit-plugin/commit/b3e8a904a02d848102614fe2232dbef8929ab08c Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-1.0-to-junit-2.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-3.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/NUnit3Test.java M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase4/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase5/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase7/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase7/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase2/result.xml Log Message: ----------- [JENKINS-10911] xUnit not detecting Ignored MSTest and NUnit Tests Fix skipped testcase in NUnit and NUnit3 when there are failed testcase before. generalfailure variable in XSL seems brokes the dom navigation. Commit: e0821ccbe3d19c680f32623cb108acc88230391e https://github.com/jenkinsci/xunit-plugin/commit/e0821ccbe3d19c680f32623cb108acc88230391e Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/mstest-1.0-to-junit-1.0.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/MSTestTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/junit_mstest_2_tests_1_class.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/junit_mstest_2_tests_from_different_assemblies.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/junit_mstest_4_tests_2_classes.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/junit_mstest_more_than-one_minute_test.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/junit_mstest_vs_2010.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/mstest_2_tests_1_class.trx R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/mstest_2_tests_from_different_assemblies.trx R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/mstest_4_tests_2_classes.trx R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/mstest_more_than_one_minute_test.trx R src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/mstest_vs_2010.trx A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase3/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase4/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase4/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase5/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase5/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase6/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase6/result.xml Log Message: ----------- [JENKINS-10911] xUnit not detecting Ignored MSTest and NUnit Tests Support skipped testcase for MSTest using Inconclusive value for outcome attribute of the UnitTestResult XML element. Commit: c4cdfe89496f12b170900045ffe60ee216447fcf https://github.com/jenkinsci/xunit-plugin/commit/c4cdfe89496f12b170900045ffe60ee216447fcf Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/resources/org/jenkinsci/plugins/xunit/types/mbunit-to-junit-4.xsl A src/test/java/org/jenkinsci/plugins/xunit/types/MbUnitTest.java R src/test/java/org/jenkinsci/plugins/xunit/types/MbUnitTypeTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/mbunit/testcase1/result.xml Log Message: ----------- Improve MbUnit XSD to produce report more surefire compliant. Commit: 801434c733a8f2f02028b48289e89e052fc768cf https://github.com/jenkinsci/xunit-plugin/commit/801434c733a8f2f02028b48289e89e052fc768cf Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java Log Message: ----------- Move FileCallable from anonymous to external. This ensure serialisation is not broken as anonymous class requires that whole outer class was serialisable too. Commit: 690e4648bb71e23691314ce9582a73f17bf2d590 https://github.com/jenkinsci/xunit-plugin/commit/690e4648bb71e23691314ce9582a73f17bf2d590 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: A src/main/java/org/jenkinsci/plugins/xunit/types/CTest.java R src/main/java/org/jenkinsci/plugins/xunit/types/CTestInputMetric.java M src/main/java/org/jenkinsci/plugins/xunit/types/CTestType.java M src/main/resources/org/jenkinsci/plugins/xunit/types/ctest-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/CTestTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase3/result.xml Log Message: ----------- [JENKINS-51347] Test Status "notrun" being reported as "failed" test Fix XSL to not include in failure count also skipped tests. Commit: ad32946222893bbd4805830015b72f54a541bd39 https://github.com/jenkinsci/xunit-plugin/commit/ad32946222893bbd4805830015b72f54a541bd39 Author: nilleb <i...@lumapps.com> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/mstest-1.0-to-junit-1.0.xsl Log Message: ----------- Update the XSL for MSTest to produce a more correct report and prevents bugs. XSL now produces a report compliant with surefire XSD using. Adds calculus for duration of the entire testsuite in milliseconds. Commit: abed0ce0f525e940cd86f0cfdc29f50a8cb8caaa https://github.com/jenkinsci/xunit-plugin/commit/abed0ce0f525e940cd86f0cfdc29f50a8cb8caaa Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/ctest-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/MSTestTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase2/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase3/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase4/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase5/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase6/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase7/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/mstest/testcase7/result.xml Log Message: ----------- [JENKINS-13113] xUnit plugins detects MSTEST "NotExecuted" as successed instead of skipped Update XSL to count NotExecuted test as skipped. Minor improvements to testsuite time duration. Commit: 90c611749bc8c51813ac6157fe6bf69c978b224f https://github.com/jenkinsci/xunit-plugin/commit/90c611749bc8c51813ac6157fe6bf69c978b224f Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-16 (Wed, 16 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/JUnitInputMetric.java Log Message: ----------- Fix input validation errors on JUnit are written to jenkins log instead of system out. In this manner it's easier fill bugs. Commit: b873977c35dc5cda8b9ee0e8069dad8ca073da47 https://github.com/jenkinsci/xunit-plugin/commit/b873977c35dc5cda8b9ee0e8069dad8ca073da47 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.0.0 Commit: 4a437734ee36466ee0fba5aa5638376172c85eb7 https://github.com/jenkinsci/xunit-plugin/commit/4a437734ee36466ee0fba5aa5638376172c85eb7 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: ff61b8e19361e8229947961660a3ff07fc5f711f https://github.com/jenkinsci/xunit-plugin/commit/ff61b8e19361e8229947961660a3ff07fc5f711f Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: A src/main/java/org/jenkinsci/plugins/xunit/types/CppTest.java M src/main/java/org/jenkinsci/plugins/xunit/types/CppTestJunitHudsonTestType.java R src/main/java/org/jenkinsci/plugins/xunit/types/CppTestUnit.java M src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/AbstractTest.java A src/test/java/org/jenkinsci/plugins/xunit/types/CppTestTest.java R src/test/java/org/jenkinsci/plugins/xunit/types/CppTestUnitTest.java M src/test/java/org/jenkinsci/plugins/xunit/types/ValidInputMetricXSLTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase3/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/cpptestunit/testcase1/inputcpptest.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/cpptestunit/testcase1/junit-result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/cpptestunit/testcase2/report-cpptest-tests.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/cpptestunit/testcase2/result-junit.xml Log Message: ----------- [JENKINS-28871] CppTest 9.5 report file seems not valid for xUnit when no tests was executed Improve CppTest XSL to better handle 7.x and 9.x reports. Cover also the case no test was run. Commit: 2cdbf4950fdd2d3d8a26f06fe56a6b46aff188a4 https://github.com/jenkinsci/xunit-plugin/commit/2cdbf4950fdd2d3d8a26f06fe56a6b46aff188a4 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit-1.0.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/AbstractTest.java M src/test/java/org/jenkinsci/plugins/xunit/types/CppTestTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase4/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase4/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase5/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase5/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase6/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase6/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase7/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase7/result.xml Log Message: ----------- [JENKINS-12417] xUnit problems with CppTest reports generated with default options The default CLI options seems not produce the ExecutedTestsDetails element in the output report where are described test suites. In absense of ExecutedTestsDetails we try to do our best to generate all testcase elements from ExecViols. The number of testcase could differs from the total count of executed test. Commit: c9d15e99201a73bc3b8ddba506a2433c83d8dd15 https://github.com/jenkinsci/xunit-plugin/commit/c9d15e99201a73bc3b8ddba506a2433c83d8dd15 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/ctest-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/mbunit-to-junit-4.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/mstest-1.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-1.0-to-junit-2.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-3.0-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/phpunit-1.0-to-junit-4.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-5.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit-2.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/PHPUnitTest.java A src/test/java/org/jenkinsci/plugins/xunit/types/XUnitDotNetTest.java R src/test/java/org/jenkinsci/plugins/xunit/types/XunitDotNetTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/junit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/xunit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/junit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase2/xunit-simple.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase3/result.xml Log Message: ----------- [JENKINS-26227] xUnit plugin doesn't use OS culture when reads time values in xUnit.net output To be aware from OS culture the junit-time function converts input from any type to string, replace comma with a dot and use its double value to format millisend time to the correct JUnit format. Commit: 788c51f5e7c9dc104616ca648fc200684421031d https://github.com/jenkinsci/xunit-plugin/commit/788c51f5e7c9dc104616ca648fc200684421031d Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/NUnit.java M src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd R src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-1.0-to-junit-2.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-1.0-to-junit.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.1.xsd A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.2.xsd A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.4.xsd A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.5.xsd A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.6.xsd A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase1/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/junit/testcase3/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnit.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/NUnitUnicode.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase10/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase10/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase2/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase2/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase5/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase6/input.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase7/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase8/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase8/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase9/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase9/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit3/testcase3/input.xml Log Message: ----------- [JENKINS-51481] Parse error occur when NUnit report have categories Create a new XSD compatible with all 2.x NUnit version (gathered NUnit XSD version from official distribution archive). Rewrite the XSL file to create a more complete JUnit report to support also categories and more. Commit: 3db349c31b1adedfe149c7d33004100cd4aae2ca https://github.com/jenkinsci/xunit-plugin/commit/3db349c31b1adedfe149c7d33004100cd4aae2ca Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/CppTest.java R src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit-1.0.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit.xsl M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase2/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase3/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase4/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase5/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase6/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/cpptest/testcase7/result.xml Log Message: ----------- Improve CppTest XSD to produce report more surefire compliant. Commit: 4f1c0c9bfa8f7dd38390ffd84123a4cc3f392e11 https://github.com/jenkinsci/xunit-plugin/commit/4f1c0c9bfa8f7dd38390ffd84123a4cc3f392e11 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/FPCUnit.java R src/main/resources/org/jenkinsci/plugins/xunit/types/fpcunit-1.0-to-junit-1.0.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/fpcunit-1.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/FPCUnitTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/failure/fpcunit.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/failure/junit.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/success/fpcunit.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/success/junit.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/fpcunit/testcase2/result.xml Log Message: ----------- Improve FPCUnit XSD to produce report more surefire compliant. Commit: 61e4325a06a02cec04acb29afc118a6dc3918cda https://github.com/jenkinsci/xunit-plugin/commit/61e4325a06a02cec04acb29afc118a6dc3918cda Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/GoogleTestInputMetric.java R src/main/resources/org/jenkinsci/plugins/xunit/types/googletest-to-junit-4.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/googletest-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/GoogleTestTypeTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/googletest/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/googletest/testcase2/result.xml Log Message: ----------- Improve GoogleTest XSD to produce report more surefire compliant. Commit: d9c2aa1ed1170d7a36e83aec504e6726de4da516 https://github.com/jenkinsci/xunit-plugin/commit/d9c2aa1ed1170d7a36e83aec504e6726de4da516 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: R src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-1.0-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/AbstractTest.java M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase11/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase11/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase12/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase12/result.xml Log Message: ----------- [JENKINS-51481] Parse error occur when NUnit report have categories Improve testcase name when trim testsuite name. Commit: bd7fc934524e804ba69de7fa39bbd8b0c2681b4b https://github.com/jenkinsci/xunit-plugin/commit/bd7fc934524e804ba69de7fa39bbd8b0c2681b4b Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitLog.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java R src/main/java/org/jenkinsci/plugins/xunit/service/XUnitService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformer.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitValidationService.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/XUnitThreshold.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitConversionServiceTest.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerTest.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitValidationServiceTest.java Log Message: ----------- Remove system log that are accessible only for administrator and some serialisation improvements. Commit: a09a9046153b307de54ee766730da9298dbc0a40 https://github.com/jenkinsci/xunit-plugin/commit/a09a9046153b307de54ee766730da9298dbc0a40 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M Jenkinsfile M pom.xml Log Message: ----------- Use jenkins 2.102 to build to test JEP-200 Commit: 4a6ef64d1322a935c8f87a073de2d90483605993 https://github.com/jenkinsci/xunit-plugin/commit/4a6ef64d1322a935c8f87a073de2d90483605993 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java Log Message: ----------- [JENKINS-51465] Exception in XSL Transformation cause JEP-200 Change the converter to no more include ConversionException as cause to avoid JEP-200 issue. Only exception message or its root message is collected. Commit: 64a0d1bc88de042a9f82b72ab5002585c9e35e0a https://github.com/jenkinsci/xunit-plugin/commit/64a0d1bc88de042a9f82b72ab5002585c9e35e0a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase13/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase13/result.xml Log Message: ----------- [JENKINS-51561] xUnit plugin fails to parse NUnit 2 report format generated by NUnit 3.6.0.0 Fix parse of nunit-version attribute to decide how to compose testcase classname and name. Commit: 2fa5ad622cd63662f1d48ed7e4fb84c3002a1992 https://github.com/jenkinsci/xunit-plugin/commit/2fa5ad622cd63662f1d48ed7e4fb84c3002a1992 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.0.1 Commit: 7f7faaa68ce1da1ab25bbff56491269ded4df715 https://github.com/jenkinsci/xunit-plugin/commit/7f7faaa68ce1da1ab25bbff56491269ded4df715 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: d253d64af25eeadc50774fd8e08c9c628be9eb0b https://github.com/jenkinsci/xunit-plugin/commit/d253d64af25eeadc50774fd8e08c9c628be9eb0b Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/UnitTest.java M src/main/java/org/jenkinsci/plugins/xunit/types/Valgrind.java R src/main/resources/org/jenkinsci/plugins/xunit/types/unittest-1.1-to-junit-1.0.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/unittest-1.1-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/UnitTestTest.java R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase1/junit-result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase1/testresult.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase2/junit-result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase2/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase3/junit-result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/unitTest++/testcase3/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/unittest++/testcase3/result.xml Log Message: ----------- [JENKINS-41093] For Unittest++ xml, only the first failure of each test case is recognized Merge failure message into one. Commit: bbe3c7f7934fb5c17caffbfa9b8d29828395c07d https://github.com/jenkinsci/xunit-plugin/commit/bbe3c7f7934fb5c17caffbfa9b8d29828395c07d Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-09 (Sat, 09 Jun 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase14/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase14/result.xml Log Message: ----------- [JENKINS-51767] xUnit 2.x XSD does not validate NUnit 2.x XML report file Fix original NUnit 2.x XSD file to validate the report file when there are test-suite and test-case alternate elements as children of a test-suite element. Commit: 69084606ecc2ebf3d351ed6da0c90e3244beabcd https://github.com/jenkinsci/xunit-plugin/commit/69084606ecc2ebf3d351ed6da0c90e3244beabcd Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-09 (Sat, 09 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/XUnitDotNet.java M src/main/resources/org/jenkinsci/plugins/xunit/types/cpptestunit-2.0-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/ctest-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/fpcunit-1.0-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/mbunit-to-junit-4.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/mstest-1.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-3.0-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/phpunit-1.0-to-junit-4.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-5.0-to-junit-1.0.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/unittest-1.1-to-junit.xsl R src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit-2.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/XUnitDotNetTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase3/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase4/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase4/result.xml Log Message: ----------- [JENKINS-51797] xUnit.Net v2 parse error when time attribute is missing Fix junit time function when is time attribute is empty Commit: c5db6524c0ae1a69d2c36a1a369e569739e233f0 https://github.com/jenkinsci/xunit-plugin/commit/c5db6524c0ae1a69d2c36a1a369e569739e233f0 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-09 (Sat, 09 Jun 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/googletest-to-junit.xsl A src/test/java/org/jenkinsci/plugins/xunit/types/GoogleTestTest.java R src/test/java/org/jenkinsci/plugins/xunit/types/GoogleTestTypeTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/googletest/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/googletest/testcase3/result.xml Log Message: ----------- [JENKINS-51798] GoogleTest parse error when time attribute is missing Fix junit time function when is time attribute is empty Commit: 067b1223a730ebaf32e1d5c0a45dfd972cca5e5a https://github.com/jenkinsci/xunit-plugin/commit/067b1223a730ebaf32e1d5c0a45dfd972cca5e5a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-09 (Sat, 09 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.0.2 Commit: 5bc60b10a153010ea3ec8463a64ca71afc09b590 https://github.com/jenkinsci/xunit-plugin/commit/5bc60b10a153010ea3ec8463a64ca71afc09b590 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-09 (Sat, 09 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 015f0086841927f529ff5eca04affdb263aa4762 https://github.com/jenkinsci/xunit-plugin/commit/015f0086841927f529ff5eca04affdb263aa4762 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-16 (Sat, 16 Jun 2018) Changed paths: M pom.xml Log Message: ----------- Mark plugin has breaking changes since 2.0.0 Commit: 944746edff7268246a4ca8c2ad5789394ad8c102 https://github.com/jenkinsci/xunit-plugin/commit/944746edff7268246a4ca8c2ad5789394ad8c102 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/QTestLib.java R src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-5.0-to-junit-1.0.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/qtestlib-5.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/QTestLibTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase1/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase2/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase3/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase4/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase4/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase5/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/qtestlib/testcase5/result.xml Log Message: ----------- [JENKINS-51604] XPathExeption when parsing QtTestLib Reports when a Test contains multiple Incidents Fix XSL for QtTestLib, in case of multiple incident element theirs descriptions are melt into the same failure. The count of the failure is than fixed to consider only the first Incident child of a TestFunction. Commit: e66bd5699b5d94d4e1fec18be8e1278d4b8713f4 https://github.com/jenkinsci/xunit-plugin/commit/e66bd5699b5d94d4e1fec18be8e1278d4b8713f4 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: R src/main/java/org/jenkinsci/plugins/xunit/NoFoundTestException.java R src/main/java/org/jenkinsci/plugins/xunit/OldTestReportException.java R src/main/java/org/jenkinsci/plugins/xunit/SkipTestException.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/java/org/jenkinsci/plugins/xunit/exception/XUnitException.java A src/main/java/org/jenkinsci/plugins/xunit/service/ConversionException.java A src/main/java/org/jenkinsci/plugins/xunit/service/EmptyReportFileException.java A src/main/java/org/jenkinsci/plugins/xunit/service/NoNewTestReportException.java A src/main/java/org/jenkinsci/plugins/xunit/service/NoTestFoundException.java A src/main/java/org/jenkinsci/plugins/xunit/service/SkipTestException.java A src/main/java/org/jenkinsci/plugins/xunit/service/TransformerException.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitToolInfo.java R src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformer.java A src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerCallable.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitValidationService.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorServiceTest.java M src/test/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerTest.java Log Message: ----------- [JENKINS-27860] Build does not stop if it is marked as Failure when the opportune option is enabled Write from scratch the exception handling and throw an exception in case of the builder step. Instead the publisher logs the error message and marks the build as failed because by design of Jenkins publisher steps are always executed also in case a previous one has throws an AbortException. Commit: 8de779c1945b9ad5dc852ead3bdeca00d6f2b784 https://github.com/jenkinsci/xunit-plugin/commit/8de779c1945b9ad5dc852ead3bdeca00d6f2b784 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: A src/main/java/hudson/tasks/junit/CumulativeTestResultAction.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/FailedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/XUnitThreshold.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitPublisherTest.java M src/test/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdTest.java R src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-47194/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-47194/module1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-47194/module2/input.xml Log Message: ----------- [JENKINS-47194] xUnit should not consider report generated by other xUnit step XUnit build step or publisher use a new instance of TestResult to check against thresholds value instead use the cumulative result produced by previous build steps or publishers. Commit: c2055080c307bb609481feaf7703767c75af858a https://github.com/jenkinsci/xunit-plugin/commit/c2055080c307bb609481feaf7703767c75af858a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-19 (Tue, 19 Jun 2018) Changed paths: M src/test/java/org/jenkinsci/plugins/xunit/types/XUnitDotNetTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase5/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase5/result.xml Log Message: ----------- Add one more test case for XUnit.NET Commit: eed203ea71a9f48bf28ae8739729cb933073c730 https://github.com/jenkinsci/xunit-plugin/commit/eed203ea71a9f48bf28ae8739729cb933073c730 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java Log Message: ----------- Prevent possible NPE Commit: 28cd3674d9538b12ffce33364fd07ad131f9c351 https://github.com/jenkinsci/xunit-plugin/commit/28cd3674d9538b12ffce33364fd07ad131f9c351 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase15/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase15/result.xml Log Message: ----------- [JENKINS-52107] Convertion exception for NUnit 2.1 reports because nunit-version attribute not contains only digits Fix XSL parse of nunit version in case of NUnit 2.1 because the attribute nunit-version contains also non digit characters. Commit: 3ee687db90fe8a39fb2bf674a83677b4997b1bb2 https://github.com/jenkinsci/xunit-plugin/commit/3ee687db90fe8a39fb2bf674a83677b4997b1bb2 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.0.3 Commit: 641dab00e7038f0f331e8e92941628600a283b8c https://github.com/jenkinsci/xunit-plugin/commit/641dab00e7038f0f331e8e92941628600a283b8c Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 4220e2a9d574c317a59e78879e4a4826709373ac https://github.com/jenkinsci/xunit-plugin/commit/4220e2a9d574c317a59e78879e4a4826709373ac Author: Greg Hoeppner <greg.hoepp...@gmail.com> Date: 2018-06-30 (Sat, 30 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java Log Message: ----------- Fix file lock on Windows devices in case of Custom XSL file Close the inputstream after reading a custom XSL Commit: ea68ba8918b9d209476985a23e393592e1e5a164 https://github.com/jenkinsci/xunit-plugin/commit/ea68ba8918b9d209476985a23e393592e1e5a164 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-06-30 (Sat, 30 Jun 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/resources/org/jenkinsci/plugins/xunit/Messages.properties M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitWorkflowTest/workspace/JENKINS-52202/file1/TEST-de.edict.services.portaltests.SlotSessionTest_ES.xml A src/test/resources/org/jenkinsci/plugins/xunit/XUnitWorkflowTest/workspace/JENKINS-52202/file2/TEST-de.edict.services.backofficetests.bonusoffer.BonusOfferDepositTests--IoM_default.xml Log Message: ----------- [JENKINS-52202] xUnit reports "All test reports are empty" in case of parallel steps but reports are not empty Force the recalculation of TestResult counters in the processor when an action already exists. In case of parallel steps seems that the obtained TestResult does not have counters initialised. Commit: 32e56e7fcabb4d7de3a76cfb1ccd026160633acf https://github.com/jenkinsci/xunit-plugin/commit/32e56e7fcabb4d7de3a76cfb1ccd026160633acf Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-01 (Sun, 01 Jul 2018) Changed paths: R src/main/java/hudson/tasks/junit/CumulativeTestResultAction.java Log Message: ----------- [JENKINS-52202] xUnit reports "All test reports are empty" in case of parallel steps but reports are not empty Remove unused class Commit: b3d6af3c38ad0b3e90a567c2ebcede223d6a98e8 https://github.com/jenkinsci/xunit-plugin/commit/b3d6af3c38ad0b3e90a567c2ebcede223d6a98e8 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-01 (Sun, 01 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/FailedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/FailedThresholdDescriptor.java A src/main/java/org/jenkinsci/plugins/xunit/threshold/PassedThreshold.java A src/main/java/org/jenkinsci/plugins/xunit/threshold/PassedThresholdDescriptor.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThreshold.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdDescriptor.java M src/main/java/org/jenkinsci/plugins/xunit/threshold/XUnitThreshold.java M src/main/resources/org/jenkinsci/plugins/xunit/threshold/Messages.properties M src/test/java/org/jenkinsci/plugins/xunit/XUnitWorkflowTest.java A src/test/java/org/jenkinsci/plugins/xunit/threshold/PassedThresholdTest.java M src/test/java/org/jenkinsci/plugins/xunit/threshold/SkippedThresholdTest.java Log Message: ----------- Add new threshold passed test Commit: 359969ed7dc869ea8c8f94fd64ef0ccf49dd5bd4 https://github.com/jenkinsci/xunit-plugin/commit/359969ed7dc869ea8c8f94fd64ef0ccf49dd5bd4 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-03 (Tue, 03 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerCallable.java M src/test/java/org/jenkinsci/plugins/xunit/XUnitPublisherTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-52253/cpptest.xml A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-52253/googletest.xml Log Message: ----------- [JENKINS-52253] xUnit in case of multiple tool type processes only the first one Fix processor that exits after process with success the first tool type. Commit: 40ad54cbf84164815ae0caca279a4e3d66693f67 https://github.com/jenkinsci/xunit-plugin/commit/40ad54cbf84164815ae0caca279a4e3d66693f67 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/GTester.java R src/main/resources/org/jenkinsci/plugins/xunit/types/gtester-to-junit-4.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/gtester-to-junit.xsl A src/test/java/org/jenkinsci/plugins/xunit/types/GTesterTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase1/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase1/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase2/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase3/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/gtester/testcase3/result.xml Log Message: ----------- [JENKINS-52173] xUnit fails when converting gtester/glib2 input to junit format Rewrite the XSL to produce a more compliant JUnit report. Add test cases that was missing before. Commit: 7b7a740d225a08485321a2cfc13c2c3a192f615c https://github.com/jenkinsci/xunit-plugin/commit/7b7a740d225a08485321a2cfc13c2c3a192f615c Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java Log Message: ----------- Disable new passes threshold to enable in future releases Commit: b952895427fb2a7a2c7fcd19685a6836f35a6832 https://github.com/jenkinsci/xunit-plugin/commit/b952895427fb2a7a2c7fcd19685a6836f35a6832 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.0.4 Commit: f769a4dfcf8bfeb9f320b320822eb57a9e9a5e74 https://github.com/jenkinsci/xunit-plugin/commit/f769a4dfcf8bfeb9f320b320822eb57a9e9a5e74 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 414a1dc49366e4b93f20368499e924a019f06e9e https://github.com/jenkinsci/xunit-plugin/commit/414a1dc49366e4b93f20368499e924a019f06e9e Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-07 (Sat, 07 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/types/Valgrind.java R src/main/resources/org/jenkinsci/plugins/xunit/types/valgrind-1.0-to-junit-2.0.xsl A src/main/resources/org/jenkinsci/plugins/xunit/types/valgrind-1.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/ValgrindTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase1/input.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase1/junit-result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase1/result.xml R src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase1/valgrind-out.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase2/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/valgrind/testcase2/result.xml Log Message: ----------- [JENKINS-52400] xUnit miss to add required attributes when converts Valgrind reports Add unit test annotated ignored, add missing required failures attribute and add also test duration. Commit: 87413d1b90c43178d8496091858f39c3c25b5a4a https://github.com/jenkinsci/xunit-plugin/commit/87413d1b90c43178d8496091858f39c3c25b5a4a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-07 (Sat, 07 Jul 2018) Changed paths: M findbugs-exclude.xml M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitToolInfo.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerCallable.java A src/main/java/org/jenkinsci/plugins/xunit/util/DownloadableResourceUtil.java A src/test/java/org/jenkinsci/plugins/xunit/XUnitProcessorTest.java R src/test/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorServiceTest.java A src/test/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorTest.java A src/test/java/org/jenkinsci/plugins/xunit/util/DownloadableResourceUtilTest.java Log Message: ----------- [JENKINS-32920] Support for URL for stylesheet in Custom Tool If the custom XSL path is a valid URL it try to download the content using the Jenkins proxy if configured. Commit: 6efd86cd514afe672a97fe14f7cf268434dddb60 https://github.com/jenkinsci/xunit-plugin/commit/6efd86cd514afe672a97fe14f7cf268434dddb60 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-12 (Thu, 12 Jul 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java Log Message: ----------- [JENKINS-52512] Builds on slave node fails when there is no report file even if set to do not fail Fix exception management to handle exceptions that arrives from slave nodes. Commit: 63c45c6401d215577f59dd9eb72a8dd844afe1a9 https://github.com/jenkinsci/xunit-plugin/commit/63c45c6401d215577f59dd9eb72a8dd844afe1a9 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-12 (Thu, 12 Jul 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.1.0 Commit: 9a9a1d77f2c64a9c56f3175691823e9a73b5db8d https://github.com/jenkinsci/xunit-plugin/commit/9a9a1d77f2c64a9c56f3175691823e9a73b5db8d Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-07-12 (Thu, 12 Jul 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 8bc608aa5765e22adb7ebb629b010e3f2e4f6dca https://github.com/jenkinsci/xunit-plugin/commit/8bc608aa5765e22adb7ebb629b010e3f2e4f6dca Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-09 (Thu, 09 Aug 2018) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerCallable.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitValidationService.java A src/main/resources/org/jenkinsci/plugins/xunit/service/Messages.properties Log Message: ----------- Update jenkins to 2.x and junit to latest. Add l10n for services classes. Commit: 8e1fa928f1d41cb104d33b8a6d174c984aa131c4 https://github.com/jenkinsci/xunit-plugin/commit/8e1fa928f1d41cb104d33b8a6d174c984aa131c4 Author: Arnaud <arnaud....@gmail.com> Date: 2018-08-09 (Thu, 09 Aug 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.jelly M src/test/java/org/jenkinsci/plugins/xunit/XUnitPublisherTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-51645/input.xml Log Message: ----------- [JENKINS-51645] Add support for claims plugin in xUnit Allow use of test data publishers to support for example unitary test claiming Commit: d85f852bc1373e85dca6c8e2564cb5f24aca68f6 https://github.com/jenkinsci/xunit-plugin/commit/d85f852bc1373e85dca6c8e2564cb5f24aca68f6 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-09 (Thu, 09 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/lib/dtkit/descriptor/TestTypeDescriptor/config.jelly M src/main/resources/org/jenkinsci/plugins/xunit/XUnitBuilder/config.jelly A src/main/resources/org/jenkinsci/plugins/xunit/XUnitBuilder/config.properties M src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.jelly A src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.properties M src/main/resources/org/jenkinsci/plugins/xunit/threshold/XUnitThresholdDescriptor/config.jelly R src/main/resources/util/hetero-list-readonly.jelly R src/main/resources/util/taglib R src/main/resources/util/threshold.jelly Log Message: ----------- Re-design the publisher UI to better render optionals components. Remove the custom tag library. Commit: 81d225cf0402b9187e0309c1a72fdea211414a46 https://github.com/jenkinsci/xunit-plugin/commit/81d225cf0402b9187e0309c1a72fdea211414a46 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-09 (Thu, 09 Aug 2018) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/xunit/XUnitBuilder.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitConversionService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitReportProcessorService.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitTransformerCallable.java M src/main/java/org/jenkinsci/plugins/xunit/service/XUnitValidationService.java M src/main/resources/org/jenkinsci/lib/dtkit/descriptor/TestTypeDescriptor/config.jelly M src/main/resources/org/jenkinsci/plugins/xunit/XUnitBuilder/config.jelly A src/main/resources/org/jenkinsci/plugins/xunit/XUnitBuilder/config.properties M src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.jelly A src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.properties A src/main/resources/org/jenkinsci/plugins/xunit/service/Messages.properties M src/main/resources/org/jenkinsci/plugins/xunit/threshold/XUnitThresholdDescriptor/config.jelly R src/main/resources/util/hetero-list-readonly.jelly R src/main/resources/util/taglib R src/main/resources/util/threshold.jelly M src/test/java/org/jenkinsci/plugins/xunit/XUnitPublisherTest.java A src/test/resources/org/jenkinsci/plugins/xunit/XUnitPublisherTest/workspace/JENKINS-51645/input.xml Log Message: ----------- Merge pull request #48 from Greybird/master [JENKINS-51645] Allow use of test data publishers with xunit supported result types Commit: 38f5603204bea85d3d04c349db467476cdb64b6e https://github.com/jenkinsci/xunit-plugin/commit/38f5603204bea85d3d04c349db467476cdb64b6e Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-09 (Thu, 09 Aug 2018) Changed paths: M pom.xml Log Message: ----------- Use the minimum LTS version of Jenkins 2.60.3 Commit: c7a0286c0fe4f5bfddd4043268aa76e8dc321037 https://github.com/jenkinsci/xunit-plugin/commit/c7a0286c0fe4f5bfddd4043268aa76e8dc321037 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-10 (Fri, 10 Aug 2018) Changed paths: M src/test/java/org/jenkinsci/plugins/xunit/types/CTestTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase4/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/ctest/testcase4/result.xml Log Message: ----------- [JENKINS-34518] xUnit plugin fails to convert CTest xml Add test case reported in JIRA issue Commit: c74d164e149336db15431d22a40eed4f793c5004 https://github.com/jenkinsci/xunit-plugin/commit/c74d164e149336db15431d22a40eed4f793c5004 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-10 (Fri, 10 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet-2.0-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/XUnitDotNetTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase6/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/xunitdotnet/testcase6/result.xml Log Message: ----------- [JENKINS-52908] Newlines get ignored in failure message and possibly stack trace when uploading xUnitDotNet xml results Replace normalize-space function with a simple trim in the XSLT for xUnitDotNet. Commit: 09539b0e72256e7965771e3ceadb2ad04c70d5ac https://github.com/jenkinsci/xunit-plugin/commit/09539b0e72256e7965771e3ceadb2ad04c70d5ac Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-12 (Sun, 12 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.2.0 Commit: abde2e2109d9080f97ae62009a0284e5977ecffc https://github.com/jenkinsci/xunit-plugin/commit/abde2e2109d9080f97ae62009a0284e5977ecffc Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-12 (Sun, 12 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 11fe3b60c07759d2f42ad05a5b3bfb8ac86106b8 https://github.com/jenkinsci/xunit-plugin/commit/11fe3b60c07759d2f42ad05a5b3bfb8ac86106b8 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-12 (Sun, 12 Aug 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitProcessor.java M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java Log Message: ----------- [JENKINS-51645] Add support for claims plugin in xUnit Use collection or pipepine is not able to construct the list Commit: f78f908d3b951f6b2e9173e60d2e954c6171bbaa https://github.com/jenkinsci/xunit-plugin/commit/f78f908d3b951f6b2e9173e60d2e954c6171bbaa Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-12 (Sun, 12 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.2.1 Commit: c1556f573896bd9c04f9326131f93452ba0ee5d4 https://github.com/jenkinsci/xunit-plugin/commit/c1556f573896bd9c04f9326131f93452ba0ee5d4 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-12 (Sun, 12 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 51b69c6cc6778ce41fe9972e0ac1910e7acc176b https://github.com/jenkinsci/xunit-plugin/commit/51b69c6cc6778ce41fe9972e0ac1910e7acc176b Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-13 (Mon, 13 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd Log Message: ----------- Add missing elements in XSD after JENKINS-50658. The issue SUREFIRE-1550 was open to apache surefire plugin. Commit: f2818fecd70661c226faf9f596ff980ffe840af3 https://github.com/jenkinsci/xunit-plugin/commit/f2818fecd70661c226faf9f596ff980ffe840af3 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/xunit/XUnitPublisher.java Log Message: ----------- [JENKINS-53036] NPE after upgrade to 2.2.1 when run publisher Fix NPE when run publisher after upgrade plugin to 2.2.1 because the publisher class is constructed by XStream setting directly private fields without use constructor. Commit: f4f1c98c647f32e54d5ae961cdcedc24ca8675ab https://github.com/jenkinsci/xunit-plugin/commit/f4f1c98c647f32e54d5ae961cdcedc24ca8675ab Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.2.2 Commit: e3b38fe9d7e0701a5418c2090f1f8bf3f8c57fb7 https://github.com/jenkinsci/xunit-plugin/commit/e3b38fe9d7e0701a5418c2090f1f8bf3f8c57fb7 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 3ab18eff1da01213ca6b99e9b473d6802d5e294a https://github.com/jenkinsci/xunit-plugin/commit/3ab18eff1da01213ca6b99e9b473d6802d5e294a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-16 (Thu, 16 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/XUnitPublisher/config.jelly Log Message: ----------- Fix list of available testDataPublisher in the config.jelly Commit: 01b4c2cd7a5cc74bd723b86c142ee6adb017f24a https://github.com/jenkinsci/xunit-plugin/commit/01b4c2cd7a5cc74bd723b86c142ee6adb017f24a Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-16 (Thu, 16 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x.xsd M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase14/result.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase16/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase16/result.xml Log Message: ----------- [JENKINS-53034] Failure when validate NUnit 2.x reports generated by NUnit 3.x console Relax original XSD to allow more assembly test-suite as child of root element. Commit: 991345ba31ae3a0add405e3a6a56c687790a7d94 https://github.com/jenkinsci/xunit-plugin/commit/991345ba31ae3a0add405e3a6a56c687790a7d94 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-16 (Thu, 16 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release xunit-2.2.3 Commit: f144c100d43251ded077d104071a8db7ee484b56 https://github.com/jenkinsci/xunit-plugin/commit/f144c100d43251ded077d104071a8db7ee484b56 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-16 (Thu, 16 Aug 2018) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 134c2746a3db9c3167704d3068d5debc04e5dab8 https://github.com/jenkinsci/xunit-plugin/commit/134c2746a3db9c3167704d3068d5debc04e5dab8 Author: Nikolas Falco <nfalc...@hotmail.com> Date: 2018-08-23 (Thu, 23 Aug 2018) Changed paths: M src/main/resources/org/jenkinsci/plugins/xunit/types/nunit-2.x-to-junit.xsl M src/test/java/org/jenkinsci/plugins/xunit/types/NUnitTest.java A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase17/input.xml A src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase17/result.xml M src/test/resources/org/jenkinsci/plugins/xunit/types/nunit/testcase8/result.xml Log Message: ----------- [JENKINS-53186] NUnit 2.x test cases with result Error are reported as Success Compare: https://github.com/jenkinsci/xunit-plugin/compare/05b7967dbf72...134c2746a3db **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.