[Buildbot] #3654: Terrible performance of builders page (was: Really stark performance regression at startup and later on)

Buildbot trac trac at buildbot.net
Tue Jan 10 07:38:43 UTC 2017


#3654: Terrible performance of builders page
---------------------+------------------------
Reporter:  kayhayen  |       Owner:
    Type:  defect    |      Status:  reopened
Priority:  major     |   Milestone:  undecided
 Version:  0.9.1     |  Resolution:
Keywords:            |
---------------------+------------------------
Changes (by kayhayen):

 * status:  closed => reopened
 * resolution:  invalid =>


Comment:

 So, this after re-install. I still have relatively terrible performance. I
 learned how to debug with Chrome and F12, looking at Network tab, and I
 noticed, that for every build there is a query made like this:

 http://mastermind.home/y_buildbot/api/v2/builders/130/masters

 Since I have quite a bunch of those, hitting the servere with a total of
 144 requests including these, makes things terribly slow. The last of
 these requests finishes after 2.5s, keeping the browser busy with
 incremental rendering.

 Therefore re-opening.

 The contents of the response is of course very boring, since I only have a
 single master:

 {"masters":[{"active":true,"last_active":1484032880,"masterid":1,"name":"mastermind:/home
 /nuitka-buildmaster/master"}],"meta":{"total":1}}

 I am not even sure where this information would be displayed, but I get
 the sense, that the builder is only displayed after this response arrives.
 But instant rendering could be done.

 The loading time of 4s for the page, given that this now runs on s m2 SSD,
 dual core ARM, and 2G RAM, is pretty much in line with my previous
 experience. The system now can handle more parallel queries, but this is
 really too much.

 Yours,
 Kay

--
Ticket URL: <http://trac.buildbot.net/ticket/3654#comment:5>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list