Issue Type: Bug Bug
Assignee: Unassigned
Components: clone-workspace-scm-plugin
Created: 30/Oct/14 1:19 PM
Description:

Cloning the workspace from job A in job B, fails if the job A is in Archiving operation:

The job A is build periodically, and in job B we clone the last successful build A, if the Job A is in archiving the workspace in that time we fail with the exception from bellow:

  • Job A
    02:29:36 Started by timer
    02:29:36 [EnvInject] - Loading node environment variables.
    02:29:36 Building on master in workspace /data/mozmill-ci/jenkins-master/jobs/get_mozmill-tests/workspace
    02:29:36 [mozmill-tests] $ hg showconfig paths.default
    02:29:36 [mozmill-tests] $ hg pull --rev default
    02:29:37 [mozmill-tests] $ hg update --clean --rev default
    02:29:37 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
    02:29:37 [mozmill-tests] $ hg log --rev . --template {node}
    02:29:37 [mozmill-tests] $ hg log --rev . --template {rev}
    02:29:37 [mozmill-tests] $ hg log --rev 73fbffab24c82437116576fa8e674fab5f46f358
    02:29:38 [mozmill-tests] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev default:0 --follow --prune 73fbffab24c82437116576fa8e674fab5f46f358 --encoding UTF-8 --encodingmode replace
    02:29:38 [workspace] $ ${JENKINS_HOME}/../jenkins-env/bin/hg pull -u -R ${WORKSPACE}/mozmill-tests
    02:29:39 pulling from http://hg.mozilla.org/qa/mozmill-tests
    02:29:39 searching for changes
    02:29:39 no changes found
    02:29:39 [workspace] $ ${JENKINS_HOME}/../jenkins-env/bin/hg branches -R ${WORKSPACE}/mozmill-tests
    02:29:39 mozilla-beta 4269:2b3167614438
    02:29:39 mozilla-aurora 4268:18126d037e8b
    02:29:39 default 4267:73fbffab24c8
    02:29:39 mozilla-esr31 4254:0b8e748c6fc9
    02:29:39 mozilla-release 4253:363d294779e2
    02:29:39 mozilla-esr24 4212:e032a302816c
    02:29:39 Archiving workspace
    02:29:46 Deleting old workspace snapshot from #123868.
    02:29:46 Finished: SUCCESS
  • Job B
    04:02:20 Started by user anonymous
    04:02:20 [EnvInject] - Loading node environment variables.
    04:02:20 Building remotely on mm-win-vista-32-4 (vista windows 32bit) in workspace c:\jenkins\workspace\release-mozilla-release_functional
    04:02:20
    04:02:27 Deleting project workspace... done
    04:02:27
    04:02:27 Restoring workspace from build #123032 of project get_mozmill-tests
    04:02:27 java.io.IOException: remote file operation failed: c:\jenkins\workspace\release-mozilla-release_functional at hudson.remoting.Channel@4500a0:mm-win-vista-32-4
    04:02:27 at hudson.FilePath.act(FilePath.java:910)
    04:02:27 at hudson.FilePath.act(FilePath.java:887)
    04:02:27 at hudson.FilePath.untar(FilePath.java:473)
    04:02:27 at hudson.plugins.cloneworkspace.CloneWorkspacePublisher$WorkspaceSnapshotTar.restoreTo(CloneWorkspacePublisher.java:243)
    04:02:27 at hudson.plugins.cloneworkspace.CloneWorkspaceSCM$Snapshot.restoreTo(CloneWorkspaceSCM.java:383)
    04:02:27 at hudson.plugins.cloneworkspace.CloneWorkspaceSCM.checkout(CloneWorkspaceSCM.java:149)
    04:02:27 at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
    04:02:27 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:671)
    04:02:27 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
    04:02:27 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:580)
    04:02:27 at hudson.model.Run.execute(Run.java:1684)
    04:02:27 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    04:02:27 at hudson.model.ResourceController.execute(ResourceController.java:88)
    04:02:27 at hudson.model.Executor.run(Executor.java:231)
    04:02:27 Caused by: java.io.IOException: Failed to extract workspace.tar.gz
    04:02:27 at hudson.FilePath.readFromTar(FilePath.java:2089)
    04:02:27 at hudson.FilePath.access$200(FilePath.java:172)
    04:02:27 at hudson.FilePath$3.invoke(FilePath.java:475)
    04:02:27 at hudson.FilePath$3.invoke(FilePath.java:473)
    04:02:27 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2462)
    04:02:27 at hudson.remoting.UserRequest.perform(UserRequest.java:118)
    04:02:27 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    04:02:27 at hudson.remoting.Request$2.run(Request.java:328)
    04:02:27 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
    04:02:27 at java.util.concurrent.FutureTask.run(Unknown Source)
    04:02:27 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    04:02:27 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    04:02:27 at hudson.remoting.Engine$1$1.run(Engine.java:63)
    04:02:27 at java.lang.Thread.run(Unknown Source)
    04:02:27 Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
    04:02:27 at com.jcraft.jzlib.InflaterInputStream.fill(InflaterInputStream.java:186)
    04:02:27 at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:106)
    04:02:27 at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
    04:02:27 at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
    04:02:27 at hudson.org.apache.tools.tar.TarInputStream.getNextEntry(TarInputStream.java:228)
    04:02:27 at hudson.FilePath.readFromTar(FilePath.java:2067)
    04:02:27 ... 13 more
    04:02:27 Archiving artifacts
    04:02:28 Email was triggered for: Failure - Any
    04:02:28 Sending email for trigger: Failure - Any
    04:02:28 #10564 is still in progress; ignoring for purposes of comparison
    04:02:28 #10564 is still in progress; ignoring for purposes of comparison
    04:02:28 Sending email to: [email protected]
    04:02:29 Finished: FAILURE
Project: Jenkins
Priority: Minor Minor
Reporter: Cosmin Malutan
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

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to