[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 02/12] CI: Remove useless/misleading randconfig jobs
On Thu, Jul 11, 2024 at 12:15:07PM +0100, Andrew Cooper wrote: > Randconfig builds pick CONFIG_DEBUG with 50% probability. Therefore > $foo{,-debug}-randconfig are two identical jobs with misleading names. > > Furthermore, arm64 has a randconfig jobs for both the alpine and bookworm > build environments. Both use GCC 12.2, so we have 4 identical jobs. Delete 3 > of them. > > This leaves us with 4 primary randconfig jobs: > > gitlab-ci/build.yaml:381:debian-bookworm-gcc-arm32-randconfig: > gitlab-ci/build.yaml:429:alpine-3.18-gcc-arm64-randconfig: > gitlab-ci/build.yaml:495:archlinux-current-gcc-riscv64-randconfig: > gitlab-ci/build.yaml:640:debian-bookworm-gcc-randconfig: > > as PPC64 doesn't want randconfig right now, and buster-gcc-ibt is a special > job with a custom compiler. > > Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Thanks, > If we want to run multiple identical randconfig jobs, that's spelt > > parallel: 5 > > in the configuration, and here is an example of what such a run looks like: > https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1368824041 > > Notice the randconfig jobs have a 5 in place of a retry button, and show a > submenu when clicked on. We already have "parallel: 2" on the whole pipeline, give or take, but those are quick jobs so it might be worth it to run them a few more time on a pipeline. Cheers, -- Anthony Perard | Vates XCP-ng Developer XCP-ng & Xen Orchestra - Vates solutions web: https://vates.tech
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |