1.kunit-packages: &kunit-packages 2 - apt-get update -qq 3 # Minimum supported version of LLVM for building x86 kernels is 15.0.0. 4 # In mesa-ci containers, LLVM_VERSION is defined as a container-level property and is currently set to 19. 5 - apt-get install -y --no-install-recommends clang-${LLVM_VERSION} lld-${LLVM_VERSION} llvm-${LLVM_VERSION} 6 7.kunit-base: 8 stage: kunit 9 timeout: "30m" 10 variables: 11 GIT_DEPTH: 1 12 script: 13 - drivers/gpu/drm/ci/kunit.sh 14 15kunit:arm32: 16 extends: 17 - .build:arm32 18 - .kunit-base 19 before_script: 20 - *kunit-packages 21 - apt-get install -y --no-install-recommends qemu-system-arm 22 23kunit:arm64: 24 extends: 25 - .build:arm64 26 - .kunit-base 27 before_script: 28 - *kunit-packages 29 - apt-get install -y --no-install-recommends qemu-system-aarch64 30 31kunit:x86_64: 32 extends: 33 - .build:x86_64 34 - .kunit-base 35 before_script: 36 - *kunit-packages 37 - apt-get install -y --no-install-recommends qemu-system-x86 38