[Buildbot-devel] Stochastic failure of rm -rf in CVS steps
Charles Bacon
bacon at mcs.anl.gov
Tue Sep 23 14:55:40 UTC 2008
I moved my buildbot from one machine to another, and I am now getting
intermittent failures of the CVS update/checkout steps. I'm really
baffled, because the failing step appears to be the rm -rf: http://buildbot.globus.org/builders/kempt-complete/builds/1031/steps/cvs/logs/stdio
The thing is, I can't come up with a reason why rm -rf would return a
-1. It never does when I run the commands by hand, and it usually
works when buildbot tries it. The failure rate looks to be about 10%
or lower. The twistd.log has this extra info:
2008/09/23 09:16 -0500 [-] command finished with signal 1, exit code
None, elaps
edTime: 3.794837
2008/09/23 09:16 -0500 [-] _checkAbandoned [Failure instance:
Traceback: <class
'buildbot.slave.commands.AbandonChain'>: -1
/usr/lib/python2.5/site-packages/buildbot-0.7.9-py2.5.egg/
buildbot/slave
/commands.py:158:processEnded
/usr/lib/python2.5/site-packages/buildbot-0.7.9-py2.5.egg/
buildbot/slave/commands.py:493:finished
/usr/lib/python2.5/site-packages/twisted/internet/defer.py:
239:callback
/usr/lib/python2.5/site-packages/twisted/internet/defer.py:
304:_startRunCallbacks
--- <exception caught here> ---
/usr/lib/python2.5/site-packages/twisted/internet/defer.py:
317:_runCallbacks
/usr/lib/python2.5/site-packages/buildbot-0.7.9-py2.5.egg/
buildbot/slave/commands.py:718:_abandonOnFailure
]
2008/09/23 09:16 -0500 [-] abandoning chain -1
2008/09/23 09:16 -0500 [-] SlaveBuilder.commandComplete
<buildbot.slave.commands.CVS instance at 0xe033f8>
Thanks for any help. The old platform was deb 3.1, the new platform
is ubuntu 8.04.1.
Charles
More information about the devel
mailing list