[Buildbot-devel] logging, "empty" builds

Al Nikolov a.nikolov at drweb.com
Fri Mar 26 15:22:43 UTC 2010


Oh, i see that. It seems suspicious to me that a single factored Build has 
issued log messages both from 'Broker' class and from '-' (what's this?).

Actually i'm looking for explanations of an annoying Buildbot behaviour: when 
i trigger a lot of builders (~300) at the same time, having only 10 master 
locks, time passes and after an hour some builds get their locks and 
activate, then often they silently skip (not even logging) all its steps 
excepting the first one (success) and the last one (alwaysRun). Such builds 
considered to be success excepting that they aren't since they didn't done 
anything.

I found they don't log any 'Broker' thing, only '-'.

On Friday 26 March 2010 18:03:24 Mike Winter wrote:
> Ive seen something like this for HTTPChannel also. Broker is I think
> another 'buildbot class' involved in communications
>
> 2010-03-26 04:15:42-0700 [HTTPChannel,9,64.103.255.212] 64.103.255.212 - -
> [26/Mar/2010:11:15:41 +0000] "GET /favicon.ico HTTP/1.1" 404 145 "-"
> "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.2) Gecko/20100316
> Firefox/3.6.2"
>
> So in the brackets at a guess u have class, socket #(guess) and remote IP
> address?
>
> On Mar 26, 2010, at 5:41 AM, Al Nikolov wrote:
> > Hi, there
> >
> > In such a log excerpt:
> >
> > 2010-03-24 12:23:45+0300 [Broker,9,127.0.1.1] acquireLocks(step <Build
> > ...>, locks [(<MasterLock(max master builders, 5)>,
> > <buildbot.locks.LockAccess instance at 0x2f50d40>)]) 2010-03-24
> > 12:23:45+0300 [Broker,9,127.0.1.1] acquireLocks(step
> > <hacks.UniqueBuildNumber instance at 0xb8e1320>, locks []) 2010-03-24
> > 12:23:45+0300 [Broker,9,127.0.1.1] releaseLocks(<hacks.UniqueBuildNumber
> > instance at 0xb8e1320>): [] 2010-03-24 12:23:45+0300 [Broker,9,127.0.1.1]
> >  step 'unique' complete: success 2010-03-24 12:23:45+0300
> > [Broker,9,127.0.1.1] acquireLocks(step <hacks.ForgetSource instance at
> > 0x2abcef0>, locks []) 2010-03-24 12:23:45+0300 [-]
> > releaseLocks(<hacks.ForgetSource instance at 0x2abcef0>): [] 2010-03-24
> > 12:23:45+0300 [-]  step 'forget' complete: skipped
> > 2010-03-24 12:23:45+0300 [-] acquireLocks(step <buildbot.steps.source.Git
> > instance at 0x1c3f488>, locks [])
> >
> > what's the meaning of [Broker,9,127.0.1.1] or [-]?




More information about the devel mailing list