diff --git a/src/broadcom/ci/gitlab-ci.yml b/src/broadcom/ci/gitlab-ci.yml index 1a8b45a3cd9..e87e80f7355 100644 --- a/src/broadcom/ci/gitlab-ci.yml +++ b/src/broadcom/ci/gitlab-ci.yml @@ -146,28 +146,17 @@ v3d-rpi3-egl:armhf: BM_START_XORG: 1 DEQP_VER: egl -.v3d-rpi4-piglit:armhf: +v3d-rpi4-piglit:armhf: extends: - .piglit-test - .v3d-rpi4-test:armhf - .test-manual + parallel: 3 variables: BARE_METAL_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" BM_START_XORG: 1 PIGLIT_PLATFORM: mixed_glx_egl - -v3d-rpi4-piglit-quick_gl:armhf: - extends: - - .v3d-rpi4-piglit:armhf - parallel: 2 - variables: - PIGLIT_PROFILES: quick_gl - -v3d-rpi4-piglit-quick_shader:armhf: - extends: - - .v3d-rpi4-piglit:armhf - variables: - PIGLIT_PROFILES: quick_shader + PIGLIT_PROFILES: all v3dv-rpi4-vk:armhf: extends: diff --git a/src/broadcom/ci/piglit-v3d-rpi4-fails.txt b/src/broadcom/ci/piglit-v3d-rpi4-fails.txt index 7fce21085b7..21136cc3d2e 100644 --- a/src/broadcom/ci/piglit-v3d-rpi4-fails.txt +++ b/src/broadcom/ci/piglit-v3d-rpi4-fails.txt @@ -63,6 +63,7 @@ spec@arb_pixel_buffer_object@pbo-getteximage,Fail spec@arb_pixel_buffer_object@texsubimage array pbo,Fail spec@arb_point_sprite@arb_point_sprite-checkerboard,Fail spec@arb_point_sprite@arb_point_sprite-mipmap,Fail +spec@arb_shader_storage_buffer_object@compiler@atomicmin-swizzle.vert,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_texture_float@fbo-blending-formats,Fail @@ -110,6 +111,9 @@ spec@ext_texture_integer@getteximage-clamping,Fail spec@ext_texture_lod_bias@lodbias,Fail spec@ext_texture_snorm@texwrap formats bordercolor,Fail spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail +spec@glsl-1.10@execution@glsl-fs-inline-explosion,Crash +spec@glsl-1.10@execution@glsl-vs-inline-explosion,Crash +spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail spec@glsl-1.20@execution@fs-underflow-mul-compare-zero,Fail spec@intel_performance_query@intel_performance_query-issue_2235,Fail @@ -120,8 +124,57 @@ spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Crash spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Crash spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Crash spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Crash +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-snorm-cube.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-r16-unorm-cube.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-snorm-cube.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rg16-unorm-cube.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-snorm-cube.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-2d-array.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-2d-array.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-2d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-2d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-3d.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-3d.vert,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-cube.frag,Fail +spec@nv_image_formats@compiler@declaration-disallow-rgba16-unorm-cube.vert,Fail spec@nv_read_depth@read_depth_gles3,Fail spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash +spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail wgl@wgl-multi-context-single-window,Fail wgl@wgl-multi-window-single-context,Fail wgl@wgl-sanity,Fail diff --git a/src/broadcom/ci/piglit-v3d-rpi4-flakes.txt b/src/broadcom/ci/piglit-v3d-rpi4-flakes.txt index 18e329c9327..f74653d41e9 100644 --- a/src/broadcom/ci/piglit-v3d-rpi4-flakes.txt +++ b/src/broadcom/ci/piglit-v3d-rpi4-flakes.txt @@ -1,3 +1,14 @@ +glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero glx@glx_arb_sync_control@timing +glx@glx_arb_sync_control@timing -divisor 1 +glx@glx_arb_sync_control@timing -divisor 2 +glx@glx_arb_sync_control@timing -fullscreen -divisor 1 +glx@glx_arb_sync_control@timing -fullscreen -divisor 2 +glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1 +glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2 +glx@glx_arb_sync_control@timing -msc-delta 1 +glx@glx_arb_sync_control@timing -msc-delta 2 +glx@glx_arb_sync_control@timing -waitformsc -divisor 2 +glx@glx_arb_sync_control@waitformsc spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 diff --git a/src/broadcom/ci/piglit-v3d-rpi4-skips.txt b/src/broadcom/ci/piglit-v3d-rpi4-skips.txt index b328f3e8a15..0da9880cf98 100644 --- a/src/broadcom/ci/piglit-v3d-rpi4-skips.txt +++ b/src/broadcom/ci/piglit-v3d-rpi4-skips.txt @@ -1,6 +1,9 @@ # Slow tests (> 1 minute to run) spec@!opengl 1.1@streaming-texture-leak spec@!opengl 1.2@tex3d-maxsize +spec@ext_texture_env_combine@texture-env-combine +spec@glsl-1.10@execution@loops@glsl-fs-unroll-explosion +spec@glsl-1.10@execution@loops@glsl-vs-unroll-explosion # Extensions not supported spec@arb_gpu_shader_fp64.*