broadcom/ci: add skqp testing

As part of the nightly runs.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35104>
This commit is contained in:
Juan A. Suarez Romero 2025-05-22 09:35:27 +02:00 committed by Marge Bot
parent 63e952ff2c
commit 79045337bc
7 changed files with 495 additions and 0 deletions

View file

@ -1254,3 +1254,150 @@ spec@glsl-1.20@execution@vs-loop-uint-induction-var-3,Fail
spec@glsl-1.20@execution@vs-loop-uint-induction-var-2,Fail
spec@glsl-1.20@execution@vs-loop-uint-induction-var-4,Fail
# SKQP failing tests
DeferredProxyTest,Crash
GrContext_colorTypeSupportedAsSurface,Fail
GrSurfaceRenderability,Fail
InitialTextureClear,Fail
SRGBReadWritePixels,Fail
WrappedProxyTest,Crash
gl_all_bitmap_configs,Fail
gl_androidblendmodes,Fail
gl_animatedGif,Crash
gl_annotated_text,Fail
gl_arithmode,Fail
gl_bitmapcopy,Fail
gl_blob_rsxform,Fail
gl_blur2rectsnonninepatch,Fail
gl_blurSmallRadii,Fail
gl_bug339297,Fail
gl_bug339297_as_clip,Fail
gl_bug583299,Fail
gl_bug6783,Fail
gl_coloremoji_blendmodes,Fail
gl_colorwheelnative,Fail
gl_combinemaskfilter,Fail
gl_complexclip2,Fail
gl_complexclip4_bw,Fail
gl_complexclip_blur_tiled,Fail
gl_dashtextcaps,Fail
gl_degenerate_gradients,Fail
gl_draw-atlas-colors,Fail
gl_encode,Fail
gl_gammagradienttext,Fail
gl_gpusamplerstress,Fail
gl_gradtext,Fail
gl_highcontrastfilter,Fail
gl_image-surface,Fail
gl_imagealphathreshold,Fail
gl_imagealphathreshold_crop,Fail
gl_imagealphathreshold_surface,Fail
gl_imageblur2,Fail
gl_imageblur_large,Fail
gl_imageblurtiled,Fail
gl_imagemasksubset,Fail
gl_lattice_alpha,Fail
gl_lcdblendmodes,Fail
gl_lcdtextsize,Fail
gl_localmatriximagefilter,Fail
gl_mipmap_srgb,Fail
gl_multipicturedraw_sierpinski_tiled,Fail
gl_nested_bw,Fail
gl_patch_alpha,Fail
gl_patch_primitive,Fail
gl_picture_savelayer,Fail
gl_pictures,Fail
gl_pictureshadercache,Fail
gl_pictureshadertile,Fail
gl_scaled_tilemode_bitmap,Fail
gl_scaled_tilemode_gradient,Fail
gl_scaled_tilemodes,Fail
gl_scaledemoji,Fail
gl_scaledemojipos,Fail
gl_simpleaaclip_aaclip,Fail
gl_skbug_5321,Fail
gl_skinning,Crash
gl_skinning_cached,Crash
gl_skinning_cpu,Crash
gl_skinning_cpu_cached,Crash
gl_srcmode,Fail
gl_surfaceprops,Fail
gl_textblob_intercepts,Fail
gl_textblobblockreordering,Fail
gl_textblobcolortrans,Fail
gl_textblobmixedsizes,Crash
gl_textblobmixedsizes_df,Crash
gl_textfilter_color,Fail
gl_textfilter_image,Fail
gl_tilemode_bitmap,Fail
gl_typefacestyles,Fail
gl_wacky_yuv_formats,Fail
gl_wacky_yuv_formats_cs,Fail
gl_xfermodes2,Fail
gl_xfermodes3,Fail
gles_all_bitmap_configs,Fail
gles_androidblendmodes,Fail
gles_animatedGif,Crash
gles_annotated_text,Fail
gles_arithmode,Fail
gles_bitmapcopy,Fail
gles_blob_rsxform,Fail
gles_blurSmallRadii,Fail
gles_bug339297,Fail
gles_bug339297_as_clip,Fail
gles_bug583299,Fail
gles_bug6783,Fail
gles_coloremoji_blendmodes,Fail
gles_colorwheelnative,Fail
gles_combinemaskfilter,Fail
gles_complexclip2,Fail
gles_complexclip4_bw,Fail
gles_complexclip_blur_tiled,Fail
gles_dashtextcaps,Fail
gles_degenerate_gradients,Fail
gles_draw-atlas-colors,Fail
gles_encode,Fail
gles_gammagradienttext,Fail
gles_gpusamplerstress,Fail
gles_gradtext,Fail
gles_highcontrastfilter,Fail
gles_image-surface,Fail
gles_imageblur2,Fail
gles_imageblur_large,Fail
gles_imageblurtiled,Fail
gles_lcdblendmodes,Fail
gles_lcdtextsize,Fail
gles_localmatriximagefilter,Fail
gles_mipmap_srgb,Fail
gles_nested_bw,Fail
gles_patch_alpha,Fail
gles_patch_primitive,Fail
gles_picture_savelayer,Fail
gles_pictures,Fail
gles_pictureshadercache,Fail
gles_pictureshadertile,Fail
gles_scaled_tilemode_bitmap,Fail
gles_scaled_tilemode_gradient,Fail
gles_scaled_tilemodes,Fail
gles_scaledemoji,Fail
gles_simpleaaclip_aaclip,Fail
gles_skbug_5321,Fail
gles_skinning,Crash
gles_skinning_cached,Crash
gles_skinning_cpu,Crash
gles_skinning_cpu_cached,Crash
gles_srcmode,Fail
gles_surfaceprops,Fail
gles_textblob_intercepts,Fail
gles_textblobblockreordering,Fail
gles_textblobcolortrans,Fail
gles_textblobmixedsizes,Crash
gles_textblobmixedsizes_df,Crash
gles_textfilter_color,Fail
gles_textfilter_image,Fail
gles_tilemode_bitmap,Fail
gles_typefacestyles,Fail
gles_wacky_yuv_formats,Fail
gles_wacky_yuv_formats_cs,Fail
gles_xfermodes2,Fail
gles_xfermodes3,Fail

View file

@ -117,3 +117,41 @@ spec@!opengl 1.0@depth-clear-precision-check@depth32
wayland-dEQP-EGL.functional.wide_color.window_8888_colorspace_srgb
x11-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.19
AbandonedContextImage
AdvancedBlendTest
ApplyGamma
BasicDrawOpAtlas
BlurMaskBiggerThanDest
CCPR_busyPath
CCPR_cache_animationAtlasReuse
CCPR_cache_deferredCleanup
CCPR_cache_hashTable
CCPR_cache_multiFlush
CCPR_cache_multiTileCache
CCPR_cache_partialInvalidate
CCPR_cache_recycleEntries
CCPR_cleanup
CCPR_cleanupWithTexAllocFail
CCPR_unrefPerOpListPathsBeforeOps
CCPR_unregisterCulledOps
ClearOp
ClipMaskCache
ComposedImageFilterBounds_Gpu
ComposedImageFilterOffset_Gpu
CopySurface
DDLCompatibilityTest
DDLFlushWhileRecording
DDLInvalidRecorder
gl_discard
gl_multipicturedraw_noclip_tiled
gl_multipicturedraw_rectclip_tiled
gl_multipicturedraw_sierpinski_simple
gl_multipicturedraw_sierpinski_tiled
gles_discard
gles_multipicturedraw_invpathclip_tiled
gles_multipicturedraw_pathclip_tiled
gles_multipicturedraw_rectclip_tiled
gles_multipicturedraw_sierpinski_simple
gles_multipicturedraw_sierpinski_tiled
gles_scaledemojipos

View file

@ -591,3 +591,137 @@ dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.out
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_dc_ca_rsub_alpha_dc_s1a_rsub-color_cc_da_min_alpha_ca_1ms1a_max-color_1msc_1mdc_max_alpha_cc_sa_rsub-color_da_o_sub_alpha_z_dc_rsub,Fail
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_da_ca_max_alpha_da_1mdc_rsub-color_sa_1msc_sub_alpha_sc_1mca_sub-color_1ms1c_s1c_add_alpha_s1c_dc_rsub-color_da_1mda_add_alpha_s1c_1msa_sub,Fail
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_1ms1a_sa_max_alpha_sas_sas_min-color_1ms1c_1msa_sub_alpha_1msc_o_add-color_sa_sa_rsub_alpha_cc_cc_add-color_da_da_add_alpha_s1c_da_add,Fail
# SKQP failing tests
ES2BlendWithNoTexture,Fail
SRGBReadWritePixels,Fail
gl_all_bitmap_configs,Fail
gl_androidblendmodes,Fail
gl_annotated_text,Fail
gl_arithmode,Fail
gl_bitmapcopy,Fail
gl_blob_rsxform,Fail
gl_blurSmallRadii,Fail
gl_coloremoji_blendmodes,Fail
gl_colorwheelnative,Fail
gl_combinemaskfilter,Fail
gl_composeshader_grid,Fail
gl_dashtextcaps,Fail
gl_degenerate_gradients,Fail
gl_draw-atlas-colors,Fail
gl_encode,Fail
gl_gammagradienttext,Fail
gl_gammatext,Fail
gl_gpusamplerstress,Fail
gl_gradtext,Fail
gl_highcontrastfilter,Fail
gl_image-surface,Fail
gl_imageblur2,Fail
gl_imageblur_large,Fail
gl_imageblurtiled,Fail
gl_lcdblendmodes,Fail
gl_lcdtextsize,Fail
gl_scaled_tilemode_bitmap,Fail
gl_scaled_tilemode_gradient,Fail
gl_scaled_tilemodes,Fail
gl_simpleaaclip_aaclip,Fail
gl_skbug_5321,Fail
gl_srcmode,Fail
gl_surfaceprops,Fail
gl_textblob_intercepts,Fail
gl_textblobblockreordering,Fail
gl_textblobcolortrans,Fail
gl_textfilter_color,Fail
gl_textfilter_image,Fail
gl_tilemode_bitmap,Fail
gl_typefacestyles,Fail
gl_wacky_yuv_formats,Fail
gl_wacky_yuv_formats_cs,Fail
gl_xfermodes2,Fail
gl_xfermodes3,Fail
gles_all_bitmap_configs,Fail
gles_androidblendmodes,Fail
gles_annotated_text,Fail
gles_arithmode,Fail
gles_bitmapcopy,Fail
gles_blob_rsxform,Fail
gles_blurSmallRadii,Fail
gles_coloremoji_blendmodes,Fail
gles_colorwheelnative,Fail
gles_combinemaskfilter,Fail
gles_dashtextcaps,Fail
gles_degenerate_gradients,Fail
gles_draw-atlas-colors,Fail
gles_encode,Fail
gles_gammagradienttext,Fail
gles_gammatext,Fail
gles_gpusamplerstress,Fail
gles_gradtext,Fail
gles_highcontrastfilter,Fail
gles_image-surface,Fail
gles_imageblur2,Fail
gles_imageblur_large,Fail
gles_imageblurtiled,Fail
gles_lcdblendmodes,Fail
gles_lcdtextsize,Fail
gles_scaled_tilemode_bitmap,Fail
gles_scaled_tilemode_gradient,Fail
gles_scaled_tilemodes,Fail
gles_simpleaaclip_aaclip,Fail
gles_skbug_5321,Fail
gles_srcmode,Fail
gles_surfaceprops,Fail
gles_textblob_intercepts,Fail
gles_textblobblockreordering,Fail
gles_textblobcolortrans,Fail
gles_textfilter_color,Fail
gles_textfilter_image,Fail
gles_tilemode_bitmap,Fail
gles_typefacestyles,Fail
gles_wacky_yuv_formats,Fail
gles_wacky_yuv_formats_cs,Fail
gles_xfermodes2,Fail
gles_xfermodes3,Fail
vk_all_bitmap_configs,Fail
vk_androidblendmodes,Fail
vk_annotated_text,Fail
vk_arithmode,Fail
vk_bitmapcopy,Fail
vk_blob_rsxform,Fail
vk_blurSmallRadii,Fail
vk_coloremoji_blendmodes,Fail
vk_colorwheelnative,Fail
vk_combinemaskfilter,Fail
vk_dashtextcaps,Fail
vk_degenerate_gradients,Fail
vk_draw-atlas-colors,Fail
vk_encode,Fail
vk_gammagradienttext,Fail
vk_gammatext,Fail
vk_gpusamplerstress,Fail
vk_gradtext,Fail
vk_highcontrastfilter,Fail
vk_image-surface,Fail
vk_imageblur2,Fail
vk_imageblur_large,Fail
vk_imageblurtiled,Fail
vk_lcdblendmodes,Fail
vk_lcdtextsize,Fail
vk_scaled_tilemode_bitmap,Fail
vk_scaled_tilemode_gradient,Fail
vk_scaled_tilemodes,Fail
vk_simpleaaclip_aaclip,Fail
vk_skbug_5321,Fail
vk_srcmode,Fail
vk_surfaceprops,Fail
vk_textblob_intercepts,Fail
vk_textblobblockreordering,Fail
vk_textblobcolortrans,Fail
vk_textfilter_color,Fail
vk_textfilter_image,Fail
vk_tilemode_bitmap,Fail
vk_typefacestyles,Fail
vk_wacky_yuv_formats,Fail
vk_wacky_yuv_formats_cs,Fail
vk_xfermodes2,Fail
vk_xfermodes3,Fail

View file

@ -451,3 +451,137 @@ dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.out
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_dc_ca_rsub_alpha_dc_s1a_rsub-color_cc_da_min_alpha_ca_1ms1a_max-color_1msc_1mdc_max_alpha_cc_sa_rsub-color_da_o_sub_alpha_z_dc_rsub,Fail
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_da_ca_max_alpha_da_1mdc_rsub-color_sa_1msc_sub_alpha_sc_1mca_sub-color_1ms1c_s1c_add_alpha_s1c_dc_rsub-color_da_1mda_add_alpha_s1c_1msa_sub,Fail
dEQP-VK.pipeline.monolithic.blend.dual_source.format.b10g11r11_ufloat_pack32.output_array.states.color_1ms1a_sa_max_alpha_sas_sas_min-color_1ms1c_1msa_sub_alpha_1msc_o_add-color_sa_sa_rsub_alpha_cc_cc_add-color_da_da_add_alpha_s1c_da_add,Fail
# SKQP failing tests
ES2BlendWithNoTexture,Fail
SRGBReadWritePixels,Fail
gl_all_bitmap_configs,Fail
gl_androidblendmodes,Fail
gl_annotated_text,Fail
gl_arithmode,Fail
gl_bitmapcopy,Fail
gl_blob_rsxform,Fail
gl_blurSmallRadii,Fail
gl_coloremoji_blendmodes,Fail
gl_colorwheelnative,Fail
gl_combinemaskfilter,Fail
gl_composeshader_grid,Fail
gl_dashtextcaps,Fail
gl_degenerate_gradients,Fail
gl_draw-atlas-colors,Fail
gl_encode,Fail
gl_gammagradienttext,Fail
gl_gammatext,Fail
gl_gpusamplerstress,Fail
gl_gradtext,Fail
gl_highcontrastfilter,Fail
gl_image-surface,Fail
gl_imageblur2,Fail
gl_imageblur_large,Fail
gl_imageblurtiled,Fail
gl_lcdblendmodes,Fail
gl_lcdtextsize,Fail
gl_scaled_tilemode_bitmap,Fail
gl_scaled_tilemode_gradient,Fail
gl_scaled_tilemodes,Fail
gl_simpleaaclip_aaclip,Fail
gl_skbug_5321,Fail
gl_srcmode,Fail
gl_surfaceprops,Fail
gl_textblob_intercepts,Fail
gl_textblobblockreordering,Fail
gl_textblobcolortrans,Fail
gl_textfilter_color,Fail
gl_textfilter_image,Fail
gl_tilemode_bitmap,Fail
gl_typefacestyles,Fail
gl_wacky_yuv_formats,Fail
gl_wacky_yuv_formats_cs,Fail
gl_xfermodes2,Fail
gl_xfermodes3,Fail
gles_all_bitmap_configs,Fail
gles_androidblendmodes,Fail
gles_annotated_text,Fail
gles_arithmode,Fail
gles_bitmapcopy,Fail
gles_blob_rsxform,Fail
gles_blurSmallRadii,Fail
gles_coloremoji_blendmodes,Fail
gles_colorwheelnative,Fail
gles_combinemaskfilter,Fail
gles_dashtextcaps,Fail
gles_degenerate_gradients,Fail
gles_draw-atlas-colors,Fail
gles_encode,Fail
gles_gammagradienttext,Fail
gles_gammatext,Fail
gles_gpusamplerstress,Fail
gles_gradtext,Fail
gles_highcontrastfilter,Fail
gles_image-surface,Fail
gles_imageblur2,Fail
gles_imageblur_large,Fail
gles_imageblurtiled,Fail
gles_lcdblendmodes,Fail
gles_lcdtextsize,Fail
gles_scaled_tilemode_bitmap,Fail
gles_scaled_tilemode_gradient,Fail
gles_scaled_tilemodes,Fail
gles_simpleaaclip_aaclip,Fail
gles_skbug_5321,Fail
gles_srcmode,Fail
gles_surfaceprops,Fail
gles_textblob_intercepts,Fail
gles_textblobblockreordering,Fail
gles_textblobcolortrans,Fail
gles_textfilter_color,Fail
gles_textfilter_image,Fail
gles_tilemode_bitmap,Fail
gles_typefacestyles,Fail
gles_wacky_yuv_formats,Fail
gles_wacky_yuv_formats_cs,Fail
gles_xfermodes2,Fail
gles_xfermodes3,Fail
vk_all_bitmap_configs,Fail
vk_androidblendmodes,Fail
vk_annotated_text,Fail
vk_arithmode,Fail
vk_bitmapcopy,Fail
vk_blob_rsxform,Fail
vk_blurSmallRadii,Fail
vk_coloremoji_blendmodes,Fail
vk_colorwheelnative,Fail
vk_combinemaskfilter,Fail
vk_dashtextcaps,Fail
vk_degenerate_gradients,Fail
vk_draw-atlas-colors,Fail
vk_encode,Fail
vk_gammagradienttext,Fail
vk_gammatext,Fail
vk_gpusamplerstress,Fail
vk_gradtext,Fail
vk_highcontrastfilter,Fail
vk_image-surface,Fail
vk_imageblur2,Fail
vk_imageblur_large,Fail
vk_imageblurtiled,Fail
vk_lcdblendmodes,Fail
vk_lcdtextsize,Fail
vk_scaled_tilemode_bitmap,Fail
vk_scaled_tilemode_gradient,Fail
vk_scaled_tilemodes,Fail
vk_simpleaaclip_aaclip,Fail
vk_skbug_5321,Fail
vk_srcmode,Fail
vk_surfaceprops,Fail
vk_textblob_intercepts,Fail
vk_textblobblockreordering,Fail
vk_textblobcolortrans,Fail
vk_textfilter_color,Fail
vk_textfilter_image,Fail
vk_tilemode_bitmap,Fail
vk_typefacestyles,Fail
vk_wacky_yuv_formats,Fail
vk_wacky_yuv_formats_cs,Fail
vk_xfermodes2,Fail
vk_xfermodes3,Fail

View file

@ -0,0 +1,3 @@
[[skqp]]
skqp = "/skqp/skqp"
skqp_assets = "/skqp/assets"

View file

@ -112,6 +112,14 @@
- changes: *v3dv_file_list
when: manual
.v3d-v3dv-manual-rules:
stage: broadcom-nightly
extends: .no-auto-retry
rules:
- !reference [.test, rules]
- !reference [.v3d-manual-rules, rules]
- !reference [.v3dv-manual-rules, rules]
# 8 devices (2023-12-18)
.igalia-bcm2837-rpi-3-b:
variables:

View file

@ -266,3 +266,34 @@ v3dv-rpi5-vk-full:arm64:
# Keep 10 minutes for boot + setup + uploading the artifacts at the end
TEST_SETUP_AND_UPLOAD_MARGIN_MINUTES: 10
DEQP_FRACTION: 1
rpi3-skqp:arm64:
extends:
- .igalia-bcm2837-rpi-3-b
- .broadcom-test:arm64-gl
- .vc4-manual-rules
variables:
DEQP_SUITE: broadcom-rpi-skqp
HWCI_START_WESTON: 1
rpi4-skqp:arm64:
extends:
- .igalia-bcm2711-rpi-4
- .broadcom-test:arm64-gl
# SKQP tests both the GL and VK drivers
- .v3d-v3dv-manual-rules
variables:
DEQP_SUITE: broadcom-rpi-skqp
HWCI_START_WESTON: 1
FLAKES_CHANNEL: "#videocore-ci"
rpi5-skqp:arm64:
extends:
- .igalia-bcm2712-rpi-5
- .broadcom-test:arm64-gl
# SKQP tests both the GL and VK drivers
- .v3d-v3dv-manual-rules
variables:
DEQP_SUITE: broadcom-rpi-skqp
HWCI_START_WESTON: 1
FLAKES_CHANNEL: "#videocore-ci"