[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH-for-6.0 v4 07/17] gitlab-ci: Move job testing --without-default-d
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH-for-6.0 v4 07/17] gitlab-ci: Move job testing --without-default-devices across to gitlab |
Date: |
Sun, 8 Nov 2020 21:45:25 +0100 |
Similarly to commit 8cdb2cef3f1, move the job testing the
'--without-default-devices' configure option to GitLab.
Since building all softmmu targets takes too long, split
the job in 2.
As smoke test, run the qtests on the AVR and m68k targets.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
Cc: Paolo Bonzini <pbonzini@redhat.com>
v3 had:
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
---
.gitlab-ci.yml | 46 ++++++++++++++++++++++++++++++++++++++++++++++
.travis.yml | 8 --------
2 files changed, 46 insertions(+), 8 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b98800462ed..3fc3d0568c6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -315,6 +315,52 @@ build-user-plugins:
MAKE_CHECK_ARGS: check-tcg
timeout: 1h 30m
+build-system-ubuntu-without-default-devices 1/2:
+ <<: *native_build_job_definition
+ variables:
+ IMAGE: ubuntu2004
+ CONFIGURE_ARGS: --without-default-devices --disable-tools --disable-docs
+ TARGETS:
+ aarch64-softmmu
+ alpha-softmmu
+ arm-softmmu
+ avr-softmmu
+ cris-softmmu
+ hppa-softmmu
+ i386-softmmu
+ m68k-softmmu
+ microblazeel-softmmu
+ microblaze-softmmu
+ mips64el-softmmu
+ mips64-softmmu
+ mipsel-softmmu
+ mips-softmmu
+ moxie-softmmu
+ MAKE_CHECK_ARGS: check-qtest-avr check-qtest-m68k
+
+build-system-ubuntu-without-default-devices 2/2:
+ <<: *native_build_job_definition
+ variables:
+ IMAGE: ubuntu2004
+ CONFIGURE_ARGS: --without-default-devices --disable-tools --disable-docs
+ TARGETS:
+ nios2-softmmu
+ or1k-softmmu
+ ppc64-softmmu
+ ppc-softmmu
+ riscv32-softmmu
+ riscv64-softmmu
+ rx-softmmu
+ s390x-softmmu
+ sh4eb-softmmu
+ sh4-softmmu
+ sparc64-softmmu
+ sparc-softmmu
+ tricore-softmmu
+ x86_64-softmmu
+ xtensaeb-softmmu
+ xtensa-softmmu
+
build-clang:
<<: *native_build_job_definition
variables:
diff --git a/.travis.yml b/.travis.yml
index a3d78171cab..15d92291358 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -224,14 +224,6 @@ jobs:
- ${SRC_DIR}/scripts/travis/coverage-summary.sh
- # We manually include builds which we disable "make check" for
- - name: "GCC without-default-devices (softmmu)"
- env:
- - CONFIG="--without-default-devices --disable-user"
- - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default"
- - TEST_CMD=""
-
-
# We don't need to exercise every backend with every front-end
- name: "GCC trace log,simple,syslog (user)"
env:
--
2.26.2
- Re: [PATCH-for-5.2 v4 01/17] configure: Check vhost-user is available to build vhost-user-blk-server, (continued)
- [PATCH-for-5.2 v4 02/17] meson: always include contrib/libvhost-user, Philippe Mathieu-Daudé, 2020/11/08
- [PATCH-for-5.2 v4 03/17] hw/i386/acpi-build: Fix maybe-uninitialized error when ACPI hotplug off, Philippe Mathieu-Daudé, 2020/11/08
- [PATCH-for-6.0 v4 04/17] MAINTAINERS: Add gitlab-pipeline-status script to GitLab CI section, Philippe Mathieu-Daudé, 2020/11/08
- [PATCH-for-6.0 v4 05/17] gitlab-ci: Split CONFIGURE_ARGS one argument per line for build-disabled, Philippe Mathieu-Daudé, 2020/11/08
- [PATCH-for-6.0 v4 06/17] gitlab-ci: Update 'build-disabled' to cover all configurable options, Philippe Mathieu-Daudé, 2020/11/08
- [PATCH-for-6.0 v4 07/17] gitlab-ci: Move job testing --without-default-devices across to gitlab,
Philippe Mathieu-Daudé <=
- Re: [PATCH-for-6.0 v4 07/17] gitlab-ci: Move job testing --without-default-devices across to gitlab, Wainer dos Santos Moschetta, 2020/11/10
[PATCH-for-6.0 v4 08/17] gitlab-ci: Move linux-user debug-tcg test across to gitlab, Philippe Mathieu-Daudé, 2020/11/08
[PATCH-for-6.0 v4 09/17] gitlab-ci: Move gprof/gcov test across to gitlab, Philippe Mathieu-Daudé, 2020/11/08