.allow_failure_lockdep: variables: FF_USE_NEW_BASH_EVAL_STRATEGY: 'true' allow_failure: exit_codes: - 101 .lava-test: extends: - .build-rules - .allow_failure_lockdep timeout: "1h30m" rules: - !reference [.scheduled_pipeline-rules, rules] - !reference [.collabora-farm-rules, rules] - when: on_success before_script: # lava-submit.sh is a part of the archive, unlike Mesa CI - eval "$S3_JWT_FILE_SCRIPT" script: # Note: Build dir (and thus install) may be dirty due to GIT_STRATEGY - rm -rf install - tar -xf artifacts/install.tar - mv -n install/* artifacts/. # Override it with our lava-submit.sh script - ./artifacts/lava-submit.sh .lava-igt:arm32: extends: - .lava-arm32-test-gl variables: HWCI_TEST_SCRIPT: "/install/igt_runner.sh" DEBIAN_ARCH: "armhf" FARM: collabora dependencies: - testing:arm32 needs: - debian/arm32_test-gl - testing:arm32 - igt:arm32 .lava-igt:arm64: extends: - .lava-arm64-test-gl variables: HWCI_TEST_SCRIPT: "/install/igt_runner.sh" DEBIAN_ARCH: "arm64" FARM: collabora dependencies: - testing:arm64 needs: - debian/arm64_test-gl - testing:arm64 - igt:arm64 .lava-igt:x86_64: extends: - .lava-x86_64-test-gl variables: HWCI_TEST_SCRIPT: "/install/igt_runner.sh" DEBIAN_ARCH: "amd64" FARM: collabora dependencies: - testing:x86_64 needs: - debian/x86_64_test-gl - testing:x86_64 - igt:x86_64 .software-driver: stage: software-driver extends: - .test-gl - .allow_failure_lockdep timeout: "1h30m" rules: - !reference [.scheduled_pipeline-rules, rules] - when: on_success tags: - $FDO_RUNNER_JOB_PRIORITY_TAG_X86_64_KVM before_script: - !reference [default, before_script] - rm -rf install - tar -xf artifacts/install.tar - mkdir -p /kernel script: - ln -sf $CI_PROJECT_DIR/install /install - mv install/bzImage /kernel/bzImage - install/crosvm-runner.sh install/igt_runner.sh needs: - debian/x86_64_test-gl - testing:x86_64 - igt:x86_64 .msm-sc7180: extends: - .lava-igt:arm64 stage: msm variables: DRIVER_NAME: msm BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" LAVA_FIRMWARE: qcom-lava msm:sc7180-trogdor-lazor-limozeen: extends: - .msm-sc7180 parallel: 4 variables: DEVICE_TYPE: sc7180-trogdor-lazor-limozeen DTB: sc7180-trogdor-lazor-limozeen-nots-r5 GPU_VERSION: ${DEVICE_TYPE} RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-lazor-limozeen msm:sc7180-trogdor-kingoftown: extends: - .msm-sc7180 parallel: 6 variables: DEVICE_TYPE: sc7180-trogdor-kingoftown DTB: sc7180-trogdor-kingoftown GPU_VERSION: ${DEVICE_TYPE} RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-kingoftown msm:apq8016: extends: - .lava-igt:arm64 stage: msm parallel: 3 variables: BOOT_METHOD: fastboot DEVICE_TYPE: dragonboard-410c DRIVER_NAME: msm DTB: apq8016-sbc-usb-host FARM: collabora GPU_VERSION: apq8016 KERNEL_IMAGE_NAME: "Image.gz" KERNEL_IMAGE_TYPE: "" RUNNER_TAG: mesa-ci-x86-64-lava-dragonboard-410c LAVA_FIRMWARE: qcom-lava msm:apq8096: extends: - .lava-igt:arm64 stage: msm parallel: 3 variables: BOOT_METHOD: fastboot DEVICE_TYPE: dragonboard-820c DRIVER_NAME: msm DTB: apq8096-db820c FARM: collabora GPU_VERSION: apq8096 KERNEL_IMAGE_NAME: "Image.gz" KERNEL_IMAGE_TYPE: "" RUNNER_TAG: mesa-ci-x86-64-lava-dragonboard-820c LAVA_FIRMWARE: qcom-lava msm:sm8350-hdk: extends: - .lava-igt:arm64 stage: msm parallel: 2 variables: BOOT_METHOD: fastboot DEVICE_TYPE: sm8350-hdk DRIVER_NAME: msm DTB: ${DEVICE_TYPE} FARM: collabora GPU_VERSION: ${DEVICE_TYPE} KERNEL_IMAGE_NAME: "Image.gz" KERNEL_IMAGE_TYPE: "" RUNNER_TAG: mesa-ci-x86-64-lava-sm8350-hdk LAVA_FIRMWARE: qcom-lava LAVA_FASTBOOT_CMD: "set_active a" .rockchip-device: variables: DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge LAVA_FIRMWARE: arm .rockchip-display: stage: rockchip variables: DRIVER_NAME: rockchip .rk3288: extends: - .lava-igt:arm32 - .rockchip-device variables: DEVICE_TYPE: rk3288-veyron-jaq GPU_VERSION: rk3288 KERNEL_IMAGE_TYPE: "zimage" RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq .rk3399: extends: - .lava-igt:arm64 - .rockchip-device parallel: 2 variables: DEVICE_TYPE: rk3399-gru-kevin GPU_VERSION: rk3399 KERNEL_IMAGE_TYPE: "" RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin .rk3588: extends: - .lava-igt:arm64 - .rockchip-device parallel: 2 variables: DEVICE_TYPE: rk3588-rock-5b GPU_VERSION: rk3588 BOOT_METHOD: u-boot KERNEL_IMAGE_NAME: Image KERNEL_IMAGE_TYPE: "image" RUNNER_TAG: mesa-ci-x86-64-lava-rk3588-rock-5b rockchip:rk3288: extends: - .rk3288 - .rockchip-display panfrost:rk3288: extends: - .rk3288 - .panfrost-gpu rockchip:rk3399: extends: - .rk3399 - .rockchip-display panfrost:rk3399: extends: - .rk3399 - .panfrost-gpu rockchip:rk3588: extends: - .rk3588 - .rockchip-display panthor:rk3588: extends: - .rk3588 - .panthor-gpu .i915: extends: - .lava-igt:x86_64 stage: i915 variables: DRIVER_NAME: i915 DTB: "" BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" LAVA_FIRMWARE: i915 i915:apl: extends: - .i915 parallel: 3 variables: DEVICE_TYPE: asus-C523NA-A20057-coral GPU_VERSION: apl RUNNER_TAG: mesa-ci-x86-64-lava-asus-C523NA-A20057-coral i915:glk: extends: - .i915 parallel: 2 variables: DEVICE_TYPE: hp-x360-12b-ca0010nr-n4020-octopus GPU_VERSION: glk RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus i915:amly: extends: - .i915 parallel: 3 variables: DEVICE_TYPE: asus-C433TA-AJ0005-rammus GPU_VERSION: amly RUNNER_TAG: mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus i915:kbl: extends: - .i915 parallel: 3 variables: DEVICE_TYPE: hp-x360-14-G1-sona GPU_VERSION: kbl RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-14-G1-sona i915:whl: extends: - .i915 parallel: 2 variables: DEVICE_TYPE: dell-latitude-5400-8665U-sarien GPU_VERSION: whl RUNNER_TAG: mesa-ci-x86-64-lava-dell-latitude-5400-8665U-sarien i915:cml: extends: - .i915 parallel: 5 variables: DEVICE_TYPE: acer-chromebox-cxi4-puff GPU_VERSION: cml RUNNER_TAG: mesa-ci-x86-64-lava-acer-chromebox-cxi4-puff i915:tgl: extends: - .i915 parallel: 5 variables: DEVICE_TYPE: acer-cp514-2h-1130g7-volteer GPU_VERSION: tgl RUNNER_TAG: mesa-ci-x86-64-lava-acer-cp514-2h-1130g7-volteer i915:jsl: extends: - .i915 parallel: 4 variables: DEVICE_TYPE: acer-cb317-1h-c3z6-dedede GPU_VERSION: jsl RUNNER_TAG: mesa-ci-x86-64-lava-acer-cb317-1h-c3z6-dedede .amdgpu: extends: - .lava-igt:x86_64 stage: amdgpu variables: DRIVER_NAME: amdgpu DTB: "" BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" LAVA_FIRMWARE: amdgpu-lava amdgpu:stoney: extends: - .amdgpu parallel: 2 variables: DEVICE_TYPE: hp-11A-G6-EE-grunt GPU_VERSION: stoney RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt .mediatek-device: extends: - .lava-igt:arm64 stage: mediatek variables: DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" LAVA_FIRMWARE: arm .mediatek-display: stage: mediatek variables: DRIVER_NAME: mediatek .powervr-gpu: stage: powervr variables: DRIVER_NAME: powervr .panfrost-gpu: stage: panfrost variables: DRIVER_NAME: panfrost .panthor-gpu: stage: panthor variables: DRIVER_NAME: panthor .mt8173: extends: - .mediatek-device parallel: 4 variables: DEVICE_TYPE: mt8173-elm-hana GPU_VERSION: mt8173 RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana .mt8183: extends: - .mediatek-device parallel: 3 variables: DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16 GPU_VERSION: mt8183 RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16 mediatek:mt8173: extends: - .mt8173 - .mediatek-display powervr:mt8173: extends: - .mt8173 - .powervr-gpu rules: # TODO: powervr driver was merged in linux kernel, but there's no mediatek support yet # Remove the rule once mediatek support is added for powervr - when: never mediatek:mt8183: extends: - .mt8183 - .mediatek-display panfrost:mt8183: extends: - .mt8183 - .panfrost-gpu # drm-mtk doesn't even probe yet in mainline for mt8192.mediatek:mt8192: extends: - .mediatek-device parallel: 3 variables: DEVICE_TYPE: mt8192-asurada-spherion-r0 GPU_VERSION: mt8192 RUNNER_TAG: mesa-ci-x86-64-lava-mt8192-asurada-spherion-r0 .meson-device: extends: - .lava-igt:arm64 variables: DTB: ${DEVICE_TYPE} BOOT_METHOD: u-boot KERNEL_IMAGE_TYPE: "image" .meson-display: stage: meson variables: DRIVER_NAME: meson .g12b: extends: - .meson-device parallel: 3 variables: DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 GPU_VERSION: g12b RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 meson:g12b: extends: - .g12b - .meson-display panfrost:g12b: extends: - .g12b - .panfrost-gpu virtio_gpu:none: extends: - .software-driver variables: CROSVM_GALLIUM_DRIVER: llvmpipe DRIVER_NAME: virtio_gpu GPU_VERSION: none vkms:none: extends: - .software-driver variables: DRIVER_NAME: vkms GPU_VERSION: none
.allow_failure_lockdep:
variables:
FF_USE_NEW_BASH_EVAL_STRATEGY: 'true'
allow_failure:
exit_codes:
- 101
.lava-test:
extends:
- .build-rules
- .allow_failure_lockdep
timeout: "1h30m"
rules:
- !reference [.scheduled_pipeline-rules, rules]
- !reference [.collabora-farm-rules, rules]
- when: on_success
before_script:
# lava-submit.sh is a part of the archive, unlike Mesa CI
- eval "$S3_JWT_FILE_SCRIPT"
script:
# Note: Build dir (and thus install) may be dirty due to GIT_STRATEGY
- rm -rf install
- tar -xf artifacts/install.tar
- mv -n install/* artifacts/.
# Override it with our lava-submit.sh script
- ./artifacts/lava-submit.sh
.lava-igt:arm32:
extends:
- .lava-arm32-test-gl
variables:
HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
DEBIAN_ARCH: "armhf"
FARM: collabora
dependencies:
- testing:arm32
needs:
- debian/arm32_test-gl
- testing:arm32
- igt:arm32
.lava-igt:arm64:
extends:
- .lava-arm64-test-gl
variables:
HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
DEBIAN_ARCH: "arm64"
FARM: collabora
dependencies:
- testing:arm64
needs:
- debian/arm64_test-gl
- testing:arm64
- igt:arm64
.lava-igt:x86_64:
extends:
- .lava-x86_64-test-gl
variables:
HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
DEBIAN_ARCH: "amd64"
FARM: collabora
dependencies:
- testing:x86_64
needs:
- debian/x86_64_test-gl
- testing:x86_64
- igt:x86_64
.software-driver:
stage: software-driver
extends:
- .test-gl
- .allow_failure_lockdep
timeout: "1h30m"
rules:
- !reference [.scheduled_pipeline-rules, rules]
- when: on_success
tags:
- $FDO_RUNNER_JOB_PRIORITY_TAG_X86_64_KVM
before_script:
- !reference [default, before_script]
- rm -rf install
- tar -xf artifacts/install.tar
- mkdir -p /kernel
script:
- ln -sf $CI_PROJECT_DIR/install /install
- mv install/bzImage /kernel/bzImage
- install/crosvm-runner.sh install/igt_runner.sh
needs:
- debian/x86_64_test-gl
- testing:x86_64
- igt:x86_64
.msm-sc7180:
extends:
- .lava-igt:arm64
stage: msm
variables:
DRIVER_NAME: msm
BOOT_METHOD: depthcharge
KERNEL_IMAGE_TYPE: ""
LAVA_FIRMWARE: qcom-lava
msm:sc7180-trogdor-lazor-limozeen:
extends:
- .msm-sc7180
parallel: 4
variables:
DEVICE_TYPE: sc7180-trogdor-lazor-limozeen
DTB: sc7180-trogdor-lazor-limozeen-nots-r5
GPU_VERSION: ${DEVICE_TYPE}
RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-lazor-limozeen
msm:sc7180-trogdor-kingoftown:
extends:
- .msm-sc7180
parallel: 6
variables:
DEVICE_TYPE: sc7180-trogdor-kingoftown
DTB: sc7180-trogdor-kingoftown
GPU_VERSION: ${DEVICE_TYPE}
RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-kingoftown
msm:apq8016:
extends:
- .lava-igt:arm64
stage: msm
parallel: 3
variables:
BOOT_METHOD: fastboot
DEVICE_TYPE: dragonboard-410c
DRIVER_NAME: msm
DTB: apq8016-sbc-usb-host
FARM: collabora
GPU_VERSION: apq8016
KERNEL_IMAGE_NAME: "Image.gz"
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-dragonboard-410c
LAVA_FIRMWARE: qcom-lava
msm:apq8096:
extends:
- .lava-igt:arm64
stage: msm
parallel: 3
variables:
BOOT_METHOD: fastboot
DEVICE_TYPE: dragonboard-820c
DRIVER_NAME: msm
DTB: apq8096-db820c
FARM: collabora
GPU_VERSION: apq8096
KERNEL_IMAGE_NAME: "Image.gz"
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-dragonboard-820c
LAVA_FIRMWARE: qcom-lava
msm:sm8350-hdk:
extends:
- .lava-igt:arm64
stage: msm
parallel: 2
variables:
BOOT_METHOD: fastboot
DEVICE_TYPE: sm8350-hdk
DRIVER_NAME: msm
DTB: ${DEVICE_TYPE}
FARM: collabora
GPU_VERSION: ${DEVICE_TYPE}
KERNEL_IMAGE_NAME: "Image.gz"
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-sm8350-hdk
LAVA_FIRMWARE: qcom-lava
LAVA_FASTBOOT_CMD: "set_active a"
.rockchip-device:
variables:
DTB: ${DEVICE_TYPE}
BOOT_METHOD: depthcharge
LAVA_FIRMWARE: arm
.rockchip-display:
stage: rockchip
variables:
DRIVER_NAME: rockchip
.rk3288:
extends:
- .lava-igt:arm32
- .rockchip-device
variables:
DEVICE_TYPE: rk3288-veyron-jaq
GPU_VERSION: rk3288
KERNEL_IMAGE_TYPE: "zimage"
RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq
.rk3399:
extends:
- .lava-igt:arm64
- .rockchip-device
parallel: 2
variables:
DEVICE_TYPE: rk3399-gru-kevin
GPU_VERSION: rk3399
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin
.rk3588:
extends:
- .lava-igt:arm64
- .rockchip-device
parallel: 2
variables:
DEVICE_TYPE: rk3588-rock-5b
GPU_VERSION: rk3588
BOOT_METHOD: u-boot
KERNEL_IMAGE_NAME: Image
KERNEL_IMAGE_TYPE: "image"
RUNNER_TAG: mesa-ci-x86-64-lava-rk3588-rock-5b
rockchip:rk3288:
extends:
- .rk3288
- .rockchip-display
panfrost:rk3288:
extends:
- .rk3288
- .panfrost-gpu
rockchip:rk3399:
extends:
- .rk3399
- .rockchip-display
panfrost:rk3399:
extends:
- .rk3399
- .panfrost-gpu
rockchip:rk3588:
extends:
- .rk3588
- .rockchip-display
panthor:rk3588:
extends:
- .rk3588
- .panthor-gpu
.i915:
extends:
- .lava-igt:x86_64
stage: i915
variables:
DRIVER_NAME: i915
DTB: ""
BOOT_METHOD: depthcharge
KERNEL_IMAGE_TYPE: ""
LAVA_FIRMWARE: i915
i915:apl:
extends:
- .i915
parallel: 3
variables:
DEVICE_TYPE: asus-C523NA-A20057-coral
GPU_VERSION: apl
RUNNER_TAG: mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
i915:glk:
extends:
- .i915
parallel: 2
variables:
DEVICE_TYPE: hp-x360-12b-ca0010nr-n4020-octopus
GPU_VERSION: glk
RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus
i915:amly:
extends:
- .i915
parallel: 3
variables:
DEVICE_TYPE: asus-C433TA-AJ0005-rammus
GPU_VERSION: amly
RUNNER_TAG: mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus
i915:kbl:
extends:
- .i915
parallel: 3
variables:
DEVICE_TYPE: hp-x360-14-G1-sona
GPU_VERSION: kbl
RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-14-G1-sona
i915:whl:
extends:
- .i915
parallel: 2
variables:
DEVICE_TYPE: dell-latitude-5400-8665U-sarien
GPU_VERSION: whl
RUNNER_TAG: mesa-ci-x86-64-lava-dell-latitude-5400-8665U-sarien
i915:cml:
extends:
- .i915
parallel: 5
variables:
DEVICE_TYPE: acer-chromebox-cxi4-puff
GPU_VERSION: cml
RUNNER_TAG: mesa-ci-x86-64-lava-acer-chromebox-cxi4-puff
i915:tgl:
extends:
- .i915
parallel: 5
variables:
DEVICE_TYPE: acer-cp514-2h-1130g7-volteer
GPU_VERSION: tgl
RUNNER_TAG: mesa-ci-x86-64-lava-acer-cp514-2h-1130g7-volteer
i915:jsl:
extends:
- .i915
parallel: 4
variables:
DEVICE_TYPE: acer-cb317-1h-c3z6-dedede
GPU_VERSION: jsl
RUNNER_TAG: mesa-ci-x86-64-lava-acer-cb317-1h-c3z6-dedede
.amdgpu:
extends:
- .lava-igt:x86_64
stage: amdgpu
variables:
DRIVER_NAME: amdgpu
DTB: ""
BOOT_METHOD: depthcharge
KERNEL_IMAGE_TYPE: ""
LAVA_FIRMWARE: amdgpu-lava
amdgpu:stoney:
extends:
- .amdgpu
parallel: 2
variables:
DEVICE_TYPE: hp-11A-G6-EE-grunt
GPU_VERSION: stoney
RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
.mediatek-device:
extends:
- .lava-igt:arm64
stage: mediatek
variables:
DTB: ${DEVICE_TYPE}
BOOT_METHOD: depthcharge
KERNEL_IMAGE_TYPE: ""
LAVA_FIRMWARE: arm
.mediatek-display:
stage: mediatek
variables:
DRIVER_NAME: mediatek
.powervr-gpu:
stage: powervr
variables:
DRIVER_NAME: powervr
.panfrost-gpu:
stage: panfrost
variables:
DRIVER_NAME: panfrost
.panthor-gpu:
stage: panthor
variables:
DRIVER_NAME: panthor
.mt8173:
extends:
- .mediatek-device
parallel: 4
variables:
DEVICE_TYPE: mt8173-elm-hana
GPU_VERSION: mt8173
RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana
.mt8183:
extends:
- .mediatek-device
parallel: 3
variables:
DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16
GPU_VERSION: mt8183
RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
mediatek:mt8173:
extends:
- .mt8173
- .mediatek-display
powervr:mt8173:
extends:
- .mt8173
- .powervr-gpu
rules:
# TODO: powervr driver was merged in linux kernel, but there's no mediatek support yet
# Remove the rule once mediatek support is added for powervr
- when: never
mediatek:mt8183:
extends:
- .mt8183
- .mediatek-display
panfrost:mt8183:
extends:
- .mt8183
- .panfrost-gpu
# drm-mtk doesn't even probe yet in mainline for mt8192
.mediatek:mt8192:
extends:
- .mediatek-device
parallel: 3
variables:
DEVICE_TYPE: mt8192-asurada-spherion-r0
GPU_VERSION: mt8192
RUNNER_TAG: mesa-ci-x86-64-lava-mt8192-asurada-spherion-r0
.meson-device:
extends:
- .lava-igt:arm64
variables:
DTB: ${DEVICE_TYPE}
BOOT_METHOD: u-boot
KERNEL_IMAGE_TYPE: "image"
.meson-display:
stage: meson
variables:
DRIVER_NAME: meson
.g12b:
extends:
- .meson-device
parallel: 3
variables:
DEVICE_TYPE: meson-g12b-a311d-khadas-vim3
GPU_VERSION: g12b
RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
meson:g12b:
extends:
- .g12b
- .meson-display
panfrost:g12b:
extends:
- .g12b
- .panfrost-gpu
virtio_gpu:none:
extends:
- .software-driver
variables:
CROSVM_GALLIUM_DRIVER: llvmpipe
DRIVER_NAME: virtio_gpu
GPU_VERSION: none
vkms:none:
extends:
- .software-driver
variables:
DRIVER_NAME: vkms
GPU_VERSION: none