[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 03/23] testing: restore some testing for i686
From: |
Alex Bennée |
Subject: |
[PATCH 03/23] testing: restore some testing for i686 |
Date: |
Fri, 28 Jun 2024 13:42:38 +0100 |
The commit 4f9a8315e6 (gitlab-ci.d/crossbuilds: Drop the i386 system
emulation job) was a little too aggressive dropping testing for 32 bit
system builds. Partially revert but using the debian-i686 cross build
images this time as fedora has deprecated the 32 bit stuff.
As the SEV breakage gets in the way and its TCG issues we want to
catch I've added --disable-kvm to the build.
Reported-by: Richard Henderson <richard.henderson@linaro.org>
Suggested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
v2
- add --disable-kvm
- currently blocked by https://gitlab.com/qemu-project/qemu/-/issues/2413
---
.gitlab-ci.d/crossbuilds.yml | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index 47bdb99b5b..3de0341afe 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -37,6 +37,17 @@ cross-arm64-kvm-only:
IMAGE: debian-arm64-cross
EXTRA_CONFIGURE_OPTS: --disable-tcg --without-default-features
+cross-i686-system:
+ extends:
+ - .cross_system_build_job
+ - .cross_test_artifacts
+ needs:
+ job: i686-debian-cross-container
+ variables:
+ IMAGE: debian-i686-cross
+ EXTRA_CONFIGURE_OPTS: --disable-kvm
+ MAKE_CHECK_ARGS: check-qtest
+
cross-i686-user:
extends:
- .cross_user_build_job
--
2.39.2
- [PATCH 00/23] July maintainer updates (32bit, testing, plugins, gdbstub), Alex Bennée, 2024/06/28
- [PATCH 03/23] testing: restore some testing for i686,
Alex Bennée <=
- [PATCH 01/23] tests/lcitool: fix debian-i686-cross toolchain prefix, Alex Bennée, 2024/06/28
- [PATCH 04/23] tracepoints: move physmem trace points, Alex Bennée, 2024/06/28
- [PATCH 07/23] test/plugin: make insn plugin less noisy by default, Alex Bennée, 2024/06/28
- [PATCH 02/23] target/i386: fix gen_prepare_size_nz condition, Alex Bennée, 2024/06/28
- [PATCH 08/23] test/plugins: preserve the instruction record over translations, Alex Bennée, 2024/06/28
- [PATCH 10/23] plugins/lockstep: make mixed-mode safe, Alex Bennée, 2024/06/28
- [PATCH 17/23] target/arm: Make some MTE helpers widely available, Alex Bennée, 2024/06/28
- [PATCH 11/23] plugins/lockstep: mention the one-insn-per-tb option, Alex Bennée, 2024/06/28
- [PATCH 05/23] tests/docker: Specify --userns keep-id for Podman, Alex Bennée, 2024/06/28