Path: blob/21.2-virgl/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml
4574 views
.llvmpipe-test:1extends:2- .llvmpipe-rules3variables:4LIBGL_ALWAYS_SOFTWARE: "true"5GALLIUM_DRIVER: "llvmpipe"6FLAKES_CHANNEL: "#mesa-swrast-ci"78llvmpipe-piglit-cl:9extends:10- .test-cl11- .piglit-test12- .llvmpipe-test13- .llvmpipe-cl-rules14variables:15LP_CL: 116LP_NUM_THREADS: 117PIGLIT_PROFILES: cl18PIGLIT_RESULTS: "llvmpipe-cl"19PIGLIT_TESTS: >20-x bswap -x phatk -x clz-optimizations21script:22- install/piglit/run_cl.sh2324llvmpipe-piglit-quick_gl:25extends:26- .test-gl27- .piglit-test28- .llvmpipe-test29variables:30GALLIVM_PERF: "no_filter_hacks"31LP_NUM_THREADS: 032PIGLIT_OPTIONS: >33--process-isolation false34# Can't run gl-2.0-edgeflag* because of assertion failures on loading from35# disk cache which flake depending on which one runs first36PIGLIT_TESTS: >37-x gl-2.0-edgeflag38-x egl_ext_device_39-x egl_ext_platform_device40-x ext_timer_query@time-elapsed41-x glx-multithread-clearbuffer42-x glx-multithread-shader-compile43-x max-texture-size44-x maxsize45PIGLIT_PROFILES: quick_gl46PIGLIT_RESULTS: "llvmpipe-quick_gl"4748llvmpipe-piglit-glslparser:49extends:50- .test-gl51- .piglit-test52- .llvmpipe-test53variables:54LP_NUM_THREADS: 055PIGLIT_PROFILES: glslparser56PIGLIT_RESULTS: "llvmpipe-glslparser"5758llvmpipe-piglit-quick_shader:59extends:60- .test-gl61- .piglit-test62- .llvmpipe-test63variables:64GALLIVM_PERF: "no_filter_hacks"65LP_NUM_THREADS: 166PIGLIT_PROFILES: quick_shader67PIGLIT_RESULTS: "llvmpipe-quick_shader"6869llvmpipe-traces:70extends:71- .test-gl72- .piglit-traces-test73- .llvmpipe-test74variables:75EGL_PLATFORM: "surfaceless"76PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-llvmpipe.yml"77PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe"78PIGLIT_RESULTS: "llvmpipe-replay"7980.llvmpipe-deqp-test:81variables:82GALLIVM_PERF: "nopt,no_filter_hacks"83# Don't use threads inside llvmpipe, we've already got all cores84# busy at the deqp-runner level.85LP_NUM_THREADS: 086GPU_VERSION: llvmpipe87DEQP_EXPECTED_RENDERER: llvmpipe88extends:89- .test-gl90- .deqp-test91- .llvmpipe-test9293llvmpipe-gles2:94variables:95DEQP_VER: gles296extends:97- .llvmpipe-deqp-test9899llvmpipe-gles3:100variables:101DEQP_VER: gles3102extends:103- .llvmpipe-deqp-test104105llvmpipe-gles31:106variables:107DEQP_VER: gles31108# Stress test NIR clone/serialization with significant shaders enabled.109# Costs about 30% extra runtime.110NIR_TEST_CLONE: "true"111NIR_TEST_SERIALIZE: "true"112extends:113- .llvmpipe-deqp-test114115llvmpipe-gl:116variables:117DEQP_VER: gl45118extends:119- .llvmpipe-deqp-test120121llvmpipe-khr-gles2:122variables:123DEQP_VER: gles2-khr124extends:125- .llvmpipe-deqp-test126127llvmpipe-egl:128variables:129DEQP_VER: egl130extends:131- .llvmpipe-deqp-test132script:133- xvfb-run --server-args='-noreset' ./install/deqp-runner.sh134135136