[Buildbot-devel] RFC: Assigning builds when load is high

Mikhail Sobolev mss at mawhrin.net
Thu May 7 19:01:54 UTC 2015


On Wed, May 06, 2015 at 01:15:33PM -0700, Jared Grubb wrote:
> Question:
>  - The BRD attempts to pick buildslaves that can aquire builder locks. If no
>  buildslave qualify (ie high load), we have two choices:
>     1. pick a random buildslave that would work otherwise
>     2. give up and wait until a buildslave can acquire the locks needed
My indlination is toward #2.  While picking a random buildslave is not that
bad, I do not really see a reason to do #1 if no buildslave qualify.

On a slightly unrelated note, in my experience (not with Buildbot) the
information about the load is usually already dated by the time it's used to
make a decision.

-- 
Misha




More information about the devel mailing list