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

Christian Unger christian.unger at me.com
Thu Mar 28 17:33:37 UTC 2013


I was of the opinion that you could set categories for the builders and then query on the category

sent from iPhone

cu

On 28.03.2013, at 15:31, Esther Baruk <esther.baruk at lexifi.com> wrote:

> 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
> 
> ------------------------------------------------------------------------------
> 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