• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include:
2  - local: 'src/gallium/drivers/llvmpipe/ci/gitlab-ci-inc.yml'
3
4llvmpipe-piglit-rusticl:
5  extends:
6    - .llvmpipe-piglit-cl
7    - .llvmpipe-rusticl-rules
8  needs:
9    - debian-testing
10    - debian/x86_64_test-gl
11  variables:
12    RUSTICL_ENABLE: "llvmpipe"
13    DEQP_SUITE: llvmpipe-rusticl
14    DEQP_RUNNER_OPTIONS: "--timeout 120.0"
15    GPU_VERSION: llvmpipe-rusticl
16
17llvmpipe-traces:
18  extends:
19    - .test-gl
20    - .piglit-traces-test
21    - .llvmpipe-test
22  variables:
23    EGL_PLATFORM: "surfaceless"
24    PIGLIT_TRACES_FILE: traces-llvmpipe.yml
25    PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe"
26    PIGLIT_RESULTS: "llvmpipe-replay"
27
28llvmpipe:
29  variables:
30    DEQP_SUITE: llvmpipe
31    XVFB_SCRIPT: "install/deqp-runner.sh"
32    DEQP_FRACTION: 4
33  extends: .llvmpipe-deqp-test
34  script: |
35    . "$SCRIPTS_DIR"/setup-test-env.sh
36    section_start weston "weston: prepare"
37    LD_LIBRARY_PATH="$PWD/install" weston -Bheadless-backend.so -Swayland-0 --idle-time=0 &
38    section_end weston
39    LD_LIBRARY_PATH="$PWD/install" WAYLAND_DISPLAY=wayland-0 xvfb-run --server-args='-noreset' bash -c ". $SCRIPTS_DIR/setup-test-env.sh && ${XVFB_SCRIPT}"
40
41llvmpipe-deqp-asan:
42  variables:
43    DEQP_SUITE: llvmpipe-asan
44    GPU_VERSION: llvmpipe-asan
45    DEQP_FRACTION: 10
46    # Don't use threads inside llvmpipe, we've already got all cores
47    # busy at the deqp-runner level, and we don't want to overload fd.o
48    # shared runners
49    LP_NUM_THREADS: 0
50  extends: .llvmpipe-deqp-test
51  needs:
52    - debian/x86_64_test-gl
53    - debian-testing-asan
54