Non-Deterministic Build-failures Failed to copy artifacts from CSPM-cspm/label=windows

Description

A build fails with the following Jenkins-Exception or similar.

Copied 1 artifact from "CSPM-cspm » linux" build number 762
Copied 1 artifact from "CSPM-cspm » linux64" build number 762
Copied 1 artifact from "CSPM-cspm » leopard" build number 762
ERROR: Failed to copy artifacts from CSPM-cspm/label=windows with filter:
artifacts/cspm.exe
hudson.util.IOException2: Failed to copy
/var/lib/jenkins/jobs/CSPM-cspm/configurations/axis-label/windows/builds/2012-07-04_00-00-25/archive/artifacts/cspm.exe
to
<http://cobra.cs.uni-duesseldorf.de/jenkins/job/ProB_TclTk/./label=windows,platform=windows/ws/prolog\lib_platform_specific\windows\cspm.exe>
at
hudson.plugins.copyartifact.FingerprintingCopyMethod.copyOne(FingerprintingCopyMethod.java:91)
at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:248)
at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:215)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:160)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
at hudson.model.Run.execute(Run.java:1488)
at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:236)
Caused by: hudson.util.IOException2: remote file operation failed:
<http://cobra.cs.uni-duesseldorf.de/jenkins/job/ProB_TclTk/./label=windows,platform=windows/ws/prolog\lib_platform_specific\windows\cspm.exe>
at hudson.remoting.Channel@23b006:windows
at hudson.FilePath.act(FilePath.java:838)
at hudson.FilePath.act(FilePath.java:824)
at hudson.FilePath.touch(FilePath.java:1170)
at
hudson.plugins.copyartifact.FingerprintingCopyMethod.copyOne(FingerprintingCopyMethod.java:79)
... 11 more
Caused by: java.io.IOException: Failed to set the timestamp of
<http://cobra.cs.uni-duesseldorf.de/jenkins/job/ProB_TclTk/./label=windows,platform=windows/ws/prolog\lib_platform_specific\windows\cspm.exe>
to 1341352969000
at hudson.FilePath$19.invoke(FilePath.java:1176)
at hudson.FilePath$19.invoke(FilePath.java:1170)

Environment

None

Activity

Show:
Jens Bendisposto
July 5, 2012, 10:39 AM

Workaround: Clean Workspace of cspm and rebuild cspm and when it is done rebuild ProB

Jens Bendisposto
July 5, 2012, 10:41 AM

I think the copy task is not very stable. Maybe we shall upload the cspm executable and have a download task instead of using the copy capabilities of Jenkins

Marc Fontaine
July 7, 2012, 7:26 PM

The problem started after the last update of jenkins.
Is this a jenkins bug?
Is there a chance that it will be fixed in the next version of jenkins?

Assignee

Marc Fontaine

Reporter

Marc Fontaine

Priority

Major