To save some bandwith that can be later on used to increase the test
coverage by adding new tests, drop the following non-debug test/build
jobs existing in both debug and non-debug variants:
- static memory (arm64, arm32)
- static shared memory (arm64)
- static heap (arm64)
- boot cpupools (arm64)
- gzip (arm32)
More generic tests existing in both variants were left unmodified.
Signed-off-by: Michal Orzel <michal.orzel@amd.com>
---
automation/gitlab-ci/build.yaml | 38 --------------------------
automation/gitlab-ci/test.yaml | 48 ---------------------------------
2 files changed, 86 deletions(-)
diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
index aac29ee13ab6..f3c934471f32 100644
--- a/automation/gitlab-ci/build.yaml
+++ b/automation/gitlab-ci/build.yaml
@@ -392,16 +392,6 @@ debian-bookworm-gcc-arm32-debug-randconfig:
HYPERVISOR_ONLY: y
RANDCONFIG: y
-debian-bookworm-gcc-arm32-staticmem:
- extends: .gcc-arm32-cross-build
- variables:
- CONTAINER: debian:bookworm-arm64v8-arm32-gcc
- HYPERVISOR_ONLY: y
- EXTRA_XEN_CONFIG: |
- CONFIG_EXPERT=y
- CONFIG_UNSUPPORTED=y
- CONFIG_STATIC_MEMORY=y
-
debian-bookworm-gcc-arm32-debug-staticmem:
extends: .gcc-arm32-cross-build-debug
variables:
@@ -458,15 +448,6 @@ alpine-3.18-gcc-debug-arm64-randconfig:
CONTAINER: alpine:3.18-arm64v8
RANDCONFIG: y
-alpine-3.18-gcc-arm64-staticmem:
- extends: .gcc-arm64-build
- variables:
- CONTAINER: alpine:3.18-arm64v8
- EXTRA_XEN_CONFIG: |
- CONFIG_EXPERT=y
- CONFIG_UNSUPPORTED=y
- CONFIG_STATIC_MEMORY=y
-
alpine-3.18-gcc-debug-arm64-staticmem:
extends: .gcc-arm64-build-debug
variables:
@@ -476,15 +457,6 @@ alpine-3.18-gcc-debug-arm64-staticmem:
CONFIG_UNSUPPORTED=y
CONFIG_STATIC_MEMORY=y
-alpine-3.18-gcc-arm64-static-shared-mem:
- extends: .gcc-arm64-build
- variables:
- CONTAINER: alpine:3.18-arm64v8
- EXTRA_XEN_CONFIG: |
- CONFIG_UNSUPPORTED=y
- CONFIG_STATIC_MEMORY=y
- CONFIG_STATIC_SHM=y
-
alpine-3.18-gcc-debug-arm64-static-shared-mem:
extends: .gcc-arm64-build-debug
variables:
@@ -494,16 +466,6 @@ alpine-3.18-gcc-debug-arm64-static-shared-mem:
CONFIG_STATIC_MEMORY=y
CONFIG_STATIC_SHM=y
-alpine-3.18-gcc-arm64-boot-cpupools:
- extends: .gcc-arm64-build
- variables:
- CONTAINER: alpine:3.18-arm64v8
- EXTRA_XEN_CONFIG: |
- CONFIG_EXPERT=y
- CONFIG_UNSUPPORTED=y
- CONFIG_SCHED_NULL=y
- CONFIG_BOOT_TIME_CPUPOOLS=y
-
alpine-3.18-gcc-debug-arm64-boot-cpupools:
extends: .gcc-arm64-build-debug
variables:
diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
index 8b7b2e4da92d..55a7831ad292 100644
--- a/automation/gitlab-ci/test.yaml
+++ b/automation/gitlab-ci/test.yaml
@@ -255,14 +255,6 @@ qemu-smoke-dom0less-arm64-gcc-debug:
- *arm64-test-needs
- alpine-3.18-gcc-debug-arm64
-qemu-smoke-dom0less-arm64-gcc-staticmem:
- extends: .qemu-arm64
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-mem 2>&1 | tee ${LOGFILE}
- needs:
- - *arm64-test-needs
- - alpine-3.18-gcc-arm64-staticmem
-
qemu-smoke-dom0less-arm64-gcc-debug-staticmem:
extends: .qemu-arm64
script:
@@ -271,14 +263,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-staticmem:
- *arm64-test-needs
- alpine-3.18-gcc-debug-arm64-staticmem
-qemu-smoke-dom0less-arm64-gcc-staticheap:
- extends: .qemu-arm64
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-heap 2>&1 | tee ${LOGFILE}
- needs:
- - *arm64-test-needs
- - alpine-3.18-gcc-arm64
-
qemu-smoke-dom0less-arm64-gcc-debug-staticheap:
extends: .qemu-arm64
script:
@@ -287,14 +271,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-staticheap:
- *arm64-test-needs
- alpine-3.18-gcc-debug-arm64
-qemu-smoke-dom0less-arm64-gcc-static-shared-mem:
- extends: .qemu-arm64
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-shared-mem 2>&1 | tee ${LOGFILE}
- needs:
- - *arm64-test-needs
- - alpine-3.18-gcc-arm64-static-shared-mem
-
qemu-smoke-dom0less-arm64-gcc-debug-static-shared-mem:
extends: .qemu-arm64
script:
@@ -303,14 +279,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-static-shared-mem:
- *arm64-test-needs
- alpine-3.18-gcc-debug-arm64-static-shared-mem
-qemu-smoke-dom0less-arm64-gcc-boot-cpupools:
- extends: .qemu-arm64
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm64.sh boot-cpupools 2>&1 | tee ${LOGFILE}
- needs:
- - *arm64-test-needs
- - alpine-3.18-gcc-arm64-boot-cpupools
-
qemu-smoke-dom0less-arm64-gcc-debug-boot-cpupools:
extends: .qemu-arm64
script:
@@ -359,14 +327,6 @@ qemu-smoke-dom0less-arm32-gcc-debug:
- *arm32-test-needs
- debian-bookworm-gcc-arm32-debug
-qemu-smoke-dom0less-arm32-gcc-staticmem:
- extends: .qemu-arm32
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm32.sh static-mem 2>&1 | tee ${LOGFILE}
- needs:
- - *arm32-test-needs
- - debian-bookworm-gcc-arm32-staticmem
-
qemu-smoke-dom0less-arm32-gcc-debug-staticmem:
extends: .qemu-arm32
script:
@@ -375,14 +335,6 @@ qemu-smoke-dom0less-arm32-gcc-debug-staticmem:
- *arm32-test-needs
- debian-bookworm-gcc-arm32-debug-staticmem
-qemu-smoke-dom0less-arm32-gcc-gzip:
- extends: .qemu-arm32
- script:
- - ./automation/scripts/qemu-smoke-dom0less-arm32.sh gzip 2>&1 | tee ${LOGFILE}
- needs:
- - *arm32-test-needs
- - debian-bookworm-gcc-arm32
-
qemu-smoke-dom0less-arm32-gcc-debug-gzip:
extends: .qemu-arm32
script:
--
2.25.1
On Tue, 23 Apr 2024, Michal Orzel wrote:
> To save some bandwith that can be later on used to increase the test
> coverage by adding new tests, drop the following non-debug test/build
> jobs existing in both debug and non-debug variants:
> - static memory (arm64, arm32)
> - static shared memory (arm64)
> - static heap (arm64)
> - boot cpupools (arm64)
> - gzip (arm32)
>
> More generic tests existing in both variants were left unmodified.
>
> Signed-off-by: Michal Orzel <michal.orzel@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
> ---
> automation/gitlab-ci/build.yaml | 38 --------------------------
> automation/gitlab-ci/test.yaml | 48 ---------------------------------
> 2 files changed, 86 deletions(-)
>
> diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
> index aac29ee13ab6..f3c934471f32 100644
> --- a/automation/gitlab-ci/build.yaml
> +++ b/automation/gitlab-ci/build.yaml
> @@ -392,16 +392,6 @@ debian-bookworm-gcc-arm32-debug-randconfig:
> HYPERVISOR_ONLY: y
> RANDCONFIG: y
>
> -debian-bookworm-gcc-arm32-staticmem:
> - extends: .gcc-arm32-cross-build
> - variables:
> - CONTAINER: debian:bookworm-arm64v8-arm32-gcc
> - HYPERVISOR_ONLY: y
> - EXTRA_XEN_CONFIG: |
> - CONFIG_EXPERT=y
> - CONFIG_UNSUPPORTED=y
> - CONFIG_STATIC_MEMORY=y
> -
> debian-bookworm-gcc-arm32-debug-staticmem:
> extends: .gcc-arm32-cross-build-debug
> variables:
> @@ -458,15 +448,6 @@ alpine-3.18-gcc-debug-arm64-randconfig:
> CONTAINER: alpine:3.18-arm64v8
> RANDCONFIG: y
>
> -alpine-3.18-gcc-arm64-staticmem:
> - extends: .gcc-arm64-build
> - variables:
> - CONTAINER: alpine:3.18-arm64v8
> - EXTRA_XEN_CONFIG: |
> - CONFIG_EXPERT=y
> - CONFIG_UNSUPPORTED=y
> - CONFIG_STATIC_MEMORY=y
> -
> alpine-3.18-gcc-debug-arm64-staticmem:
> extends: .gcc-arm64-build-debug
> variables:
> @@ -476,15 +457,6 @@ alpine-3.18-gcc-debug-arm64-staticmem:
> CONFIG_UNSUPPORTED=y
> CONFIG_STATIC_MEMORY=y
>
> -alpine-3.18-gcc-arm64-static-shared-mem:
> - extends: .gcc-arm64-build
> - variables:
> - CONTAINER: alpine:3.18-arm64v8
> - EXTRA_XEN_CONFIG: |
> - CONFIG_UNSUPPORTED=y
> - CONFIG_STATIC_MEMORY=y
> - CONFIG_STATIC_SHM=y
> -
> alpine-3.18-gcc-debug-arm64-static-shared-mem:
> extends: .gcc-arm64-build-debug
> variables:
> @@ -494,16 +466,6 @@ alpine-3.18-gcc-debug-arm64-static-shared-mem:
> CONFIG_STATIC_MEMORY=y
> CONFIG_STATIC_SHM=y
>
> -alpine-3.18-gcc-arm64-boot-cpupools:
> - extends: .gcc-arm64-build
> - variables:
> - CONTAINER: alpine:3.18-arm64v8
> - EXTRA_XEN_CONFIG: |
> - CONFIG_EXPERT=y
> - CONFIG_UNSUPPORTED=y
> - CONFIG_SCHED_NULL=y
> - CONFIG_BOOT_TIME_CPUPOOLS=y
> -
> alpine-3.18-gcc-debug-arm64-boot-cpupools:
> extends: .gcc-arm64-build-debug
> variables:
> diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
> index 8b7b2e4da92d..55a7831ad292 100644
> --- a/automation/gitlab-ci/test.yaml
> +++ b/automation/gitlab-ci/test.yaml
> @@ -255,14 +255,6 @@ qemu-smoke-dom0less-arm64-gcc-debug:
> - *arm64-test-needs
> - alpine-3.18-gcc-debug-arm64
>
> -qemu-smoke-dom0less-arm64-gcc-staticmem:
> - extends: .qemu-arm64
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-mem 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm64-test-needs
> - - alpine-3.18-gcc-arm64-staticmem
> -
> qemu-smoke-dom0less-arm64-gcc-debug-staticmem:
> extends: .qemu-arm64
> script:
> @@ -271,14 +263,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-staticmem:
> - *arm64-test-needs
> - alpine-3.18-gcc-debug-arm64-staticmem
>
> -qemu-smoke-dom0less-arm64-gcc-staticheap:
> - extends: .qemu-arm64
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-heap 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm64-test-needs
> - - alpine-3.18-gcc-arm64
> -
> qemu-smoke-dom0less-arm64-gcc-debug-staticheap:
> extends: .qemu-arm64
> script:
> @@ -287,14 +271,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-staticheap:
> - *arm64-test-needs
> - alpine-3.18-gcc-debug-arm64
>
> -qemu-smoke-dom0less-arm64-gcc-static-shared-mem:
> - extends: .qemu-arm64
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm64.sh static-shared-mem 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm64-test-needs
> - - alpine-3.18-gcc-arm64-static-shared-mem
> -
> qemu-smoke-dom0less-arm64-gcc-debug-static-shared-mem:
> extends: .qemu-arm64
> script:
> @@ -303,14 +279,6 @@ qemu-smoke-dom0less-arm64-gcc-debug-static-shared-mem:
> - *arm64-test-needs
> - alpine-3.18-gcc-debug-arm64-static-shared-mem
>
> -qemu-smoke-dom0less-arm64-gcc-boot-cpupools:
> - extends: .qemu-arm64
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm64.sh boot-cpupools 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm64-test-needs
> - - alpine-3.18-gcc-arm64-boot-cpupools
> -
> qemu-smoke-dom0less-arm64-gcc-debug-boot-cpupools:
> extends: .qemu-arm64
> script:
> @@ -359,14 +327,6 @@ qemu-smoke-dom0less-arm32-gcc-debug:
> - *arm32-test-needs
> - debian-bookworm-gcc-arm32-debug
>
> -qemu-smoke-dom0less-arm32-gcc-staticmem:
> - extends: .qemu-arm32
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm32.sh static-mem 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm32-test-needs
> - - debian-bookworm-gcc-arm32-staticmem
> -
> qemu-smoke-dom0less-arm32-gcc-debug-staticmem:
> extends: .qemu-arm32
> script:
> @@ -375,14 +335,6 @@ qemu-smoke-dom0less-arm32-gcc-debug-staticmem:
> - *arm32-test-needs
> - debian-bookworm-gcc-arm32-debug-staticmem
>
> -qemu-smoke-dom0less-arm32-gcc-gzip:
> - extends: .qemu-arm32
> - script:
> - - ./automation/scripts/qemu-smoke-dom0less-arm32.sh gzip 2>&1 | tee ${LOGFILE}
> - needs:
> - - *arm32-test-needs
> - - debian-bookworm-gcc-arm32
> -
> qemu-smoke-dom0less-arm32-gcc-debug-gzip:
> extends: .qemu-arm32
> script:
> --
> 2.25.1
>
© 2016 - 2026 Red Hat, Inc.