[Buildbot-devel] exception after checkout in buildbot 0.3.4

Timothee Besset ttimo at idsoftware.com
Fri Sep 5 20:03:00 UTC 2003

I got the exception pasted below twice recently. Seems to happen after the
build bot has been up for a few days. The build slave is on the same
physical host, it's a vmware machine.

One thing I'm noticing, not sure it's relevant, is that the date on the
vmware machine seems to skew quite badly. It lags of about half an hour
within a few days. I'm gonna try to fix this in case it's related.



Traceback (most recent call last):
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/twisted/internet/default.py", line 131, in mainLoop
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/twisted/internet/base.py", line 361, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/twisted/internet/defer.py", line 193, in callback
    self._startRunCallbacks(result, 0)
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/twisted/internet/defer.py", line 249, in _startRunCallbacks
--- <exception caught here> ---
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/twisted/internet/defer.py", line 262, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/process/base.py", line 681, in stepDone
    return self.buildDone()
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/process/base.py", line 718, in buildDone
    return self.buildFinished(e, success)
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/process/base.py", line 293, in buildFinished
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/process/base.py", line 569, in setExpectations
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/status/progress.py", line 244, in update
    new = self.wavg(old, current)
  File "/home/timo/usr/python2.2/lib/python2.2/site-packages/buildbot/status/progress.py", line 239, in wavg
    return (current * decay) + (old * (1 - decay))
exceptions.TypeError: unsupported operand type(s) for *: 'NoneType' and 'float'

More information about the devel mailing list