• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    - when: never
10
11
12.venus-lavapipe-test:
13  extends:
14    - .test-vk
15    - .venus-rules
16  variables:
17    VK_DRIVER: virtio
18    CROSVM_GALLIUM_DRIVER: "llvmpipe"
19    CROSVM_VK_DRIVER: "lvp"
20    CROSVM_GPU_ARGS: "vulkan=true,gles=false,backend=virglrenderer,egl=true,surfaceless=true"
21
22venus-lavapipe:
23  extends:
24    - .deqp-test-vk
25    - .venus-lavapipe-test
26  variables:
27    DEQP_FRACTION: 35
28    DEQP_SUITE: venus
29    GPU_VERSION: venus
30    LP_NUM_THREADS: 2
31    CROSVM_MEMORY: 12288
32    CROSVM_CPU: $FDO_CI_CONCURRENT
33    FLAKES_CHANNEL: "#virgl-ci"
34  script:
35    - ./install/crosvm-runner.sh ./install/deqp-runner.sh
36