[libcxx-commits] [PATCH] D96267: [libcxx] Move Linaro AArch64 buildbots to buildkite

David Spickett via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Feb 17 08:45:30 PST 2021

DavidSpickett added a comment.

We split the build bots over a few big machines, so timing sensitive tests are often an issue. Thanks for the patch.

> Also, what's your CI capacity like? From the build history, it looks like there's a single builder that takes roughly 1h30 to build. I expect that is going to be insufficient and that will stall the CI queue. Is there any way you could get an additional builder or a faster one? Otherwise, if you were able to check-in the Dockerfile you use into the libcxx repository, we could look into using the capacity we have on GCE to run those. Our GCE instances are huge and work like a charm.

It's actually worse than that since I've only got one bot running at the moment, so the total is 3hr. I just wanted a baseline for how slow it is if we just treated it like the existing post commit bot. I'm sure I can bring that down a lot.

Do you happen to know how much extra capacity moving to pre-commit required for other bots? I assume there's maybe 2/3x more pre-commit runs than post commit.

(Side note: Don't take the ~4hr runtime of our post commit bots seriously. It's actually using `make -j1`, which I only discovered doing this. Good thing they'll be obsolete soon anyway.)

  rG LLVM Github Monorepo



More information about the libcxx-commits mailing list