[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 01/30] gitlab: reduce targets in cross_user_build_job
From: |
Alex Bennée |
Subject: |
[PULL 01/30] gitlab: reduce targets in cross_user_build_job |
Date: |
Tue, 20 Sep 2022 18:15:04 +0100 |
We already limit the scope of the cross system build to reduce the
cross build times. With the recent addition of more targets we are
also running into timeout issues for some of the cross user builds.
I've selected a few of those linux-user targets which are less likely
to be in common use as distros don't have pre-built rootfs for them.
I've also added the same CROSS_SKIP_TARGETS variable as is
occasionally used to further limit cross system builds.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220914155950.804707-2-alex.bennee@linaro.org>
diff --git a/.gitlab-ci.d/crossbuild-template.yml
b/.gitlab-ci.d/crossbuild-template.yml
index 28b2142ec2..5e8892fd49 100644
--- a/.gitlab-ci.d/crossbuild-template.yml
+++ b/.gitlab-ci.d/crossbuild-template.yml
@@ -46,5 +46,8 @@
- cd build
- PKG_CONFIG_PATH=$PKG_CONFIG_PATH
../configure --enable-werror --disable-docs $QEMU_CONFIGURE_OPTS
- --disable-system
+ --disable-system --target-list-exclude="aarch64_be-linux-user
+ alpha-linux-user cris-linux-user m68k-linux-user
microblazeel-linux-user
+ nios2-linux-user or1k-linux-user ppc-linux-user sparc-linux-user
+ xtensa-linux-user $CROSS_SKIP_TARGETS"
- make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS
--
2.34.1
- [PULL 00/30] testing updates (docker, avocado, deprecate 32bit BE MIPS), Alex Bennée, 2022/09/20
- [PULL 01/30] gitlab: reduce targets in cross_user_build_job,
Alex Bennée <=
- [PULL 02/30] tests/avocado/boot_linux_console: Fix the test_aarch64_xlnx_versal_virt test, Alex Bennée, 2022/09/20
- [PULL 04/30] tests/avocado: add explicit timeout for s390 TCG tests, Alex Bennée, 2022/09/20
- [PULL 03/30] tests/avocado: add explicit timeout for Aarch64 TCG tests, Alex Bennée, 2022/09/20
- [PULL 05/30] tests/avocado: add explicit timeout for ppc64le TCG tests, Alex Bennée, 2022/09/20
- [PULL 08/30] tests/docker: update and flatten debian-alpha-cross, Alex Bennée, 2022/09/20
- [PULL 10/30] tests/docker: update and flatten debian-m68k-cross, Alex Bennée, 2022/09/20
- [PULL 09/30] tests/docker: update and flatten debian-hppa-cross, Alex Bennée, 2022/09/20
- [PULL 07/30] tests/avocado: reduce the default timeout to 120s, Alex Bennée, 2022/09/20
- [PULL 06/30] tests/avocado: split the AST2x00Machine classes, Alex Bennée, 2022/09/20