mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2025-03-02 15:15:48 +00:00
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:
parent
8d3a3e7a00
commit
4e28962800
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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.*
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user