gitlab: shuffle some targets and reduce avocado noise
We move a couple of targets out of the avocado runs because there are no tests to run. Tricore already has some coverage. The cris target only really has check-tcg tests but its getting harder to find anything that packages the compiler. To reduce the noise of CANCEL messages we also set AVOCADO_TAGS appropriately so we filter down the number of tests we attempt. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20231009164104.369749-5-alex.bennee@linaro.org>
This commit is contained in:
		@@ -30,6 +30,7 @@ avocado-system-alpine:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: alpine
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:avr arch:loongarch64 arch:mips64 arch:mipsel
 | 
			
		||||
 | 
			
		||||
build-system-ubuntu:
 | 
			
		||||
  extends:
 | 
			
		||||
@@ -40,8 +41,7 @@ build-system-ubuntu:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: ubuntu2204
 | 
			
		||||
    CONFIGURE_ARGS: --enable-docs
 | 
			
		||||
    TARGETS: alpha-softmmu cris-softmmu hppa-softmmu
 | 
			
		||||
      microblazeel-softmmu mips64el-softmmu
 | 
			
		||||
    TARGETS: alpha-softmmu microblazeel-softmmu mips64el-softmmu
 | 
			
		||||
    MAKE_CHECK_ARGS: check-build
 | 
			
		||||
 | 
			
		||||
check-system-ubuntu:
 | 
			
		||||
@@ -61,6 +61,7 @@ avocado-system-ubuntu:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: ubuntu2204
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:alpha arch:microblaze arch:mips64el
 | 
			
		||||
 | 
			
		||||
build-system-debian:
 | 
			
		||||
  extends:
 | 
			
		||||
@@ -72,7 +73,7 @@ build-system-debian:
 | 
			
		||||
    IMAGE: debian-amd64
 | 
			
		||||
    CONFIGURE_ARGS: --with-coroutine=sigaltstack
 | 
			
		||||
    TARGETS: arm-softmmu i386-softmmu riscv64-softmmu sh4eb-softmmu
 | 
			
		||||
      sparc-softmmu xtensaeb-softmmu
 | 
			
		||||
      sparc-softmmu xtensa-softmmu
 | 
			
		||||
    MAKE_CHECK_ARGS: check-build
 | 
			
		||||
 | 
			
		||||
check-system-debian:
 | 
			
		||||
@@ -92,6 +93,7 @@ avocado-system-debian:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: debian-amd64
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:arm arch:i386 arch:riscv64 arch:sh4 arch:sparc arch:xtensa
 | 
			
		||||
 | 
			
		||||
crash-test-debian:
 | 
			
		||||
  extends: .native_test_job_template
 | 
			
		||||
@@ -114,7 +116,7 @@ build-system-fedora:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: fedora
 | 
			
		||||
    CONFIGURE_ARGS: --disable-gcrypt --enable-nettle --enable-docs
 | 
			
		||||
    TARGETS: tricore-softmmu microblaze-softmmu mips-softmmu
 | 
			
		||||
    TARGETS: microblaze-softmmu mips-softmmu
 | 
			
		||||
      xtensa-softmmu m68k-softmmu riscv32-softmmu ppc-softmmu sparc64-softmmu
 | 
			
		||||
    MAKE_CHECK_ARGS: check-build
 | 
			
		||||
 | 
			
		||||
@@ -135,6 +137,8 @@ avocado-system-fedora:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: fedora
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:microblaze arch:mips arch:xtensa arch:m68k
 | 
			
		||||
      arch:riscv32 arch:ppc arch:sparc64
 | 
			
		||||
 | 
			
		||||
crash-test-fedora:
 | 
			
		||||
  extends: .native_test_job_template
 | 
			
		||||
@@ -180,6 +184,8 @@ avocado-system-centos:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: centos8
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:ppc64 arch:or1k arch:390x arch:x86_64 arch:rx
 | 
			
		||||
      arch:sh4 arch:nios2
 | 
			
		||||
 | 
			
		||||
build-system-opensuse:
 | 
			
		||||
  extends:
 | 
			
		||||
@@ -209,6 +215,7 @@ avocado-system-opensuse:
 | 
			
		||||
  variables:
 | 
			
		||||
    IMAGE: opensuse-leap
 | 
			
		||||
    MAKE_CHECK_ARGS: check-avocado
 | 
			
		||||
    AVOCADO_TAGS: arch:s390x arch:x86_64 arch:aarch64
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# This jobs explicitly disable TCG (--disable-tcg), KVM is detected by
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user