mesa/src/virtio/ci/gitlab-ci.yml
Corentin Noël 1eaea97f3a venus/ci: Only run one crosvm instance
As venus now has separate render server processes it is better to use a single
crosvm instance to run all the tests.

Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21693>
2023-03-31 12:39:49 +00:00

24 lines
599 B
YAML

.venus-lavapipe-test:
extends:
- .test-vk
- .venus-rules
variables:
VK_DRIVER: virtio
CROSVM_GALLIUM_DRIVER: "llvmpipe"
CROSVM_VK_DRIVER: "lvp"
CROSVM_GPU_ARGS: "vulkan=true,gles=false,backend=virglrenderer,egl=true,surfaceless=true"
venus-lavapipe:
extends:
- .deqp-test-vk
- .venus-lavapipe-test
variables:
DEQP_FRACTION: 15
DEQP_SUITE: venus
GPU_VERSION: venus
LP_NUM_THREADS: 2
CROSVM_MEMORY: 12288
CROSVM_CPU: $FDO_CI_CONCURRENT
FLAKES_CHANNEL: "#virgl-ci"
script:
- ./install/crosvm-runner.sh ./install/deqp-runner.sh