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

shiny knight theshinyknight at me.com
Mon Mar 18 01:59:16 UTC 2013


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





More information about the devel mailing list