[MacPorts] #56273: buildbot: Prioritize builders

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #56273: buildbot: Prioritize builders

MacPorts
#56273: buildbot: Prioritize builders
---------------------------+---------------------
 Reporter:  raimue         |      Owner:  admin@…
     Type:  enhancement    |     Status:  new
 Priority:  Normal         |  Milestone:
Component:  buildbot/mpbb  |    Version:
 Keywords:                 |       Port:
---------------------------+---------------------
 We should prioritize builders on buildbot, such that jobs like portindex
 take precedence over base and ports. Under full load it can happen that
 buildbot only schedules builds for the port-* builders as they are usually
 the oldest.

 http://docs.buildbot.net/0.8.12/manual/customization.html#builder-
 priority-functions

--
Ticket URL: <https://trac.macports.org/ticket/56273>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56273: buildbot: Prioritize builders

MacPorts
#56273: buildbot: Prioritize builders
----------------------------+---------------------
  Reporter:  raimue         |      Owner:  admin@…
      Type:  enhancement    |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  buildbot/mpbb  |    Version:
Resolution:                 |   Keywords:
      Port:                 |
----------------------------+---------------------

Comment (by ryandesign):

 This ticket was prompted by a commit that modified a few hundred python
 ports, which due to the number of subports triggered up to a thousand
 builds per worker. Josh found that we were setting `cachedbuildrequests`
 to 1000 in the buildbot master.cfg; the total number of build requests
 exceeded this number. I
 [changeset:41b6403cfb869836c2906350805252aeb60952f7/macports-
 infrastructure increased it to 20,000] after which it seems to be much
 happier and builds are now happening on all queues.

--
Ticket URL: <https://trac.macports.org/ticket/56273#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS