[Buildbot] #3024: logfilewatcher is not synchronously finished at the end of the command

Buildbot trac trac at buildbot.net
Sat Nov 15 16:31:58 UTC 2014


#3024: logfilewatcher is not synchronously finished at the end of the command
-------------------+--------------------
Reporter:  tardyp  |       Owner:
    Type:  defect  |      Status:  new
Priority:  major   |   Milestone:  0.9.+
 Version:  0.8.9   |  Resolution:
Keywords:          |
-------------------+--------------------

Comment (by dustin):

 True -- but we have a lot of built-in steps that process logs verbatim at
 the completion of the step.  I would expect those steps to have been
 having trouble for a long time.  So I bet this isn't a showstopper, and we
 can work around it pretty easily.

 Processing logs as a big string after step completoin is actually
 discouraged in nine -- better to use a !LogObserver instead.

 How about:

  * fix (so, for the 0.9.0 buildslave release) by processing the deferred
 properly
  * for older slaves, include a hack on the master side to delay for one
 second after a step completes before processing logs.

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


More information about the bugs mailing list