Ich habe einen Jenkins-Job eingerichtet, um einige Integrationstests auszuführen. Nachdem der Test abgeschlossen ist, sollte Jenkins in den Einstellungen nach einem Testbericht suchen. Allerdings gibt es Fehler folgende:Jenkins kann aufgrund von NoClassDefFoundError - ParseResultCallable keinen Testbericht generieren
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
java.lang.NoClassDefFoundError: hudson/tasks/junit/JUnitParser$ParseResultCallable
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683)
at hudson.model.Run.execute(Run.java:1779)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)
Finished: FAILURE
Hier ist meine Junit Ergebnis Einstellung Publish:
ich den Pfad für die XML-Dateien in Arbeitsbereich überprüft, sie existieren. Ich bin mir nicht sicher, was könnte falsch sein. Meine JUnit Plugin Version ist 1.5.
Vielen Dank! Downgrade Plugin Version hat es gelöst. –
Ich hatte das gleiche Problem, JUnit Plugin auf 1.6 aktualisiert und brach alles. Downgraded es zurück zu 1.1 und alles wieder gut funktioniert. – dotdotdotPaul