Message ID | 20240423161121.138536-2-michal.orzel@amd.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | automation: improve Arm coverage | expand |
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 >
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:
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(-)