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