[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