[Buildbot-commits] [SPAM] [Buildbot] #705: console view breaks during forced builds

Buildbot buildbot-devel at lists.sourceforge.net
Sat Feb 13 14:26:10 UTC 2010


#705: console view breaks during forced builds
----------------------+-----------------------------------------------------
Reporter:  exarkun    |       Owner:           
    Type:  undecided  |      Status:  new      
Priority:  major      |   Milestone:  undecided
 Version:  0.7.12     |    Keywords:           
----------------------+-----------------------------------------------------
 After forcing builds simultaneously on many builders, the console view
 fails to render with this traceback appearing in the logs:

 {{{
 2010-02-13 09:15:45-0500 [Broker,0,] Peer will receive following PB
 traceback:
 2010-02-13 09:15:45-0500 [Broker,0,] Unhandled Error
         Traceback (most recent call last):
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/banana.py", line 153, in gotItem
             self.callExpressionReceived(item)
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/banana.py", line 116, in callExpressionReceived
             self.expressionReceived(obj)
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/pb.py", line 514, in expressionReceived
             method(*sexp[1:])
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/pb.py", line 826, in proto_message
             self._recvMessage(self.localObjectForID, requestID, objectID,
 message, answerRequired, netArgs, netKw)
         --- <exception caught here> ---
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/pb.py", line 840, in _recvMessage
             netResult = object.remoteMessageReceived(self, message,
 netArgs, netKw)
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/spread/flavors.py", line 114, in remoteMessageReceived
             state = method(*args, **kw)
           File "/srv/bb-master/Projects/Twisted/branches/distrib-large-
 write-3212/twisted/web/distrib.py", line 241, in remote_request
             result = res.render(request)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/base.py", line 304, in render
             data = self.content(request)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/base.py", line 387, in content
             data += self.body(request)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/console.py", line 793, in body
             debugInfo)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/console.py", line 412, in
 getAllBuildsForRevision
             debugInfo)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/console.py", line 332, in
 getBuildsForRevision
             builder.getBuild(-1), revision)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot/status/web/console.py", line 342, in getChangeForBuild
             if not build.getChanges(): # Forced build
         exceptions.AttributeError: 'NoneType' object has no attribute
 'getChanges'
 }}}

 After most of the forced builds have completed (but before all of them
 have), the problem goes away.

-- 
Ticket URL: <http://buildbot.net/trac/ticket/705>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list