ci/softpipe: Include a piglit run.
It's been regressed a couple of times recently, so let's try to make sure it doesn't happen again. The setup here is mostly like llvmpipe-quick-gl, but using quick_gl+quick_shader together, and a few more spectacularly long-running tests dropped. I also excluded a bunch of unsupported extensions, to minimize the size of the skip list checked into the tree (it's still 200k, though). The unfortunate exclusions in here are fp64 and int64 -- most of the piglit tests for them don't run because softpipe is still GL3.3, and it's an egregious number of skips to add to the checked in list. Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8068>
This commit is contained in:
@@ -1232,6 +1232,46 @@ softpipe-gles31:
|
|||||||
DEQP_VER: gles31
|
DEQP_VER: gles31
|
||||||
extends: softpipe-gles2
|
extends: softpipe-gles2
|
||||||
|
|
||||||
|
softpipe-piglit-quick:
|
||||||
|
extends:
|
||||||
|
- .piglit-test
|
||||||
|
- .test-gl
|
||||||
|
- .softpipe-rules
|
||||||
|
variables:
|
||||||
|
GALLIUM_DRIVER: softpipe
|
||||||
|
# rasterpos skipped due to flakes from use-after-free of the draw vs.
|
||||||
|
# glsl-1.50 removed due to GS flakes
|
||||||
|
PIGLIT_OPTIONS: >
|
||||||
|
--process-isolation false
|
||||||
|
-x rasterpos
|
||||||
|
-x glsl-1.50
|
||||||
|
-x egl_ext_device_
|
||||||
|
-x egl_ext_platform_device
|
||||||
|
-x ext_timer_query@time-elapsed
|
||||||
|
-x glx-multithread-clearbuffer
|
||||||
|
-x glx-multithread-shader-compile
|
||||||
|
-x max-texture-size
|
||||||
|
-x maxsize
|
||||||
|
-x fs-execution-ordering
|
||||||
|
-x local-id-explosion
|
||||||
|
-x arb_pipeline_statistics_query-comp
|
||||||
|
-x streaming-texture-leak
|
||||||
|
-x longprim
|
||||||
|
-x shader-mem-barrier
|
||||||
|
-x arb_gpu_shader_fp64
|
||||||
|
-x arb_gpu_shader_int64
|
||||||
|
-x arb_tessellation_shader
|
||||||
|
-x glsl-4.00
|
||||||
|
-x glsl-4.10
|
||||||
|
-x glsl-4.20
|
||||||
|
-x glsl-4.30
|
||||||
|
-x glsl-4.40
|
||||||
|
-x glsl-4.50
|
||||||
|
-x gpu_shader4
|
||||||
|
-x gpu_shader5
|
||||||
|
PIGLIT_PROFILES: quick_gl quick_shader
|
||||||
|
PIGLIT_RESULTS: softpipe-quick
|
||||||
|
|
||||||
# Note that KHR-GL3* test sets include all tests from the previous
|
# Note that KHR-GL3* test sets include all tests from the previous
|
||||||
# version, so we only need to run one test list (unlike dEQP-GLES,
|
# version, so we only need to run one test list (unlike dEQP-GLES,
|
||||||
# where the test sets are separate).
|
# where the test sets are separate).
|
||||||
|
3046
.gitlab-ci/piglit/softpipe-quick.txt
Normal file
3046
.gitlab-ci/piglit/softpipe-quick.txt
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user