1.llvmpipe-test: 2 extends: 3 - .llvmpipe-rules 4 variables: 5 LIBGL_ALWAYS_SOFTWARE: "true" 6 GALLIUM_DRIVER: "llvmpipe" 7 FLAKES_CHANNEL: "#mesa-swrast-ci" 8 GPU_VERSION: llvmpipe 9 10llvmpipe-piglit-cl: 11 extends: 12 - .test-cl 13 - .piglit-test 14 - .llvmpipe-test 15 - .llvmpipe-cl-rules 16 variables: 17 LP_CL: 1 18 LP_NUM_THREADS: 1 19 PIGLIT_PROFILES: cl 20 PIGLIT_RESULTS: "llvmpipe-cl" 21 PIGLIT_TESTS: > 22 -x bswap -x phatk -x clz-optimizations 23 script: 24 - install/piglit/run_cl.sh 25 26llvmpipe-traces: 27 extends: 28 - .test-gl 29 - .piglit-traces-test 30 - .llvmpipe-test 31 variables: 32 EGL_PLATFORM: "surfaceless" 33 PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-llvmpipe.yml" 34 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 35 PIGLIT_RESULTS: "llvmpipe-replay" 36 37.llvmpipe-deqp-test: 38 variables: 39 GALLIVM_PERF: "nopt" 40 extends: 41 - .test-gl 42 - .deqp-test 43 - .llvmpipe-test 44 45llvmpipe: 46 tags: 47 - mesa-swrast 48 variables: 49 DEQP_SUITE: llvmpipe 50 extends: .llvmpipe-deqp-test 51 script: 52 - LD_LIBRARY_PATH=`pwd`/install xvfb-run --server-args='-noreset' install/deqp-runner.sh 53 54llvmpipe-deqp-asan: 55 variables: 56 DEQP_SUITE: llvmpipe-asan 57 GPU_VERSION: llvmpipe-asan 58 DEQP_FRACTION: 10 59 # Don't use threads inside llvmpipe, we've already got all cores 60 # busy at the deqp-runner level, and we don't want to overload fd.o 61 # shared runners 62 LP_NUM_THREADS: 0 63 extends: .llvmpipe-deqp-test 64 needs: 65 - debian/x86_test-gl 66 - debian-testing-asan 67