ci: Uprev VK-GL-CTS to 1.2.7.2, and pull in piglit while I'm here.

The VK-GL-CTS fixes some issues for freedreno, and almost all of LVP's
xfails.

Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13622>
This commit is contained in:
Emma Anholt 2021-11-01 10:49:03 -07:00 committed by Marge Bot
parent 8d3a3e7a00
commit 4e28962800
15 changed files with 15 additions and 35 deletions

View File

@ -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.15-for-mesa-ci-540a4af22d71/linux-v5.15-for-mesa-ci-540a4af22d71.tar.bz2"
MESA_IMAGE_TAG: &debian-x86_test-gl "2021-11-02-lazor"
MESA_IMAGE_TAG: &debian-x86_test-gl "2021-11-02-deqp"
# 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-10-15-va"
MESA_IMAGE_TAG: &debian-x86_test-vk "2021-2021-11-01-deqp"
# 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-11-02-lazor"
MESA_ROOTFS_TAG: &kernel-rootfs "2021-11-02-deqp"
DISTRIBUTION_TAG: &distribution-tag-arm "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_TAG}--${MESA_TEMPLATES_COMMIT}"
script:
- .gitlab-ci/container/lava_build.sh

View File

@ -6,7 +6,7 @@ git config --global user.email "mesa@example.com"
git config --global user.name "Mesa CI"
git clone \
https://github.com/KhronosGroup/VK-GL-CTS.git \
-b vulkan-cts-1.2.7.1 \
-b vulkan-cts-1.2.7.2 \
--depth 1 \
/VK-GL-CTS
pushd /VK-GL-CTS

View File

@ -4,7 +4,7 @@ set -ex
git clone https://gitlab.freedesktop.org/mesa/piglit.git --single-branch --no-checkout /piglit
pushd /piglit
git checkout 7d7dd2688c214e1b3c00f37226500cbec4a58efb
git checkout 83bc56abf2686e2cd9024a152e121ca4aa524985
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

View File

@ -337,4 +337,5 @@ 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_point_sprite@arb_point_sprite-checkerboard_gles1,Fail
spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail

View File

@ -4,7 +4,6 @@ dEQP-VK.rasterization.depth_bias.d32_sfloat
# Timeout tests (> 1 minute to run)
dEQP-VK.api.object_management.max_concurrent.query_pool
dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite
dEQP-VK.memory.mapping.dedicated_alloc.buffer.full.variable.implicit_unmap
dEQP-VK.memory.mapping.dedicated_alloc.image.full.variable.implicit_unmap
dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap

View File

@ -43,6 +43,7 @@ spec@!opengl 2.0@tex3d-npot
spec@!opengl 2.1@pbo@test_draw_pixels
spec@arb_depth_texture@depth-level-clamp
spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels
spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit
spec@arb_es2_compatibility@texwrap formats
spec@arb_pixel_buffer_object@texsubimage pbo manual gl_texture_2d gl_rgb8 6 10 0 94 53 0
spec@arb_pixel_buffer_object@texsubimage-depth-formats pbo
@ -51,6 +52,7 @@ spec@arb_texture_rectangle@texrect-many
spec@arb_texture_storage@texture-storage
spec@arb_texture_storage@texture-storage@2D mipmap rendering
spec@arb_texture_storage@texture-storage@cube array texture
spec@ext_framebuffer_object@fbo-generatemipmap-viewport
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit

View File

@ -1,8 +1,3 @@
# Fails when TU_DEBUG=forcebin is set
dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_two_buffers_geom,Fail
dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_two_buffers_vert,Fail
# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3052
# fixed by https://gerrit.khronos.org/c/vk-gl-cts/+/7837
bypass-dEQP-VK.renderpass.suballocation.subpass_dependencies.separate_channels.r8g8b8a8_unorm,Fail
bypass-dEQP-VK.renderpass2.suballocation.subpass_dependencies.separate_channels.r8g8b8a8_unorm,Fail

View File

@ -24,9 +24,6 @@ KHR-GLES31.core.shader_image_load_store.basic-allFormats-store-fs
# msm ae00000.mdss: [drm:hangcheck_handler] *ERROR* A618: hangcheck detected gpu lockup rb 0!
dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite
spill-dEQP-VK.graphicsfuzz.cov-nested-loop-undefined-smoothstep-never-executed
spill-dEQP-VK.graphicsfuzz.spv-access-chains
spill-dEQP-VK.graphicsfuzz.spv-copy-object
spill-dEQP-VK.graphicsfuzz.spv-dead-break-and-unroll
spill-dEQP-VK.graphicsfuzz.spv-stable-maze-O-memory-accesses
spill-dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store

View File

@ -51,10 +51,6 @@ bypass-dEQP-GLES31.functional.blend_equation_advanced.msaa.softlight,Fail
dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_two_buffers_geom,Fail
dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_two_buffers_vert,Fail
# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3052
# fixed by https://gerrit.khronos.org/c/vk-gl-cts/+/7837
bypass-dEQP-VK.renderpass.suballocation.subpass_dependencies.separate_channels.r8g8b8a8_unorm,Fail
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
glx@glx_arb_create_context_no_error@no error,Fail
glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail

View File

@ -25,7 +25,6 @@ KHR-GLES31.core.shader_image_load_store.basic-allFormats-store-fs
# causes a hangcheck timeout on a630:
# msm ae00000.mdss: [drm:hangcheck_handler] *ERROR* A630: hangcheck detected gpu lockup rb 0!
dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite
spill-dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store
# These take most of a minute to run

View File

@ -5,6 +5,7 @@ glx@glx_ext_import_context@import context- single process,Fail
glx@glx-visuals-stencil -pixmap,Crash
spec@arb_direct_state_access@gettextureimage-formats,Crash
spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail
spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail
spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail
@ -97,7 +98,10 @@ 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@sliced-3d-miptree-gles 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-gl srgb-fp@sRGB decode full precision,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,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_egl_image_external_essl3@oes_egl_image_external_essl3,Fail
CreateContext/VAAPICreateContext.CreateContext/1035,Crash

View File

@ -2,6 +2,8 @@
dEQP-VK.texture.filtering.*.combinations.*
dEQP-VK.binding_model.buffer_device_address.set3.depth3.*
dEQP-VK.ssbo.layout.*instance_array
dEQP-VK.ssbo.layout.random.8bit.all_per_block_buffers.6
dEQP-VK.ssbo.layout.random.all_shared_buffer.5
dEQP-VK.tessellation.invariance.*
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast.*
dEQP-VK.ssbo.layout.3_level_unsized_array.scalar.*

View File

@ -1,16 +1 @@
dEQP-VK.api.driver_properties.conformance_version,Fail
dEQP-VK.pipeline.sampler.exact_sampling.r16g16b16a16_sfloat.solid_color.normalized_coords.edge_right,Fail
dEQP-VK.pipeline.sampler.exact_sampling.r32g32_sfloat.solid_color.normalized_coords.centered,Fail
dEQP-VK.pipeline.sampler.exact_sampling.r32g32_sfloat.solid_color.normalized_coords.edge_left,Fail
dEQP-VK.pipeline.sampler.exact_sampling.r32g32_sfloat.solid_color.normalized_coords.edge_right,Fail
dEQP-VK.rasterization.primitives.static_stipple.rectangular_line_strip_wide,Fail
dEQP-VK.rasterization.primitives.dynamic_stipple.line_strip_wide,Fail
dEQP-VK.rasterization.primitives.dynamic_stipple.rectangular_line_strip_wide,Fail
dEQP-VK.rasterization.primitives.dynamic_stipple.smooth_line_strip_wide,Fail
dEQP-VK.rasterization.primitives_multisample_4_bit.dynamic_stipple.line_strip_wide,Fail
dEQP-VK.rasterization.primitives_multisample_4_bit.dynamic_stipple.rectangular_line_strip_wide,Fail
dEQP-VK.rasterization.primitives_multisample_4_bit.static_stipple.line_strip_wide,Fail
dEQP-VK.rasterization.primitives_multisample_4_bit.static_stipple.rectangular_line_strip_wide,Fail
dEQP-VK.rasterization.primitives.static_stipple.line_strip_wide,Fail
dEQP-VK.rasterization.primitives.static_stipple.smooth_line_strip_wide,Fail
dEQP-VK.spirv_assembly.instruction.spirv1p4.entrypoint.comp_workgroup_entry_point,Fail

View File

@ -7,7 +7,6 @@ dEQP-VK.texture.filtering.3d.sizes.3x7x5.linear_mipmap_linear
# Timeouts (VK-GL-CTS 1.2.7.0)
dEQP-VK.tessellation.invariance.outer_edge_division.quads_fractional_even_spacing
dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite
dEQP-VK.graphicsfuzz.spv-stable-pillars-O-op-select-to-op-phi
dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store
dEQP-VK.graphicsfuzz.spv-composites

View File

@ -936,6 +936,7 @@ spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_D
spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail
spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1,Fail
spec@oes_texture_view@sampling-2d-array-as-cubemap,Crash
spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail
spec@!opengl 1.0@gl-1.0-edgeflag,Fail