• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include:
2  - local: 'src/gallium/frontends/lavapipe/ci/gitlab-ci-inc.yml'
3
4lavapipe:
5  variables:
6    DEQP_SUITE: lvp
7    MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
8    DEQP_FRACTION: 18
9  stage: software-renderer
10  extends:
11    - .deqp-test-vk
12    - .lavapipe-test
13
14lavapipe-vk-asan:
15  extends:
16    - .deqp-test-vk
17    - .lavapipe-test
18  variables:
19    GPU_VERSION: lvp-asan
20    DEQP_FRACTION: 1000
21    # Skip dlclose so that we get good backtraces of the leaks.
22    # Don't batch the tests into caselists while we're leaky.
23    DEQP_RUNNER_OPTIONS: "--env LD_PRELOAD=libasan.so.8:libdlclose-skip.so"
24    DEQP_RUNNER_TESTS_PER_GROUP: 1
25  needs:
26    - debian/x86_64_test-vk
27    - debian-testing-asan
28
29lavapipe-traces:
30  variables:
31    MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
32    PIGLIT_TRACES_FILE: traces-lavapipe.yml
33    PIGLIT_REPLAY_DEVICE_NAME: "vk-lvp"
34    PIGLIT_RESULTS: "${GPU_VERSION}-replay"
35  stage: software-renderer
36  extends:
37    - .piglit-traces-test
38    - .lavapipe-test
39    - .lavapipe-manual-rules
40