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

Bug 368529

Summary: SVN polling not working for slave builds
Product: Community Reporter: Andrew Johnson <andrew_johnson>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 371039    
Bug Blocks:    

Description Andrew Johnson CLA 2012-01-13 05:26:01 EST
Memory Analyzer hasn't built automatically for quite a while at hudson.eclipse.org, with this error on the polling:
Subversion Polling Log

Started on Jan 13, 2012 3:11:34 AM
FATAL: Unable to serialize hudson.scm.SubversionSCM$1@7443b660
java.io.IOException: Unable to serialize hudson.scm.SubversionSCM$1@7443b660
	at hudson.remoting.UserRequest.serialize(UserRequest.java:162)
	at hudson.remoting.UserRequest.<init>(UserRequest.java:62)
	at hudson.remoting.Channel.call(Channel.java:649)
	at hudson.scm.SubversionSCM.compareRemoteRevisionWith(SubversionSCM.java:1128)
	at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:354)
	at hudson.scm.SCM.poll(SCM.java:371)
	at hudson.model.AbstractProject.poll(AbstractProject.java:1360)
	at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:430)
	at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:459)
	at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
	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:619)
Caused by: java.io.NotSerializableException: hudson.model.FreeStyleBuild
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:151)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:160)
	... 15 more
Done. Took 1.6 sec
No changes


other builds also have this problem:

https://hudson.eclipse.org/hudson/view/Tycho%20+%20Maven/job/tycho-soa.sca.trunk-indigo/scmPollLog/?

This is the Hudson issue:

http://issues.hudson-ci.org/browse/HUDSON-8982
"This issue is fixed in subversion plugin ver. 2.2.0_1, please verify the version of subversion plugin installed on your system."

Please could we upgrade to 2.2.0_1 or later to fix the issue at hudson.eclipse.org
Comment 1 Andrew Johnson CLA 2012-08-14 09:20:12 EDT
With the Hudson upgrade the error has gone:
https://hudson.eclipse.org/hudson/view/Tycho%20+%20Maven/job/tycho-mat-nightly/scmPollLog/
Subversion Polling Log

Started on Aug 14, 2012 9:10:44 AM
Received SCM poll call on hudson-slave6 for tycho-mat-nightly on Aug 14, 2012 9:10:47 AM
http://dev.eclipse.org/svnroot/tools/org.eclipse.mat/trunk is at revision 1,357
Done. Took 6.1 sec
No changes