[ 
https://issues.jenkins-ci.org/browse/JENKINS-11570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

gbois resolved JENKINS-11570.
-----------------------------

    Resolution: Fixed

xUnit 1.42 should resolve this issue.
                
> xUnit (BoostTest) plugin fails to process test results when operating on slave
> ------------------------------------------------------------------------------
>
>                 Key: JENKINS-11570
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-11570
>             Project: Jenkins
>          Issue Type: Bug
>          Components: xunit
>            Reporter: Anton Nikitin
>            Assignee: gbois
>
> Looks like that xUnit plugin v1.29 doesn't work correctly when working on 
> slave. I get the error (see below).
> Looks like he tries to access a file 
> "C:\Jenkins\userContent\xunit/BoostTest/1.x" which doesn't exist. Version 
> 1.27 of plugin works correctly.
> [xUnit] [ERROR] - Conversion error remote file operation failed: 
> C:\Jenkins\userContent\xunit/BoostTest/1.x at 
> hudson.remoting.Channel@1ac04e8:channel
> ERROR: Publisher com.thalesgroup.hudson.plugins.xunit.XUnitPublisher aborted 
> due to exception
> hudson.util.IOException2: remote file operation failed: 
> C:\Jenkins\workspace\Anton-test at 
> hudson.remoting.Channel@1510a2d:telco-builder
>       at hudson.FilePath.act(FilePath.java:781)
>       at hudson.FilePath.act(FilePath.java:767)
>       at 
> com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.performTests(XUnitPublisher.java:164)
>       at 
> com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.performXUnit(XUnitPublisher.java:112)
>       at 
> com.thalesgroup.hudson.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:89)
>       at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:694)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:669)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:647)
>       at hudson.model.Build$RunnerImpl.post2(Build.java:162)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:616)
>       at hudson.model.Run.run(Run.java:1429)
>       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:230)
> Caused by: hudson.util.IOException2: There are some problems during the 
> conversion into JUnit reports: 
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitTransformer.invoke(XUnitTransformer.java:164)
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitTransformer.invoke(XUnitTransformer.java:37)
>       at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2022)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:287)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>       at java.lang.Thread.run(Thread.java:662)
> Caused by: com.thalesgroup.hudson.plugins.xunit.exception.XUnitException: 
> Conversion error remote file operation failed: 
> C:\Jenkins\userContent\xunit/BoostTest/1.x at 
> hudson.remoting.Channel@1ac04e8:channel
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitConversionService.convert(XUnitConversionService.java:93)
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitTransformer.invoke(XUnitTransformer.java:135)
>       ... 11 more
> Caused by: hudson.util.IOException2: remote file operation failed: 
> C:\Jenkins\userContent\xunit/BoostTest/1.x at 
> hudson.remoting.Channel@1ac04e8:channel
>       at hudson.FilePath.act(FilePath.java:781)
>       at hudson.FilePath.act(FilePath.java:767)
>       at hudson.FilePath.exists(FilePath.java:1035)
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitConversionService.convertInputMetricXSL(XUnitConversionService.java:112)
>       at 
> com.thalesgroup.hudson.plugins.xunit.service.XUnitConversionService.convert(XUnitConversionService.java:82)
>       ... 12 more
> Caused by: java.io.IOException: Remote call on channel failed
>       at hudson.remoting.Channel.call(Channel.java:690)
>       at hudson.FilePath.act(FilePath.java:774)
>       ... 16 more
> Caused by: java.lang.NoClassDefFoundError: 
> hudson/remoting/RemoteClassLoader$RemoteIClassLoader
>       at hudson.remoting.RemoteClassLoader.export(RemoteClassLoader.java:353)
>       at hudson.remoting.UserRequest.<init>(UserRequest.java:69)
>       at hudson.remoting.Channel.call(Channel.java:680)
>       ... 17 more
> Caused by: java.lang.ClassNotFoundException: 
> hudson.remoting.RemoteClassLoader$RemoteIClassLoader
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>       ... 20 more
> Finished: FAILURE

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to