@ -29,8 +29,7 @@ functional-system-alpine:
artifacts : true
variables:
IMAGE : alpine
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:avr arch:loongarch64 arch:mips64 arch:mipsel
MAKE_CHECK_ARGS : check-functional
build-system-ubuntu:
extends:
@ -60,8 +59,7 @@ functional-system-ubuntu:
artifacts : true
variables:
IMAGE : ubuntu2204
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:alpha arch:microblazeel arch:mips64el
MAKE_CHECK_ARGS : check-functional
build-system-debian:
extends:
@ -92,8 +90,7 @@ functional-system-debian:
artifacts : true
variables:
IMAGE : debian
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:arm arch:i386 arch:riscv64 arch:sh4 arch:sparc arch:xtensa
MAKE_CHECK_ARGS : check-functional
crash-test-debian:
extends : .native_test_job_template
@ -155,9 +152,7 @@ functional-system-fedora:
artifacts : true
variables:
IMAGE : fedora
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:microblaze arch:mips arch:xtensa arch:m68k
arch:riscv32 arch:ppc arch:sparc64
MAKE_CHECK_ARGS : check-functional
crash-test-fedora:
extends : .native_test_job_template
@ -278,9 +273,7 @@ functional-system-centos:
artifacts : true
variables:
IMAGE : centos9
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:ppc64 arch:or1k arch:s390x arch:x86_64 arch:rx
arch:sh4
MAKE_CHECK_ARGS : check-functional
build-system-opensuse:
extends:
@ -309,8 +302,7 @@ functional-system-opensuse:
artifacts : true
variables:
IMAGE : opensuse-leap
MAKE_CHECK_ARGS : check-avocado check-functional
AVOCADO_TAGS : arch:s390x arch:x86_64 arch:aarch64
MAKE_CHECK_ARGS : check-functional
#
# Flaky tests. We don't run these by default and they are allow fail
@ -338,10 +330,9 @@ functional-system-flaky:
allow_failure : true
variables:
IMAGE : debian
MAKE_CHECK_ARGS : check-avocado check- functional
MAKE_CHECK_ARGS : check-functional
QEMU_JOB_OPTIONAL : 1
QEMU_TEST_FLAKY_TESTS : 1
AVOCADO_TAGS : flaky
# This jobs explicitly disable TCG (--disable-tcg), KVM is detected by
# the configure script. The container doesn't contain Xen headers so
@ -482,8 +473,8 @@ clang-user:
# Since slirp callbacks are used in QEMU Timers, we cannot use libslirp with
# CFI builds, and thus have to disable it here.
#
# Split in three sets of build/check/avocado to limit the execution time of each
# job
# Split in three sets of build/check/functional to limit the execution time
# of each job
build-cfi-aarch64:
extends:
- .native_build_job_template
@ -520,7 +511,7 @@ functional-cfi-aarch64:
artifacts : true
variables:
IMAGE : fedora
MAKE_CHECK_ARGS : check-avocado check- functional
MAKE_CHECK_ARGS : check-functional
build-cfi-ppc64-s390x:
extends:
@ -558,7 +549,7 @@ functional-cfi-ppc64-s390x:
artifacts : true
variables:
IMAGE : fedora
MAKE_CHECK_ARGS : check-avocado check- functional
MAKE_CHECK_ARGS : check-functional
build-cfi-x86_64:
extends:
@ -592,7 +583,7 @@ functional-cfi-x86_64:
artifacts : true
variables:
IMAGE : fedora
MAKE_CHECK_ARGS : check-avocado check- functional
MAKE_CHECK_ARGS : check-functional
tsan-build:
extends : .native_build_job_template