ci/softpipe: Move most of testing to shared 64-core runners at Google.

The single job takes about 3:30 of runner time.  I don't have a good
explanation for the crash->fail test changes.

Acked-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14962>
This commit is contained in:
Emma Anholt
2022-02-08 13:48:52 -08:00
committed by Marge Bot
parent 73b37f9ff0
commit 9e710af830
4 changed files with 28 additions and 28 deletions

View File

@@ -51,3 +51,10 @@ deqp_args = [
"--deqp-gl-config-name=rgba8888d24s8ms0",
"--deqp-visibility=hidden"
]
[[piglit]]
piglit_folder = "/piglit"
# We use "gpu" to skip running glslparser tests, with the assumption that
# they're covered by the llvmpipe run.
profile = "gpu"
process_isolation = true

View File

@@ -15,11 +15,14 @@
variables:
DEQP_EXPECTED_RENDERER: softpipe
softpipe-deqp:
softpipe:
tags:
- mesa-swrast
variables:
DEQP_SUITE: softpipe
parallel: 2
extends: .softpipe-deqp-test
script:
- LD_LIBRARY_PATH=`pwd`/install/lib xvfb-run --server-args='-noreset' install/deqp-runner.sh
softpipe-asan-gles31:
variables:
@@ -31,16 +34,3 @@ softpipe-asan-gles31:
needs:
- debian/x86_test-gl
- debian-testing-asan
# We use "gpu" to skip running glslparser tests, with the assumption that
# they're covered by the llvmpipe run.
softpipe-piglit:
extends:
- .test-gl
- .piglit-test
- .softpipe-test
- .softpipe-rules
variables:
PIGLIT_PROFILES: gpu
script:
- LD_LIBRARY_PATH=`pwd`/install/lib xvfb-run --server-args='-noreset' install/piglit/piglit-runner.sh

View File

@@ -907,7 +907,7 @@ KHR-GLES31.core.texture_storage_multisample.FunctionalTests.texture_size_in_vert
KHR-GLES31.core.texture_storage_multisample.GLCoverage.get_tex_parameter_reports_correct_default_values_for_multisample_texture_targets,Fail
KHR-GLES31.core.texture_storage_multisample.GLCoverage.gl_tex_parameter_handlers_accept_zero_base_level,Fail
fast_color_clear@fcc-front-buffer-distraction,Crash
fast_color_clear@fcc-front-buffer-distraction,Fail
# X Error of failed request: BadMatch (invalid parameter attributes)
# Major opcode of failed request: 150 (GLX)
@@ -943,14 +943,14 @@ glx@glx_ext_import_context@imported context has same context id,Fail
glx@glx_ext_import_context@make current- multi process,Fail
glx@glx_ext_import_context@make current- single process,Fail
glx@glx_ext_import_context@query context info,Fail
hiz@hiz-depth-read-window-stencil0,Crash
hiz@hiz-depth-read-window-stencil1,Crash
hiz@hiz-depth-test-window-stencil0,Crash
hiz@hiz-depth-test-window-stencil1,Crash
hiz@hiz-stencil-read-window-depth0,Crash
hiz@hiz-stencil-read-window-depth1,Crash
hiz@hiz-stencil-test-window-depth0,Crash
hiz@hiz-stencil-test-window-depth1,Crash
hiz@hiz-depth-read-window-stencil0,Fail
hiz@hiz-depth-read-window-stencil1,Fail
hiz@hiz-depth-test-window-stencil0,Fail
hiz@hiz-depth-test-window-stencil1,Fail
hiz@hiz-stencil-read-window-depth0,Fail
hiz@hiz-stencil-read-window-depth1,Fail
hiz@hiz-stencil-test-window-depth0,Fail
hiz@hiz-stencil-test-window-depth1,Fail
shaders@glsl-bug-110796,Fail
spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail
spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail
@@ -1092,9 +1092,9 @@ spec@arb_occlusion_query@occlusion_query_meta_save,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail
spec@arb_provoking_vertex@arb-provoking-vertex-clipped-geometry-flatshading,Crash
spec@arb_provoking_vertex@arb-provoking-vertex-render,Crash
spec@arb_robustness@arb_robustness_client-mem-bounds,Crash
spec@arb_provoking_vertex@arb-provoking-vertex-clipped-geometry-flatshading,Fail
spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail
spec@arb_shader_image_load_store@execution@disable_early_z,Fail
spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Fail
@@ -1112,7 +1112,7 @@ spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshad
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail
spec@arb_stencil_texturing@glblitframebuffer corrupts state@gl_texture_2d_multisample,Fail
spec@arb_stencil_texturing@glblitframebuffer corrupts state@gl_texture_2d_multisample_array,Fail
spec@arb_sync@sync_api,Crash
spec@arb_texture_buffer_object@data-sync,Fail
spec@arb_texture_buffer_object@formats (fs- 3.1 core),Fail

View File

@@ -2,3 +2,6 @@
glx@glx-multithread-clearbuffer
glx@glx-multithread-shader-compile
glx@glx-multithread-texture
# Sometimes crashes, less so since moving to the google runners
spec@arb_sync@sync_api