Mesa (main): ci: Update piglit to 7d7dd2688c214e1b3c00f37226500cbec4a58efb.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Oct 13 01:09:20 UTC 2021


Module: Mesa
Branch: main
Commit: 62949e7519f2cab89c4913f30a67decd2f589536
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=62949e7519f2cab89c4913f30a67decd2f589536

Author: Emma Anholt <emma at anholt.net>
Date:   Thu Oct  7 12:07:31 2021 -0700

ci: Update piglit to 7d7dd2688c214e1b3c00f37226500cbec4a58efb.

This brings in a bunch of i915g spurious fail fixes, fixes for !12613, and
new tests.

Reviewed-by: Adam Jackson <ajax at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13253>

---

 .gitlab-ci.yml                                     |  6 +--
 .gitlab-ci/container/build-piglit.sh               |  2 +-
 .../drivers/i915/ci/piglit-i915-g33-fails.txt      | 62 +---------------------
 .../drivers/iris/ci/piglit-iris-amly-fails.txt     |  5 +-
 .../radeonsi/ci/piglit-radeonsi-stoney-fails.txt   |  3 +-
 src/gallium/drivers/softpipe/ci/softpipe-quick.txt |  1 +
 6 files changed, 12 insertions(+), 67 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a165bf3a6f8..ff52beec590 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -410,13 +410,13 @@ debian/x86_test-gl:
   variables:
     FDO_DISTRIBUTION_EXEC: 'env KERNEL_URL=${KERNEL_URL} FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/container/${CI_JOB_NAME}.sh'
     KERNEL_URL: &kernel-rootfs-url "https://gitlab.freedesktop.org/gfx-ci/linux/-/archive/v5.13-rc5-for-mesa-ci-2bb5d9ffd79c/linux-v5.13-rc5-for-mesa-ci-2bb5d9ffd79c.tar.bz2"
-    MESA_IMAGE_TAG: &debian-x86_test-gl "2021-2021-09-17-deqp"
+    MESA_IMAGE_TAG: &debian-x86_test-gl "2021-2021-10-07-piglit"
 
 # Debian 11 based x86 test image for VK
 debian/x86_test-vk:
   extends: .use-debian/x86_test-base
   variables:
-    MESA_IMAGE_TAG: &debian-x86_test-vk "2021-2021-09-17-deqp"
+    MESA_IMAGE_TAG: &debian-x86_test-vk "2021-2021-10-07-piglit"
 
 # Debian 11 based ARM build image
 debian/arm_build:
@@ -465,7 +465,7 @@ fedora/x86_build:
   variables:
     GIT_STRATEGY: fetch
     KERNEL_URL: *kernel-rootfs-url
-    MESA_ROOTFS_TAG: &kernel-rootfs "2021-10-07-deqp"
+    MESA_ROOTFS_TAG: &kernel-rootfs "2021-10-07-piglit"
     DISTRIBUTION_TAG: &distribution-tag-arm "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_TAG}--${MESA_TEMPLATES_COMMIT}"
   script:
     - .gitlab-ci/container/lava_build.sh
diff --git a/.gitlab-ci/container/build-piglit.sh b/.gitlab-ci/container/build-piglit.sh
index 4a97aa41337..5bc07ed0481 100644
--- a/.gitlab-ci/container/build-piglit.sh
+++ b/.gitlab-ci/container/build-piglit.sh
@@ -4,7 +4,7 @@ set -ex
 
 git clone https://gitlab.freedesktop.org/mesa/piglit.git --single-branch --no-checkout /piglit
 pushd /piglit
-git checkout 99be1b06ff360edc17e9117bd82189dbade42013
+git checkout 7d7dd2688c214e1b3c00f37226500cbec4a58efb
 patch -p1 <$OLDPWD/.gitlab-ci/piglit/disable-vs_in.diff
 cmake -S . -B . -G Ninja -DCMAKE_BUILD_TYPE=Release $PIGLIT_OPTS $EXTRA_CMAKE_ARGS
 ninja $PIGLIT_BUILD_TARGETS
diff --git a/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt b/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt
index b223028b13a..616b56405ae 100644
--- a/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt
+++ b/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt
@@ -36,10 +36,6 @@ shaders at ssa@fs-lost-copy-problem,Fail
 shaders at ssa@fs-swap-problem,Fail
 shaders at ssa@fs-while-loop-rotate-value,Fail
 
-# "Failed to compile fragment shader: 0:1(10): error: GLSL 1.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES"
-# not much of a gl-1.0 test.
-spec@!opengl 1.0 at gl-1.0-bitmap-heart-dance,Fail
-
 # "MESA: error: Empty fragment shader"
 spec@!opengl 1.0 at gl-1.0-drawbuffer-modes,Fail
 
@@ -85,9 +81,6 @@ spec@!opengl 1.1 at polygon-mode-offset@config 4: Expected white pixel on top edge,
 spec@!opengl 1.1 at read-front,Fail
 spec@!opengl 1.1 at read-front clear-front-first,Fail
 
-# testcase bug: Requests a 64x64 level 6, which would be a 4k texture.
-spec@!opengl 1.1 at tex-upside-down-miptree,Fail
-
 # https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
 spec@!opengl 1.1 at texwrap 1d bordercolor,Fail
 spec@!opengl 1.1 at texwrap 1d bordercolor at GL_RGBA8- border color only,Fail
@@ -134,12 +127,6 @@ spec@!opengl 1.1 at texwrap formats bordercolor at GL_RGBA8- border color only,Fail
 spec@!opengl 1.1 at windowoverlap,Fail
 spec@!opengl 1.2 at levelclamp,Fail
 
-# "Mesa: User error: GL_INVALID_ENUM in glBindTexture(target = GL_TEXTURE_2D_ARRAY)
-#  Unexpected GL error: GL_INVALID_ENUM 0x500
-#  (Error at tests/texturing/teximage-errors.c:261)"
-# testcase bug, using array textures without corresponding ext.
-spec@!opengl 1.2 at teximage-errors,Fail
-
 spec@!opengl 1.2 at texwrap 3d,Fail
 spec@!opengl 1.2 at texwrap 3d at GL_RGBA8- NPOT,Fail
 
@@ -206,12 +193,6 @@ spec@!opengl 2.1 at pbo,Fail
 spec@!opengl 2.1 at pbo@test_polygon_stip,Fail
 spec@!opengl 2.1 at polygon-stipple-fs,Fail
 
-# testcase bug:
-# "Mesa: User error: GL_INVALID_VALUE in glDrawBuffers(n > maximum number of draw buffers)
-#  Unexpected GL error: GL_INVALID_VALUE 0x501
-#  (Error at tests/spec/gles-2.0/draw-buffers.c:170)"
-spec@!opengl es 2.0 at draw_buffers_gles2,Fail
-
 spec at arb_arrays_of_arrays@execution at glsl-arrays-copy-size-mismatch,Fail
 spec at arb_depth_texture@depth-level-clamp,Fail
 spec at arb_depth_texture@fbo-clear-formats,Fail
@@ -236,12 +217,6 @@ spec at arb_depth_texture@texwrap formats bordercolor at GL_DEPTH_COMPONENT16- border
 spec at arb_depth_texture@texwrap formats bordercolor at GL_DEPTH_COMPONENT24- border color only,Fail
 spec at arb_depth_texture@texwrap formats bordercolor at GL_DEPTH_COMPONENT32- border color only,Fail
 
-# testcase bug:
-# "Mesa: User error: GL_INVALID_OPERATION in glDrawBuffer(invalid buffer GL_COLOR_ATTACHMENT1)
-#  Unexpected GL error: GL_INVALID_OPERATION 0x502
-#  (Error at tests/spec/arb_es2_compatibility/arb_es2_compatibility-drawbuffers.c:110)"
-spec at arb_es2_compatibility@arb_es2_compatibility-drawbuffers,Fail
-
 # https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
 spec at arb_es2_compatibility@texwrap formats bordercolor,Fail
 spec at arb_es2_compatibility@texwrap formats bordercolor at GL_RGB565- border color only,Fail
@@ -349,33 +324,6 @@ spec at egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_
 spec at egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
 spec at egl_khr_surfaceless_context@viewport,Fail
 
-# testcase bug: Uses array textures without checking for support.
-spec at ext_direct_state_access@indexed-state-queries 12,Fail
-spec at ext_direct_state_access@indexed-state-queries 12 at GetIntegerIndexedvEXT,Fail
-spec at ext_direct_state_access@multi-texture,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterfEXT,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterfEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterfEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameteriEXT,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameteriEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameteriEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterivEXT,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterivEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@multi-texture at MultiTexParameterivEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@textures,Fail
-spec at ext_direct_state_access@textures at TextureImage2DEXT,Fail
-spec at ext_direct_state_access@textures at TextureImage2DEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@textures at TextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@textures at TextureParameterfEXT,Fail
-spec at ext_direct_state_access@textures at TextureParameterfEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@textures at TextureParameterfEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@textures at TextureParameteriEXT,Fail
-spec at ext_direct_state_access@textures at TextureParameteriEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@textures at TextureParameteriEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-spec at ext_direct_state_access@textures at TextureParameterivEXT,Fail
-spec at ext_direct_state_access@textures at TextureParameterivEXT + display list GL_COMPILE,Fail
-spec at ext_direct_state_access@textures at TextureParameterivEXT + display list GL_COMPILE_AND_EXECUTE,Fail
-
 # "Mesa: User error: GL_INVALID_OPERATION in unsupported function called (unsupported extension or deprecated function?)"
 spec at ext_draw_instanced@ext_draw_instanced-drawarrays,Fail
 
@@ -413,11 +361,6 @@ spec at ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthst
 spec at ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail
 spec at ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil,Fail
 
-# testcase bug:
-# "Mesa: User error: GL_INVALID_OPERATION in glFramebufferTexture2D(invalid color attachment GL_COLOR_ATTACHMENT1)
-#  Unexpected GL error: GL_INVALID_OPERATION 0x502"
-spec at ext_framebuffer_object@fbo-blending-format-quirks,Fail
-
 spec at ext_framebuffer_object@fbo-blending-formats,Fail
 # "Probe color at (192,0)
 #    Expected: 0.810000 0.000000 0.000000 1.000000
@@ -561,10 +504,6 @@ spec at ext_texture_srgb@texwrap formats-s3tc bordercolor at GL_COMPRESSED_SRGB_ALPHA_
 spec at ext_texture_srgb@texwrap formats-s3tc bordercolor at GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail
 spec at ext_texture_srgb@texwrap formats-s3tc bordercolor at GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail
 
-# test checks for required ext (which we don't have) after compiling the shader
-# that uses dynamic loops
-spec at ext_timer_query@time-elapsed,Fail
-
 spec at glsl-1.10@execution at built-in-functions@fs-degrees-float,Fail
 spec at glsl-1.10@execution at built-in-functions@fs-degrees-vec2,Fail
 spec at glsl-1.10@execution at built-in-functions@fs-degrees-vec3,Fail
@@ -788,6 +727,7 @@ spec at glsl-1.10@execution at loops@glsl-fs-loop-300,Fail
 
 spec at glsl-1.10@execution at loops@glsl-fs-loop-continue,Fail
 spec at glsl-1.10@execution at loops@glsl-fs-loop-redundant-condition,Fail
+spec at glsl-1.10@execution at loops@glsl-fs-loop-shadow-variables,Fail
 spec at glsl-1.10@execution at loops@glsl-fs-unroll-out-param,Fail
 spec at glsl-1.10@execution at loops@glsl-fs-unroll-side-effect,Fail
 spec at glsl-1.10@execution at samplers@glsl-fs-shadow1d,Fail
diff --git a/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt b/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt
index 93cb82f13ef..8f1ff05953e 100644
--- a/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt
+++ b/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt
@@ -46,7 +46,10 @@ glx at glx_ext_import_context@make current- multi process,Fail
 glx at glx_ext_import_context@make current- single process,Fail
 glx at glx_ext_import_context@query context info,Fail
 
-spec@!opengl 1.0 at rasterpos,Fail
+# "Unsupported intrinsic: vec4 32 ssa_56 = intrinsic image_load (ssa_44, ssa_55, ssa_40, ssa_44) (5, 0, 12, 80, 160) /* image_dim=Buf */ /* image_array=false */ /* format=r32g32b32a32_float  */ /* access=80 */ /* dest_type=float32 */
+#  rasterpos: ../src/gallium/auxiliary/gallivm/lp_bld_nir.c:1930: visit_intrinsic: Assertion `0' failed."
+spec@!opengl 1.0 at rasterpos,Crash
+
 spec@!opengl 1.0 at rasterpos@glsl_vs_gs_linked,Fail
 spec@!opengl 1.0 at rasterpos@glsl_vs_tes_linked,Fail
 
diff --git a/src/gallium/drivers/radeonsi/ci/piglit-radeonsi-stoney-fails.txt b/src/gallium/drivers/radeonsi/ci/piglit-radeonsi-stoney-fails.txt
index 33f2ae1474a..3c002828f51 100644
--- a/src/gallium/drivers/radeonsi/ci/piglit-radeonsi-stoney-fails.txt
+++ b/src/gallium/drivers/radeonsi/ci/piglit-radeonsi-stoney-fails.txt
@@ -3,7 +3,6 @@ glx at glx_arb_create_context_robustness@invalid reset notification strategy,Fail
 glx at glx_ext_import_context@get context id,Fail
 glx at glx_ext_import_context@import context- single process,Fail
 glx at glx-visuals-stencil -pixmap,Crash
-spec at arb_bindless_texture@illegal,Fail
 spec at arb_direct_state_access@gettextureimage-formats,Crash
 spec at arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail
 spec at arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail
@@ -49,6 +48,7 @@ spec at arb_texture_rg@texwrap formats-int bordercolor-swizzled at GL_RG8UI- swizzled-
 spec at arb_timer_query@timestamp-get,Fail
 spec at egl 1.4 at egl-copy-buffers,Crash
 spec at egl 1.4 at eglterminate then unbind context,Fail
+spec at egl_chromium_sync_control@conformance at eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail
 spec at egl_chromium_sync_control@conformance,Fail
 spec at egl_ext_protected_content@conformance,Fail
 spec at egl_khr_surfaceless_context@viewport,Fail
@@ -95,6 +95,7 @@ spec at khr_texture_compression_astc@miptree-gles srgb-fp,Fail
 spec at khr_texture_compression_astc@miptree-gles srgb-fp at sRGB decode full precision,Fail
 spec at khr_texture_compression_astc@miptree-gl srgb-fp,Fail
 spec at khr_texture_compression_astc@miptree-gl srgb-fp at sRGB decode full precision,Fail
+spec at khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp at sRGB decode full precision,Fail
 spec at khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
 spec at khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
 spec at oes_egl_image_external_essl3@oes_egl_image_external_essl3,Fail
diff --git a/src/gallium/drivers/softpipe/ci/softpipe-quick.txt b/src/gallium/drivers/softpipe/ci/softpipe-quick.txt
index d2a9bb243c7..e860e667c32 100644
--- a/src/gallium/drivers/softpipe/ci/softpipe-quick.txt
+++ b/src/gallium/drivers/softpipe/ci/softpipe-quick.txt
@@ -543,6 +543,7 @@ spec/arb_buffer_storage/bufferstorage-persistent_gles3 read coherent client-stor
 spec/arb_clear_texture/arb_clear_texture-multisample: skip
 spec/arb_color_buffer_float/gl_rgba8_snorm-render: fail
 spec/arb_color_buffer_float/gl_rgba8_snorm-render-fog: fail
+spec/arb_compute_shader/compute-and-render-bug-109630: skip
 spec/arb_compute_shader/execution/min-dvec4-double-large-group-size: skip
 spec/arb_compute_variable_group_size/errors: skip
 spec/arb_compute_variable_group_size/execution/basic-local-size: skip



More information about the mesa-commit mailing list