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:
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:
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:
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:
- *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:
- *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:
- *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:
- *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:
- *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:
- *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: