[Buildbot-devel] Problem with retry=() without checkout

Brad Hards 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
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20051004/21f572b7/attachment.bin>

More information about the devel mailing list