1.venus-rules: 2 stage: layered-backends 3 rules: 4 - !reference [.test, rules] 5 - !reference [.lavapipe-rules, rules] 6 - changes: &venus_file_list 7 - src/virtio/**/* 8 when: on_success 9 10.venus-manual-rules: 11 stage: layered-backends-postmerge 12 extends: .no-auto-retry 13 rules: 14 - !reference [.test, rules] 15 - !reference [.lavapipe-manual-rules, rules] 16 - changes: *venus_file_list 17 when: manual 18 19 20.venus-lavapipe-test: 21 extends: 22 - .test-vk 23 - .venus-rules 24 variables: 25 VK_DRIVER: virtio 26 CROSVM_GALLIUM_DRIVER: "llvmpipe" 27 CROSVM_VK_DRIVER: "lvp" 28 CROSVM_GPU_ARGS: "vulkan=true,gles=false,backend=virglrenderer,egl=true,surfaceless=true,fixed-blob-mapping=false" 29