-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins: 2.121.2
xUnit: 2.2.1
JUnit files created with phpunit started to cause a NULL-pointer exception after an upgrade from xUnit 2.1.0 to 2.2.1:
java.lang.NullPointerException at org.jenkinsci.plugins.xunit.XUnitProcessor.recordTestResult(XUnitProcessor.java:354) at org.jenkinsci.plugins.xunit.XUnitProcessor.process(XUnitProcessor.java:157) at org.jenkinsci.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:161) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1823) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429)
A temporary workaround is to downgrade to xUnit 2.1.0.