yellow team mailing list archive
-
yellow team
-
Mailing list archive
-
Message #00415
Notes
Benji asked on IRC where the public lpbuildbot is. It is here:
https://code.launchpad.net/~launchpad/lpbuildbot/public
I have two MPs. They are kinda rough, but I want to get them off my
plate ASAP so I'm not blocking anymore. So, review 'em when you get a
chance, and then I can clean them up and land them.
After these and some changes to lpbuildbot, I saw a full setup that will
make the slave check out lp and start a build.
After that Twisted falls over when buildbot is trying to set some
property or other (see below). :-/ we can investigate that later.
https://code.launchpad.net/~gary/charms/oneiric/buildbot-master/run-as-buildbot/+merge/92399
https://code.launchpad.net/~gary/charms/oneiric/buildbot-slave/run-as-buildbot/+merge/92400
Talk to you all tomorrow.
Gary
<type 'exceptions.AttributeError'>: LogFileScanner instance has no
attribute '_remainingData'
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py, line 545 in
_runCallbacks
543 current._runningCallbacks = True
544 try:
545 current.result = callback(current.result, *args, **kw)
546 finally:
/usr/lib/python2.7/dist-packages/buildbot/process/buildstep.py, line 1028 in
1026
1027 d = self.runCommand(cmd) # might raise ConnectionLost
1028 d.addCallback(lambda res: self.commandComplete(cmd))
1029 d.addCallback(lambda res: self.createSummary(cmd.logs['stdio']))
/usr/lib/python2.7/dist-packages/buildbot/steps/shell.py, line 274 in
commandComplete
272 def commandComplete(self, cmd):
273 if self.property:
274 result = cmd.logs['stdio'].getText()
275 if self.strip: result = result.strip()
/usr/lib/python2.7/dist-packages/buildbot/status/builder.py, line 321 in
getText
319 def getText(self):
320 # this produces one ginormous string
321 return "".join(self.getChunks([STDOUT, STDERR], onlyText=True))
322
/usr/lib/python2.7/dist-packages/buildbot/status/builder.py, line 372 in
_generateChunks
370 offset = f.tell()
371 while data:
372 p.dataReceived(data)
373 while chunks:
/usr/lib/python2.7/dist-packages/twisted/protocols/basic.py, line 178 in
dataReceived
176 @type data: C{str}
177 """
178 self._remainingData += data
179 while self._remainingData:
<type 'exceptions.AttributeError'>: LogFileScanner instance has no
attribute '_remainingData'