[Buildbot-devel] Suggestions to group builders and avoid an overcrowded waterfall page?

Esther Baruk esther.baruk at lexifi.com
Thu Mar 28 14:24:47 UTC 2013


Well, wanting to group builders is different from wanting to see what's 
going on slave by slave. You can have a two builders running on two 
separate slaves.
I just thought that it could be useful and logical to have this kind of 
display somewhere.

Esther Baruk

On 28/03/2013 15:20, Mike Winter (miwinter) wrote:
> ?builder=slave
>
> On 3/28/13 6:03:16AM, "Esther Baruk" <esther.baruk at lexifi.com> wrote:
>
>> Hi,
>>
>> I was rethinking about the waterfall page.
>> Wouldn't it be good to also be able to see one waterfall page per slave
>> ? It would at least give a smaller overview of what is going on slave by
>> slave.
>> Can anyone say if it is easily achievable by modifying the code
>> generating the web pages?
>>
>> Thanks,
>>
>> Esther Baruk
>>
>> On 18/03/2013 02:59, shiny knight wrote:
>>>
>>> That's a good point Jeff.
>>>
>>> Now I wonder: what can you actually do with the JSON feed? I can
>>> extract strings from it, trough a rudimental JSON parser, but then how
>>> do you actually put it in the status pages?
>>>
>>> This means that the pages must be hosted somewhere on a server, and a
>>> process has to ping the real buildbot trough JSON every single time that
>>> you do a refresh or for every commit/build....which seems to me really a
>>> lot of load (unless I misunderstood how would you use the JSON API).
>>>
>>> Isn't this adding a bunch of load on the master?
>>>
>>> On Mar 15, 2013, at 3:28 PM, Jeff Licquia wrote:
>>>
>>>> On 03/14/2013 05:01 AM, shiny knight wrote:
>>>>> So far I had no luck. Obviously I am no UI designer, so my vision is
>>>>> quite limited.
>>>>
>>>> I know this isn't exactly what you asked for, but you can override the
>>>> default templates used for web status, and there's a quite nice JSON
>>>> API
>>>> available.
>>>>
>>>> I used these two features to design a custom top-level page that's
>>>> built
>>>> with JavaScript.  Our master has around 210 builders; the custom page
>>>> displays them in a 7-column table, one cell per builder, which works
>>>> quite well to see the current status at a glance.  It also shows build
>>>> slave status (idle, offline, building, etc.) and updates automatically
>>>> to give a more-or-less current view of what's going on.
>>>>
>>>> There's a link to the JSON API docs in the top menu in the default
>>>> buildbot web pages.  Overriding is easy; just copy, say, root.html from
>>>> module-directory/buildbot/status/web/templates to 4
>>>> master-directory/templates and edit away.  You can add static files by
>>>> copying them into master-directory/public_html.
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>> ------
>>>> Everyone hates slow websites. So do we.
>>>> Make your web apps faster with AppDynamics
>>>> Download AppDynamics Lite for free today:
>>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>>> _______________________________________________
>>>> Buildbot-devel mailing list
>>>> Buildbot-devel at lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>>>
>>>
>>>
>>> -------------------------------------------------------------------------
>>> -----
>>> Everyone hates slow websites. So do we.
>>> Make your web apps faster with AppDynamics
>>> Download AppDynamics Lite for free today:
>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>> _______________________________________________
>>> Buildbot-devel mailing list
>>> Buildbot-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>>>
>>
>> --------------------------------------------------------------------------
>> ----
>> Own the Future-Intel® Level Up Game Demo Contest 2013
>> Rise to greatness in Intel's independent game demo contest.
>> Compete for recognition, cash, and the chance to get your game
>> on Steam. $5K grand prize plus 10 genre and skill prizes.
>> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>




More information about the devel mailing list