I now get a stacktrace on remote slave running a grails build that produces a coverage.xml file. It worked till I upgraded, then when I rolled back, it works again.

Here is the stacktrace:

Cobertura: Loaded information on 170 classes.
08:10:16 Cobertura: Saved information on 170 classes.
08:10:16 Publishing Cobertura coverage report...
08:10:16 FATAL: Unable to find coverage results
08:10:16 hudson.util.IOException2: remote file operation failed: /home/jenkins/workspace/grailsApplication at hudson.remoting.Channel@2fcf1d75:remoteslave
08:10:16 	at hudson.FilePath.act(FilePath.java:847)
08:10:16 	at hudson.FilePath.act(FilePath.java:824)
08:10:16 	at hudson.plugins.cobertura.CoberturaPublisher.perform(CoberturaPublisher.java:335)
08:10:16 	at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
08:10:16 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:807)
08:10:16 	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:782)
08:10:16 	at hudson.model.Build$BuildExecution.post2(Build.java:183)
08:10:16 	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:729)
08:10:16 	at hudson.model.Run.execute(Run.java:1541)
08:10:16 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
08:10:16 	at hudson.model.ResourceController.execute(ResourceController.java:88)
08:10:16 	at hudson.model.Executor.run(Executor.java:236)
08:10:16 Caused by: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@64916e12
08:10:16 	at hudson.remoting.UserRequest.serialize(UserRequest.java:166)
08:10:16 	at hudson.remoting.UserRequest.<init>(UserRequest.java:62)
08:10:16 	at hudson.remoting.Channel.call(Channel.java:663)
08:10:16 	at hudson.FilePath.act(FilePath.java:840)
08:10:16 	... 11 more
08:10:16 Caused by: java.io.NotSerializableException: hudson.plugins.cobertura.CoberturaPublisher
08:10:16 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
08:10:16 	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
08:10:16 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
08:10:16 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
08:10:16 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
08:10:16 	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
08:10:16 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
08:10:16 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
08:10:16 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
08:10:16 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
08:10:16 	at hudson.remoting.UserRequest._serialize(UserRequest.java:155)
08:10:16 	at hudson.remoting.UserRequest.serialize(UserRequest.java:164)
08:10:16 	... 14 more
08:10:16 No coverage results were found using the pattern 'target/test-reports/cobertura/coverage.xml' relative to '/home/jenkins/workspace/grailsApplication'.  Did you enter a pattern relative to the correct directory?  Did you generate the XML report(s) for Cobertura?
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to