Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 402779

Summary: ERROR: Failed to archive artifacts: hudson.util.IOException2
Product: Community Reporter: David Williams <david_williams>
Component: CI-JenkinsAssignee: CI Admin Inbox <ci.admin-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: major    
Priority: P3 CC: denis.roy, desjardinsd, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description David Williams CLA 2013-03-08 13:59:56 EST
Our unit tests on Hudson linux slave AND on the mac slave are both "failing" at the end with the message below. At first, I thought related to our tests, but as I look at it, and google for these errors, it seems more related to some permissions problem or space limitation. But, hard for me to tell. See anything on your end? I _might_ be able to work around it by telling hudson not to "save the results" .... but, even if that works .... that is not a great long term. 

Setting as blocker since as it is, it prevents us from "seeing" our test results, but if I can work around it, will set to major. 


= = = = = =

BUILD SUCCESSFUL
Total time: 284 minutes 34 seconds
Terminating xvnc.
Archiving artifacts
ERROR: Failed to archive artifacts: **/eclipse-testing/results/**,**/eclipse-testing/**/*log
hudson.util.IOException2: Failed to extract /opt/buildhomes/hudsonBuild/workspace/ep4-unit-lin64/**/eclipse-testing/results/**,**/eclipse-testing/**/*log
	at hudson.FilePath.readFromTar(FilePath.java:1636)
	at hudson.FilePath.copyRecursiveTo(FilePath.java:1552)
	at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:178)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
	at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630)
	at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608)
	at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:584)
	at hudson.model.Build$RunnerImpl.post2(Build.java:159)
	at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553)
	at hudson.model.Run.run(Run.java:1390)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:145)
Caused by: java.io.IOException: unexpected EOF with 1536 bytes unread
	at hudson.org.apache.tools.tar.TarInputStream.read(TarInputStream.java:349)
	at java.io.FilterInputStream.read(FilterInputStream.java:90)
	at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1262)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:1236)
	at hudson.util.IOUtils.copy(IOUtils.java:33)
	at hudson.FilePath.readFromTar(FilePath.java:1628)
	... 12 more
Comment 1 David Williams CLA 2013-03-08 18:58:58 EST
*** Bug 402751 has been marked as a duplicate of this bug. ***
Comment 2 David Williams CLA 2013-03-10 23:39:42 EDT
This is no longer "blocking" us, so changing to "major". I would mark as "worksforme", but it was a blocker for several days, with no attention or comments given here, so if you did not do anything, I think it is still a bug that will bite us again some day. 

The "work around" I mentioned did not work, we depend on that final "archive" step. 

Or, if you did 'fix' something, feel free to say what it was and mark as fixed. 

Thanks,
Comment 3 Eclipse Webmaster CLA 2013-03-11 11:35:55 EDT
Sorry about not responding.

I didn't 'fix' anything here(I got as far as checking that the slaves weren't out of disk space) and then got sidetracked.

I've gone through the logs and I don't see anything, I also checked if any of the archive/cleanup tasks might have been running but it doesn't look like it.

-M.
Comment 4 Denis Roy CLA 2015-02-12 10:29:38 EST
I'll close this as WORKSFORME since DUNNOWHATHAPPENED is not a valid state.