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

Esther Baruk esther.baruk at lexifi.com
Thu Mar 28 14:31:09 UTC 2013


I just found out how to do that from the waterfall help page. I just 
have to pick the builders I want to display on the page by checking the 
corresponding boxes. I can open several waterfall like this, electing 
for each page just the builders I want.
It would just be really nice to have this done automatically, for 
instance in the buildslave page...

Esther Baruk

On 28/03/2013 15:24, Esther Baruk wrote:
> 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
>>
>
> ------------------------------------------------------------------------------
> 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