mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-12 12:10:25 +01:00
amd/ci: run gl(es) cts & piglit on radeonsi on vangogh
Manual/post-merge for now because radeonsi isn't a priority for the few steamdecks that we have in CI and we need to keep them free for merging MRs. Signed-off-by: Eric Engestrom <eric@igalia.com> Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22990>
This commit is contained in:
parent
070d02b04b
commit
cf323446e7
6 changed files with 218 additions and 0 deletions
|
|
@ -625,6 +625,21 @@
|
|||
*radeon_vcn_file_list
|
||||
when: manual
|
||||
|
||||
.radeonsi-valve-rules:
|
||||
stage: amd
|
||||
rules:
|
||||
- !reference [.valve-farm-rules, rules]
|
||||
- !reference [.radeonsi-rules, rules]
|
||||
|
||||
.radeonsi-valve-manual-rules:
|
||||
stage: amd
|
||||
rules:
|
||||
- !reference [.valve-farm-rules, rules]
|
||||
- !reference [.vulkan-manual-rules, rules]
|
||||
- changes:
|
||||
*radeonsi_file_list
|
||||
when: manual
|
||||
|
||||
.i915g-rules:
|
||||
stage: intel
|
||||
rules:
|
||||
|
|
|
|||
53
src/amd/ci/deqp-radeonsi-vangogh.toml
Normal file
53
src/amd/ci/deqp-radeonsi-vangogh.toml
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
[[deqp]]
|
||||
deqp = "/deqp/modules/gles2/deqp-gles2"
|
||||
caselists = [ "/deqp/mustpass/gles2-master.txt" ]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
renderer_check = "vangogh"
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/gles3/deqp-gles3"
|
||||
caselists = [ "/deqp/mustpass/gles3-master.txt" ]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/gles31/deqp-gles31"
|
||||
caselists = [ "/deqp/mustpass/gles31-master.txt" ]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/openglcts/modules/glcts"
|
||||
caselists = [
|
||||
# The GL* tests include the tests for the previous versions, but the GLES*
|
||||
# tests don't.
|
||||
"/deqp/mustpass/gles2-khr-master.txt",
|
||||
"/deqp/mustpass/gles3-khr-master.txt",
|
||||
"/deqp/mustpass/gles31-khr-master.txt",
|
||||
"/deqp/mustpass/gl46-master.txt",
|
||||
"/deqp/mustpass/gl46-khr-single.txt",
|
||||
]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
|
||||
[[piglit]]
|
||||
piglit_folder = "/piglit"
|
||||
profile = "gpu"
|
||||
process_isolation = true
|
||||
[piglit.env]
|
||||
PIGLIT_NO_WINDOW = "1"
|
||||
PIGLIT_PLATFORM = "gbm"
|
||||
WAFFLE_PLATFORM = "gbm"
|
||||
|
|
@ -394,6 +394,17 @@ vkcts-vangogh-valve:
|
|||
variables:
|
||||
GPU_VERSION: radv-vangogh-aco
|
||||
|
||||
glcts-vangogh-valve:
|
||||
extends:
|
||||
- .b2c-test-gl
|
||||
- .deqp-test-valve
|
||||
- .vangogh-test-valve
|
||||
- .radeonsi-valve-manual-rules
|
||||
timeout: 40m
|
||||
variables:
|
||||
GPU_VERSION: radeonsi-vangogh
|
||||
DEQP_SUITE: radeonsi-vangogh
|
||||
|
||||
############### Fossilize
|
||||
radv-fossils:
|
||||
extends:
|
||||
|
|
|
|||
121
src/amd/ci/radeonsi-vangogh-fails.txt
Normal file
121
src/amd/ci/radeonsi-vangogh-fails.txt
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
KHR-GLES31.core.compute_shader.max,Fail
|
||||
KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreCS,Fail
|
||||
KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS,Fail
|
||||
|
||||
KHR-GL46.polygon_offset_clamp.PolygonOffsetClampMinMax,Fail
|
||||
KHR-GL46.polygon_offset_clamp.PolygonOffsetClampZeroInfinity,Fail
|
||||
KHR-GL46.shader_image_load_store.basic-allTargets-atomic,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup,Fail
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail
|
||||
|
||||
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component,Fail
|
||||
|
||||
spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail
|
||||
spec@!opengl 1.0@rasterpos,Fail
|
||||
spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail
|
||||
spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
|
||||
spec@!opengl 1.1@line-smooth-stipple,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-double-float,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-double-float,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-double-float,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@arb_pipeline_statistics_query@arb_pipeline_statistics_query-frag,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_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail
|
||||
spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail
|
||||
spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail
|
||||
spec@arb_tessellation_shader@arb_tessellation_shader-tes-gs-max-output -small -scan 1 50,Fail
|
||||
spec@arb_viewport_array@display-list,Fail
|
||||
spec@egl 1.4@eglterminate then unbind context,Fail
|
||||
spec@egl_khr_surfaceless_context@viewport,Fail
|
||||
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-float,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-float,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2-mat2,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3-mat3,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-float,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-vec3,Fail
|
||||
spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail
|
||||
spec@glsl-es-3.00@execution@built-in-functions@fs-packhalf2x16,Fail
|
||||
spec@glsl-es-3.00@execution@built-in-functions@vs-packhalf2x16,Fail
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail
|
||||
spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
|
||||
spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail
|
||||
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
|
||||
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail
|
||||
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
|
||||
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail
|
||||
10
src/amd/ci/radeonsi-vangogh-flakes.txt
Normal file
10
src/amd/ci/radeonsi-vangogh-flakes.txt
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
KHR-GLES31.core.shader_image_load_store.basic-allFormats-store-fs
|
||||
KHR-GLES31.core.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize
|
||||
|
||||
KHR-GL46.pipeline_statistics_query_tests_ARB.functional_primitives_vertices_submitted_and_clipping_input_output_primitives
|
||||
|
||||
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive
|
||||
|
||||
spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object
|
||||
spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch
|
||||
spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB9_E5
|
||||
8
src/amd/ci/radeonsi-vangogh-skips.txt
Normal file
8
src/amd/ci/radeonsi-vangogh-skips.txt
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# GLX doesn't work in CI
|
||||
glx@
|
||||
|
||||
# these tests take longer than 60sec
|
||||
KHR-GL46.copy_image.functional
|
||||
KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize
|
||||
KHR-GL46.texture_swizzle.smoke
|
||||
KHR-Single-GL46.arrays_of_arrays_gl.AtomicUsage
|
||||
Loading…
Add table
Reference in a new issue