[Buildbot-devel] Problem with retry=() without checkout
bradh at frogmouth.net
Tue Oct 4 02:02:45 UTC 2005
In my setup, the changes are generated from a mail that comes
from the main SVN repo, but the build is done off a mirror.
Naturally, sometimes the mirror doesn't have the change
(it then blows away the whole checkout, and it fails again).
I'm trying to use the retry option, as: retry=(2*60, 10)
It seems OK (still testing this, since it is a race, afterall), except
where there is no checkout. Then it throws a svn exception ("heh,
that purple colour isn't good!"):
remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/twisted/spread/banana.py", line 320, in dataReceived
processed = cBanana.dataReceived(self.state, buffer, self.callExpressionReceived)
File "/usr/lib64/python2.4/site-packages/twisted/spread/banana.py", line 93, in callExpressionReceived
File "/usr/lib64/python2.4/site-packages/twisted/spread/pb.py", line 568, in expressionReceived
File "/usr/lib64/python2.4/site-packages/twisted/spread/pb.py", line 879, in proto_message
self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw)
--- <exception caught here> ---
File "/usr/lib64/python2.4/site-packages/twisted/spread/pb.py", line 893, in _recvMessage
netResult = object.remoteMessageReceived(self, message, netArgs, netKw)
File "/usr/lib64/python2.4/site-packages/twisted/spread/flavors.py", line 124, in remoteMessageReceived
state = method(*args, **kw)
File "/usr/lib/python2.4/site-packages/buildbot/slave/bot.py", line 128, in remote_startCommand
File "/usr/lib/python2.4/site-packages/buildbot/slave/bot.py", line 92, in activity
exceptions.AttributeError: 'NoneType' object has no attribute 'parent'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the devel