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 9llvmpipe-piglit-cl: 10 extends: 11 - .test-cl 12 - .piglit-test 13 - .llvmpipe-test 14 - .llvmpipe-cl-rules 15 variables: 16 LP_CL: 1 17 LP_NUM_THREADS: 1 18 PIGLIT_PROFILES: cl 19 PIGLIT_RESULTS: "llvmpipe-cl" 20 PIGLIT_TESTS: > 21 -x bswap -x phatk -x clz-optimizations 22 script: 23 - install/piglit/run_cl.sh 24 25llvmpipe-piglit-quick_gl: 26 extends: 27 - .test-gl 28 - .piglit-test 29 - .llvmpipe-test 30 variables: 31 GALLIVM_PERF: "no_quad_lod" 32 LP_NUM_THREADS: 0 33 PIGLIT_OPTIONS: > 34 --process-isolation false 35 # Can't run gl-2.0-edgeflag* because of assertion failures on loading from 36 # disk cache which flake depending on which one runs first 37 PIGLIT_TESTS: > 38 -x gl-2.0-edgeflag 39 -x egl_ext_device_ 40 -x egl_ext_platform_device 41 -x ext_timer_query@time-elapsed 42 -x glx-multithread-clearbuffer 43 -x glx-multithread-shader-compile 44 -x max-texture-size 45 -x maxsize 46 PIGLIT_PROFILES: quick_gl 47 PIGLIT_RESULTS: "llvmpipe-quick_gl" 48 49llvmpipe-piglit-glslparser: 50 extends: 51 - .test-gl 52 - .piglit-test 53 - .llvmpipe-test 54 variables: 55 LP_NUM_THREADS: 0 56 PIGLIT_PROFILES: glslparser 57 PIGLIT_RESULTS: "llvmpipe-glslparser" 58 59llvmpipe-piglit-quick_shader: 60 extends: 61 - .test-gl 62 - .piglit-test 63 - .llvmpipe-test 64 variables: 65 LP_NUM_THREADS: 1 66 PIGLIT_PROFILES: quick_shader 67 PIGLIT_RESULTS: "llvmpipe-quick_shader" 68 69llvmpipe-traces: 70 extends: 71 - .test-gl 72 - .piglit-traces-test 73 - .llvmpipe-test 74 variables: 75 EGL_PLATFORM: "surfaceless" 76 PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-llvmpipe.yml" 77 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 78 PIGLIT_RESULTS: "llvmpipe-replay" 79 80.llvmpipe-deqp-test: 81 variables: 82 GALLIVM_PERF: "nopt" 83 # Don't use threads inside llvmpipe, we've already got all cores 84 # busy at the deqp-runner level. 85 LP_NUM_THREADS: 0 86 GPU_VERSION: llvmpipe 87 extends: 88 - .test-gl 89 - .deqp-test 90 - .llvmpipe-test 91 92llvmpipe-deqp: 93 variables: 94 DEQP_SUITE: llvmpipe 95 parallel: 2 96 extends: .llvmpipe-deqp-test 97 98llvmpipe-deqp-asan: 99 variables: 100 DEQP_SUITE: llvmpipe-asan 101 GPU_VERSION: llvmpipe-asan 102 DEQP_FRACTION: 10 103 extends: .llvmpipe-deqp-test 104 needs: 105 - debian/x86_test-gl 106 - debian-testing-asan 107 108llvmpipe-egl: 109 variables: 110 DEQP_VER: egl 111 extends: 112 - .llvmpipe-deqp-test 113 script: 114 - xvfb-run --server-args='-noreset' ./install/deqp-runner.sh 115