Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-29535

Failure during publishing HP test result

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • None
    • Jenkins ver. 1.620
      Operating System-Win 7, 32 bit
      Java Version-1.7.0_45

      I have selected 'HP Tests from file System' in 'Add build step' and 'Publish HP test results' as 'Post build action'. The surprising fact is, the post build action is always failing for some unknown reason.

      I have tried with custom workspace option but still no luck. Please find the console output below:-

      Started by upstream project "OracleAutomation_AR" build number 12
      originally caused by:
      Started by user anonymous
      Building remotely on PC242567 in workspace C:\Program Files\Java\jre7\label\PC242567
      [PC242567] $ "C:\Program Files\Java\jre7\label\PC242567\HpToolsLauncher.exe" -paramfile props21072015141832553.txt
      "Started..."
      1 tests found:
      \\ctsingtpsfnc\gdssim\Automation\Oracle Automation\Mandatory Scenario\AR_Entering Transaction in Transaction Window
      ============================================================================
      21/07/2015 14:18:38 Running: \\ctsingtpsfnc\gdssim\Automation\Oracle Automation\Mandatory Scenario\AR_Entering Transaction in Transaction Window
      Running test: \\ctsingtpsfnc\gdssim\Automation\Oracle Automation\Mandatory Scenario\AR_Entering Transaction in Transaction Window
      Test result: Passed
      21/07/2015 14:22:57 Test complete: \\ctsingtpsfnc\gdssim\Automation\Oracle Automation\Mandatory Scenario\AR_Entering Transaction in Transaction Window
      -------------------------------------------------------------------------------------------------------
      ================================================
      Run status: Job succeeded, total tests: 1, succeeded: 1, failures: 0, errors: 0
      Passed : \\ctsingtpsfnc\gdssim\Automation\Oracle Automation\Mandatory Scenario\AR_Entering Transaction in Transaction Window
      ================================================
      ERROR: Failed to archive testing tool reports
      java.io.IOException: remote file operation failed: C:\Program Files\Java\jre7\label\PC242567 at hudson.remoting.Channel@dcc3c2:PC242567: java.io.IOException: Failed to read C:\Program Files\Java\jre7\label\PC242567\Results21072015141832553.xml
      at hudson.FilePath.act(FilePath.java:987)
      at hudson.FilePath.act(FilePath.java:969)
      at com.hp.application.automation.tools.results.RunResultRecorder.perform(RunResultRecorder.java:130)
      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)
      at hudson.model.Build$BuildExecution.post2(Build.java:185)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:671)
      at hudson.model.Run.execute(Run.java:1766)
      at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:381)
      Caused by: java.io.IOException: Failed to read C:\Program Files\Java\jre7\label\PC242567\Results21072015141832553.xml
      at hudson.tasks.junit.TestResult.parse(TestResult.java:287)
      at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:228)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:163)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
      at hudson.tasks.junit.TestResult.<init>(TestResult.java:122)
      at com.hp.application.automation.tools.results.RunResultRecorder$1.invoke(RunResultRecorder.java:165)
      at com.hp.application.automation.tools.results.RunResultRecorder$1.invoke(RunResultRecorder.java:130)
      at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2691)
      at hudson.remoting.UserRequest.perform(UserRequest.java:121)
      at hudson.remoting.UserRequest.perform(UserRequest.java:49)
      at hudson.remoting.Request$2.run(Request.java:325)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at hudson.remoting.Engine$1$1.run(Engine.java:69)
      at java.lang.Thread.run(Thread.java:745)
      at ......remote call to PC242567(Native Method)
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1361)
      at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
      at hudson.remoting.Channel.call(Channel.java:753)
      at hudson.FilePath.act(FilePath.java:980)
      ... 11 more
      Caused by: java.lang.SecurityException: class "hudson.remoting.RemoteClassLoader$RemoteIClassLoader"'s signer information does not match signer information of other classes in the same package
      at java.lang.ClassLoader.checkCerts(ClassLoader.java:895)
      at java.lang.ClassLoader.preDefineClass(ClassLoader.java:665)
      at java.lang.ClassLoader.defineClass(ClassLoader.java:758)
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
      at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)
      at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:367)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
      at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      at hudson.remoting.RemoteClassLoader.export(RemoteClassLoader.java:657)
      at hudson.remoting.UserRequest.<init>(UserRequest.java:70)
      at hudson.remoting.Channel.call(Channel.java:751)
      at hudson.util.io.ParserConfigurator.applyConfiguration(ParserConfigurator.java:81)
      at hudson.tasks.junit.SuiteResult.parse(SuiteResult.java:121)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:282)
      at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:228)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:163)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
      at hudson.tasks.junit.TestResult.<init>(TestResult.java:122)
      at com.hp.application.automation.tools.results.RunResultRecorder$1.invoke(RunResultRecorder.java:165)
      at com.hp.application.automation.tools.results.RunResultRecorder$1.invoke(RunResultRecorder.java:130)
      at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2691)
      at hudson.remoting.UserRequest.perform(UserRequest.java:121)
      at hudson.remoting.UserRequest.perform(UserRequest.java:49)
      at hudson.remoting.Request$2.run(Request.java:325)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at hudson.remoting.Engine$1$1.run(Engine.java:69)
      at java.lang.Thread.run(Thread.java:745)
      Build step 'Publish HP tests result' changed build result to FAILURE
      Finished: FAILURE

            yafim_kazak Yafim Kazak
            9051085199 saikat sur
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: