[PATCH] RFC: Add a tag for the world builds

Simon Glass sjg at chromium.org
Fri Jun 21 01:05:26 CEST 2024


Hi Tom,

On Thu, 20 Jun 2024 at 08:39, Tom Rini <trini at konsulko.com> wrote:
>
> On Thu, Jun 20, 2024 at 07:33:46AM -0600, Simon Glass wrote:
>
> > Currently the world builds run on all runners, including faster and
> > slower ones.
> >
> > The difference can be quite dramatic, with some builders 4x as fast as
> > others, resulting in just one world build taking between 20 minutes and
> > an hour and 20 minutes.
> >
> > Add a tag so that we can select which builders run these CPU-intensive
> > jobs.
> >
> > With this tag we can also increase CPU utilisation by running multiple
> > QEMU tests in parallel. Currently these tests leave most machines fairly
> > idle, since we cannot run more than one world build on a machine.
> >
> > Signed-off-by: Simon Glass <sjg at chromium.org>
>
> This conflicts I think with Jiaxun's desire to make our GitLab job
> runnable on the public runners too, and where we'll end up with 10 world
> build jobs ala Azure.

It probably doesn't actually conflict, although I am not sure if one
can add a tag to jobs that run on public runners.

Regards,
Simon


More information about the U-Boot mailing list