• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include:
2  - local: 'src/virtio/ci/gitlab-ci-inc.yml'
3
4venus-lavapipe:
5  extends:
6    - .deqp-test
7    - .venus-lavapipe-test
8  timeout: 25m
9  variables:
10    DEQP_FRACTION: 60
11    DEQP_SUITE: venus
12    GPU_VERSION: venus
13    LP_NUM_THREADS: 2
14    CROSVM_MEMORY: 12288
15    CROSVM_CPU: $FDO_CI_CONCURRENT
16    FLAKES_CHANNEL: "#virgl-ci"
17  script: |
18    export LD_LIBRARY_PATH="$CI_PROJECT_DIR/install/lib"
19    export LIBGL_DRIVERS_PATH="$CI_PROJECT_DIR/install/lib/dri"
20    ./install/crosvm-runner.sh ./install/deqp-runner.sh
21
22venus-lavapipe-full:
23  extends:
24    - venus-lavapipe
25    - .venus-manual-rules
26  timeout: 3h
27  variables:
28    DEQP_FRACTION: 6  # 1 would take 12h so this is as close as we can get
29
30.android-venus-lavapipe:
31  extends:
32    - .test-android
33    - .venus-manual-rules
34  variables:
35    ANDROID_GPU_MODE: venus
36    GPU_VERSION: venus
37    DEQP_SUITE: android-venus
38    # TODO: define DEQP_FRACTION?
39
40.android-venus-angle-lavapipe:
41  extends:
42    - .test-android
43    - .venus-manual-rules
44  variables:
45    USE_ANGLE: 1
46    ANDROID_GPU_MODE: venus_guest_angle
47    GPU_VERSION: venus
48    DEQP_SUITE: android-venus-angle
49    # TODO: define DEQP_FRACTION?
50