[Buildbot-commits] [Buildbot] #2512: waterfall re-using build IDs, causes strange behavior in logs from individual steps

Buildbot trac trac at buildbot.net
Mon Jun 24 02:40:33 UTC 2013


#2512: waterfall re-using build IDs, causes strange behavior in logs from
individual steps
--------------------+--------------------
Reporter:  RockHed  |       Owner:
    Type:  defect   |      Status:  new
Priority:  major    |   Milestone:  0.8.+
 Version:  0.8.7p1  |  Resolution:
Keywords:           |
--------------------+--------------------

Comment (by RockHed):

 Well, that worked as far as having the pickle created and the next build
 taking the next number up, however, it has the bad side-affect of trying
 to go to the builder in question throw a traceback:
     exceptions.TypeError: 'NoneType' object is not iterable
 {{{
 2013-06-23 19:37:19-0700 [-] Unhandled Error
     Traceback (most recent call last):
       File
 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/defer.py",
 line 368, in callback
         self._startRunCallbacks(result)
       File
 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/defer.py",
 line 464, in _startRunCallbacks
         self._runCallbacks()
       File
 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/defer.py",
 line 551, in _runCallbacks
         current.result = callback(current.result, *args, **kw)
       File
 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/defer.py",
 line 1101, in gotResult
         _inlineCallbacks(r, g, deferred)
     --- <exception caught here> ---
       File
 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/defer.py",
 line 1045, in _inlineCallbacks
         result = g.send(result)
       File "/Library/Python/2.7/site-
 packages/buildbot-0.8.7p1-py2.7.egg/buildbot/status/web/builder.py", line
 287, in content
         recent.append(self.get_line_values(req, build, False))
       File "/Library/Python/2.7/site-
 packages/buildbot-0.8.7p1-py2.7.egg/buildbot/status/web/base.py", line
 437, in get_line_values
         ss_list = build.getSourceStamps()
       File "/Library/Python/2.7/site-
 packages/buildbot-0.8.7p1-py2.7.egg/buildbot/status/build.py", line 102,
 in getSourceStamps
         sourcestamps.extend(self.sources)
     exceptions.TypeError: 'NoneType' object is not iterable
 }}}

-- 
Ticket URL: <http://trac.buildbot.net/ticket/2512#comment:8>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list