mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 06:40:11 +01:00
ci/crocus: Add manual CI for the new HSW box I have at home.
Also extend the set of traces being tested and add more notes about them, as well as add some g41 flakes since I did more runs. Acked-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14300>
This commit is contained in:
parent
e573f54473
commit
d1a59c4077
8 changed files with 483 additions and 56 deletions
|
|
@ -7,5 +7,18 @@ dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_fragm
|
|||
dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_fragment
|
||||
dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_fragment
|
||||
|
||||
spec@!opengl 2.0@attribs
|
||||
|
||||
spec@arb_map_buffer_range@copybuffersubdata increment-offset
|
||||
spec@arb_vertex_buffer_object@vbo-subdata-many drawelements
|
||||
spec@arb_vertex_buffer_object@vbo-subdata-many drawrangeelements
|
||||
spec@arb_vertex_type_2_10_10_10_rev@attribs
|
||||
|
||||
spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil
|
||||
|
||||
# GL_MAX_VARYING_FLOATS = 64
|
||||
# Probe color at (2,2)
|
||||
# Expected: 0 255 0
|
||||
# Observed: 255 255 255
|
||||
# Failure with 1 vec4 varyings used in varying index 0
|
||||
shaders@glsl-max-varyings,Fail
|
||||
|
|
|
|||
196
src/gallium/drivers/crocus/ci/crocus-hsw-fails.txt
Normal file
196
src/gallium/drivers/crocus/ci/crocus-hsw-fails.txt
Normal file
|
|
@ -0,0 +1,196 @@
|
|||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||
KHR-GLES31.core.compressed_format.api.invalid_teximage_with_compressed_format,Fail
|
||||
KHR-GLES31.core.tessellation_shader.tessellation_control_to_tessellation_evaluation.data_pass_through,Fail
|
||||
KHR-GLES31.core.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize,Fail
|
||||
|
||||
# frontbuffer reading failures?
|
||||
spec@!opengl 1.1@read-front,Fail
|
||||
spec@!opengl 1.1@read-front clear-front-first,Fail
|
||||
spec@!opengl 1.1@read-front clear-front-first samples=2,Fail
|
||||
spec@!opengl 1.1@read-front clear-front-first samples=4,Fail
|
||||
spec@!opengl 1.1@read-front clear-front-first samples=6,Fail
|
||||
spec@!opengl 1.1@read-front clear-front-first samples=8,Fail
|
||||
spec@!opengl 1.1@read-front samples=2,Fail
|
||||
spec@!opengl 1.1@read-front samples=4,Fail
|
||||
spec@!opengl 1.1@read-front samples=6,Fail
|
||||
spec@!opengl 1.1@read-front samples=8,Fail
|
||||
spec@!opengl 1.1@windowoverlap,Fail
|
||||
|
||||
fast_color_clear@fcc-write-after-clear,Fail
|
||||
|
||||
spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail
|
||||
|
||||
spec@!opengl 1.1@linestipple,Fail
|
||||
spec@!opengl 1.1@linestipple@Factor 2x,Fail
|
||||
spec@!opengl 1.1@linestipple@Factor 3x,Fail
|
||||
spec@!opengl 1.1@linestipple@Line loop,Fail
|
||||
spec@!opengl 1.1@linestipple@Line strip,Fail
|
||||
|
||||
# max-texture-size: ../src/gallium/drivers/crocus/crocus_resource.c:693: crocus_resource_create_with_modifiers: Assertion `isl_surf_created_successfully' failed.
|
||||
spec@!opengl 1.1@max-texture-size,Crash
|
||||
|
||||
spec@!opengl 3.0@clearbuffer-bug,Fail
|
||||
|
||||
# "../src/mesa/state_tracker/st_cb_texture.c:1164:st_get_blit_mask: Assertion `0' failed."
|
||||
spec@arb_direct_state_access@gettextureimage-formats,Crash
|
||||
spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail
|
||||
|
||||
spec@amd_performance_monitor@measure,Crash
|
||||
|
||||
spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-vs-non-uniform-control-flow-ssbo,Fail
|
||||
|
||||
spec@arb_indirect_parameters@conditional-render,Fail
|
||||
spec@arb_indirect_parameters@conditional-render@Query result: Fail. Inverted mode: No. Points drawn: 6,Fail
|
||||
spec@arb_indirect_parameters@conditional-render@Query result: Pass. Inverted mode: Yes. Points drawn: 6,Fail
|
||||
spec@arb_indirect_parameters@conditional-render@Query result: Fail. Inverted mode: Yes. Points drawn: 0,Fail
|
||||
spec@arb_indirect_parameters@conditional-render@Query result: Pass. Inverted mode: No. Points drawn: 0,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_query_buffer_object@qbo,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_BEFORE-GL_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_BEFORE-GL_UNSIGNED_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT64_ARB,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT,Fail
|
||||
spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT64_ARB,Fail
|
||||
|
||||
spec@arb_sample_shading@samplemask 2,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2 all@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 2@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4 all@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@0.125000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6 all@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@0.125000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 6@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@0.125000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8 all@sample mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@0.125000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@0.250000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@0.500000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@1.000000 mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@noms mask_in_one,Fail
|
||||
spec@arb_sample_shading@samplemask 8@sample mask_in_one,Fail
|
||||
|
||||
spec@arb_shader_image_load_store@early-z,Fail
|
||||
spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,Fail
|
||||
|
||||
spec@arb_tessellation_shader@execution@tcs-input@tcs-input-gl_pointsize,Fail
|
||||
spec@arb_tessellation_shader@execution@tes-input@tes-input-gl_pointsize,Fail
|
||||
|
||||
spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail
|
||||
|
||||
spec@arb_texture_buffer_object@formats (fs- arb),Crash
|
||||
spec@arb_texture_buffer_object@formats (vs- arb),Crash
|
||||
|
||||
spec@arb_texture_view@rendering-formats,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_R32F,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16F,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16I,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16_SNORM,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RGBA8I,Fail
|
||||
spec@arb_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RGBA8_SNORM,Fail
|
||||
|
||||
spec@egl_ext_protected_content@conformance,Fail
|
||||
|
||||
spec@egl 1.4@eglterminate then unbind context,Fail
|
||||
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
|
||||
|
||||
# "eglInitialize() failed"
|
||||
spec@egl_khr_surfaceless_context@viewport,Fail
|
||||
|
||||
spec@ext_external_objects@vk-semaphores,Fail
|
||||
|
||||
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
|
||||
|
||||
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export-tex,Fail
|
||||
# "Testing GL_LUMINANCE8_SNORM
|
||||
# Expected: (1, 1, 1, 0)
|
||||
# Actual: (1, 1, 1, 1)"
|
||||
spec@ext_packed_float@query-rgba-signed-components,Fail
|
||||
|
||||
spec@ext_texture_integer@fbo-integer,Fail
|
||||
|
||||
spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail
|
||||
spec@ext_transform_feedback@builtin-varyings gl_pointsize,Fail
|
||||
|
||||
spec@glsl-1.50@execution@geometry@primitive-types gl_line_loop,Fail
|
||||
|
||||
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
|
||||
|
||||
spec@glsl-1.50@execution@gs-redeclares-both-pervertex-blocks,Fail
|
||||
spec@glsl-1.50@execution@gs-redeclares-pervertex-out-only,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
|
||||
|
||||
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Fail
|
||||
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageLoad,Fail
|
||||
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageStore,Fail
|
||||
|
||||
spec@oes_texture_view@rendering-formats,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_R32F,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16F,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16I,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16_SNORM,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RGBA8I,Fail
|
||||
spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RGBA8_SNORM,Fail
|
||||
0
src/gallium/drivers/crocus/ci/crocus-hsw-flakes.txt
Normal file
0
src/gallium/drivers/crocus/ci/crocus-hsw-flakes.txt
Normal file
2
src/gallium/drivers/crocus/ci/crocus-hsw-skips.txt
Normal file
2
src/gallium/drivers/crocus/ci/crocus-hsw-skips.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# We aren't running an X server.
|
||||
glx.*
|
||||
53
src/gallium/drivers/crocus/ci/deqp-crocus-hsw.toml
Normal file
53
src/gallium/drivers/crocus/ci/deqp-crocus-hsw.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-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
version_check = "GL ES 3.2.*git"
|
||||
renderer_check = "Intel.*HSW GT2"
|
||||
|
||||
[[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-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
version_check = "GL ES 3.2.*git"
|
||||
renderer_check = "Intel.*HSW GT2"
|
||||
|
||||
[[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-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
version_check = "GL ES 3.2.*git"
|
||||
renderer_check = "Intel.*HSW GT2"
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/openglcts/modules/glcts"
|
||||
caselists = [
|
||||
"/deqp/mustpass/gles2-khr-master.txt",
|
||||
"/deqp/mustpass/gles3-khr-master.txt",
|
||||
"/deqp/mustpass/gles31-khr-master.txt"
|
||||
]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256",
|
||||
"--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
|
|
@ -9,6 +9,18 @@
|
|||
variables:
|
||||
GPU_VERSION: crocus-g41
|
||||
|
||||
# Manual test rules for using anholt's shared hsw.
|
||||
.anholt-hsw-test:
|
||||
extends:
|
||||
- .crocus-rules
|
||||
- .test-gl
|
||||
- .test-manual-mr
|
||||
tags:
|
||||
- anholt-hsw
|
||||
variables:
|
||||
GPU_VERSION: crocus-hsw
|
||||
FDO_CI_CONCURRENT: 12
|
||||
|
||||
crocus-g41-deqp:
|
||||
extends:
|
||||
- .anholt-g41-test
|
||||
|
|
@ -16,10 +28,14 @@ crocus-g41-deqp:
|
|||
variables:
|
||||
DEQP_SUITE: crocus-g41
|
||||
|
||||
crocus-g41-piglit:
|
||||
crocus-hsw-deqp:
|
||||
extends:
|
||||
- .anholt-g41-test
|
||||
- .piglit-test
|
||||
- .anholt-hsw-test
|
||||
- .deqp-test
|
||||
variables:
|
||||
DEQP_SUITE: crocus-hsw
|
||||
|
||||
.crocus-piglit-test:
|
||||
variables:
|
||||
PIGLIT_PROFILES: gpu
|
||||
PIGLIT_PLATFORM: gbm
|
||||
|
|
@ -31,11 +47,32 @@ crocus-g41-piglit:
|
|||
script:
|
||||
- install/piglit/piglit-runner.sh
|
||||
|
||||
crocus-g41-piglit:
|
||||
extends:
|
||||
- .anholt-g41-test
|
||||
- .piglit-test
|
||||
- .crocus-piglit-test
|
||||
|
||||
crocus-hsw-piglit:
|
||||
extends:
|
||||
- .anholt-hsw-test
|
||||
- .piglit-test
|
||||
- .crocus-piglit-test
|
||||
|
||||
crocus-g41-traces:
|
||||
extends:
|
||||
- .anholt-g41-test
|
||||
- .piglit-traces-test
|
||||
variables:
|
||||
EGL_PLATFORM: "surfaceless"
|
||||
PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-crocus-g41.yml"
|
||||
PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-crocus.yml"
|
||||
PIGLIT_REPLAY_DEVICE_NAME: "crocus-g41"
|
||||
|
||||
crocus-hsw-traces:
|
||||
extends:
|
||||
- .anholt-hsw-test
|
||||
- .piglit-traces-test
|
||||
variables:
|
||||
EGL_PLATFORM: "surfaceless"
|
||||
PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-crocus.yml"
|
||||
PIGLIT_REPLAY_DEVICE_NAME: "crocus-hsw"
|
||||
|
|
|
|||
|
|
@ -1,52 +0,0 @@
|
|||
traces-db:
|
||||
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
|
||||
|
||||
traces:
|
||||
- path: glxgears/glxgears-2.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 18455018dcfa97f69c967f118551ae30
|
||||
- path: gputest/plot3d.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 1527e6c60462e633dd421104f27c91c5
|
||||
# Requires GLSL 1.30
|
||||
#- path: humus/AmbientAperture.trace
|
||||
# expectations:
|
||||
# - device: crocus-g41
|
||||
# checksum: 8d4c52f0af9c09710d358f24c73fae3c
|
||||
- path: humus/CelShading.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 9b6e185ac8e8e67fc13d84f0ad6c3e3b
|
||||
# Requires GLSL 1.30
|
||||
#- path: humus/DynamicBranching3.trace
|
||||
# expectations:
|
||||
# - device: crocus-g41
|
||||
# checksum: 765fa742b87e411763921c6f988b2573
|
||||
# Requires GLSL 1.30
|
||||
#- path: humus/HDR.trace
|
||||
# expectations:
|
||||
# - device: crocus-g41
|
||||
# checksum: 80b164e85e96a413568d18ce308caae3
|
||||
- path: humus/Portals.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: b090e734ed332e259664851576925d7b
|
||||
- path: humus/RaytracedShadows.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: dbef340424f4f85eb8dc053ad3a56ae1
|
||||
# Requires GLSL 1.30
|
||||
#- path: humus/VolumetricFogging2.trace
|
||||
# expectations:
|
||||
# - device: crocus-g41
|
||||
# checksum: aec880cec7ba460f3144b789bc517891
|
||||
- path: neverball/neverball.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 0f14a88f511cd886c920238c80017e5d
|
||||
- path: valve/counterstrike-v2.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 90c01e73b3544cb477ac6109bc61bef1
|
||||
178
src/gallium/drivers/crocus/ci/traces-crocus.yml
Normal file
178
src/gallium/drivers/crocus/ci/traces-crocus.yml
Normal file
|
|
@ -0,0 +1,178 @@
|
|||
traces-db:
|
||||
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
|
||||
|
||||
traces:
|
||||
- path: 0ad/0ad.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: f4f723a73fde41b8a00a2a6518190adf
|
||||
- device: crocus-hsw
|
||||
checksum: 6567807570543c2875fc6912f00687e5
|
||||
- path: behdad-glyphy/glyphy.trace
|
||||
expectations:
|
||||
# glyphs unintelligible on g41
|
||||
- device: crocus-g41
|
||||
checksum: 9d1db810d33f1ab30570bd710476429c
|
||||
- device: crocus-hsw
|
||||
checksum: 49c62d99a21de18a3e184a57bf655849
|
||||
- path: glxgears/glxgears-2.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 18455018dcfa97f69c967f118551ae30
|
||||
- device: crocus-hsw
|
||||
checksum: f53ac20e17da91c0359c31f2fa3f401e
|
||||
- path: gputest/furmark.trace
|
||||
expectations:
|
||||
# Slightly different blurriness from freedreno, neither is obviously wrong.
|
||||
- device: crocus-g41
|
||||
checksum: c7c3df989f88852e88bef101b5c1dc22
|
||||
- device: crocus-hsw
|
||||
checksum: bb84373a69751942956d2320cff6dd1d
|
||||
#- path: gputest/gimark.trace
|
||||
# expectations:
|
||||
# Needs GL3.3.
|
||||
# - device: crocus-g41
|
||||
# checksum: dd8fb768033d09f6edc98b4cfff02c6f
|
||||
# lighting comes in from a different direction than on freedreno?
|
||||
# Inconsistent checksums, disabled
|
||||
# - device: crocus-hsw
|
||||
# checksum: 96d35bcf6b05593754e20823982457f8
|
||||
- path: gputest/pixmark-julia-fp32.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 03776a063ee7049256acd414239a7f13
|
||||
- device: crocus-hsw
|
||||
checksum: dea71222007af1669cff54ce5e0b8c8d
|
||||
- path: gputest/pixmark-julia-fp64.trace
|
||||
expectations:
|
||||
# Requires GL4, not for G41.
|
||||
- device: crocus-hsw
|
||||
checksum: 7e4948c361528a7873dad9712f629770
|
||||
- path: gputest/pixmark-piano.trace
|
||||
expectations:
|
||||
# Looks like it probably triggers hangcheck on g41
|
||||
# - device: crocus-g41
|
||||
# checksum: 346bae885d95f419b750a601e028378b
|
||||
- device: crocus-hsw
|
||||
checksum: 898b89c720f9bddd714633f46553e7a7
|
||||
- path: gputest/pixmark-volplosion.trace
|
||||
expectations:
|
||||
# Different geometry in the explosion from freedreno, neither is obviously wrong.
|
||||
- device: crocus-g41
|
||||
checksum: 6fc94a69b9e1f38693ea3ed4f530c7da
|
||||
- device: crocus-hsw
|
||||
checksum: b96cddb97eb0cde8a388dad76d8dfef6
|
||||
- path: humus/AmbientAperture.trace
|
||||
expectations:
|
||||
# Needs GLSL 130
|
||||
# - device: crocus-g41
|
||||
# checksum: 13732b80b207dbf8c69a418e3b1f6c35
|
||||
- device: crocus-hsw
|
||||
checksum: 5686175a74f9ef6a3b13d30f1bd32b16
|
||||
- path: humus/CelShading.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 9b6e185ac8e8e67fc13d84f0ad6c3e3b
|
||||
- device: crocus-hsw
|
||||
checksum: 0f03835fd89b615542ece4bbb4712e48
|
||||
- path: humus/DynamicBranching3.trace
|
||||
expectations:
|
||||
# Needs GLSL 130
|
||||
# - device: crocus-g41
|
||||
# checksum: 8a06b8d08a8a01f02f4f0e9c37d4f6ff
|
||||
- device: crocus-hsw
|
||||
checksum: 16e3458485d1ba75fe80f61f59d124be
|
||||
- path: humus/HDR.trace
|
||||
expectations:
|
||||
# Needs GLSL 130
|
||||
# - device: crocus-g41
|
||||
# checksum: f3a0ed7fe057f3010d2129d33203d656
|
||||
- device: crocus-hsw
|
||||
checksum: 0dfbc65adca38721831ffddf0ede2af6
|
||||
- path: humus/Portals.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: b090e734ed332e259664851576925d7b
|
||||
- device: crocus-hsw
|
||||
checksum: 61ea77324581e86cf8d313fe3fb27270
|
||||
- path: humus/RaytracedShadows.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: dbef340424f4f85eb8dc053ad3a56ae1
|
||||
- device: crocus-hsw
|
||||
checksum: bac350df35b9262efca6722faf5c4eaa
|
||||
- path: humus/VolumetricFogging2.trace
|
||||
expectations:
|
||||
# Needs GLSL 130
|
||||
# - device: crocus-g41
|
||||
# checksum: 05cd8687f80642137986fe9b2e677e39
|
||||
- device: crocus-hsw
|
||||
checksum: a4f444b6ca337901ae080d8f2af812b4
|
||||
- path: neverball/neverball.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: 0f14a88f511cd886c920238c80017e5d
|
||||
- device: crocus-hsw
|
||||
checksum: ec6b2615ab12db73126e06e6b20663ec
|
||||
- path: pathfinder/canvas_moire.trace
|
||||
expectations:
|
||||
- device: crocus-hsw
|
||||
checksum: 21bccd42f2deb6416cf6591cd6a99258
|
||||
- path: pathfinder/canvas_text_v2.trace
|
||||
expectations:
|
||||
- device: crocus-hsw
|
||||
checksum: 448886e3b24f6408e013ea13f7c96d28
|
||||
- path: pathfinder/demo.trace
|
||||
expectations:
|
||||
- device: crocus-hsw
|
||||
checksum: d9b33f0a2efe17c21b7933242afd9ec7
|
||||
# Fails to run / times out.
|
||||
# - path: pioneer/pioneer.trace
|
||||
# expectations:
|
||||
#- path: thedarkmod/thedarkmod.trace
|
||||
# expectations:
|
||||
# context create fail
|
||||
# - device: crocus-g41
|
||||
# checksum: a0000000000000000000000000000000
|
||||
# Reasonable looking rendering, but inconsistent checksums
|
||||
# - device: crocus-hsw
|
||||
# checksum: 26bab35cd52c38010b617eb115e6713c
|
||||
- path: supertuxkart/supertuxkart-mansion-egl-gles.trace
|
||||
expectations:
|
||||
# Different lighting from freedreno
|
||||
- device: crocus-hsw
|
||||
checksum: 8f1224abf2fab07f7dc31ae26312c948
|
||||
- path: valve/counterstrike-v2.trace
|
||||
expectations:
|
||||
# very aliased palm fronds compared to freedreno?
|
||||
- device: crocus-g41
|
||||
checksum: 90c01e73b3544cb477ac6109bc61bef1
|
||||
- device: crocus-hsw
|
||||
checksum: 0e1e52aaccd94a261cf9d8675039c41c
|
||||
- path: valve/counterstrike-source-v2.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: c51e21aada8e79fada36048e7d8de74a
|
||||
- device: crocus-hsw
|
||||
checksum: a78be6d590dd6c48bc6ad6090d88d9b3
|
||||
- path: valve/half-life-2-v2.trace
|
||||
expectations:
|
||||
- device: crocus-g41
|
||||
checksum: c67b47eeefb2b7a3b6667844758d4a95
|
||||
- device: crocus-hsw
|
||||
checksum: 96dcdfa2fc7e64b8bd2da0ea7b854f6c
|
||||
- path: valve/portal-2-v2.trace
|
||||
expectations:
|
||||
# A bunch of stuff incorrectly rendered white.
|
||||
- device: crocus-g41
|
||||
checksum: d1e3bb943aa32a3fc9d2681106c4a087
|
||||
- device: crocus-hsw
|
||||
checksum: 98eeb4c504b0f03b136d5fd89edd6d5c
|
||||
#- path: xonotic/xonotic-keybench-high.trace
|
||||
# expectations:
|
||||
# Requires GLSL 140
|
||||
# - device: crocus-g41
|
||||
# checksum: 0efd30250af93d0b5f03eeabd079e8ee
|
||||
# good rendering, but intermittent timeouts
|
||||
# - device: crocus-hsw
|
||||
# checksum: 008556add75ea5bb022eb99e0b52099b
|
||||
Loading…
Add table
Reference in a new issue