mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 19:40:10 +01:00
panvk/ci: Add an ANGLE job on G925
Disable the max-fails feature in deqp-runner for this job, since it aborts the run due to failures that don't occur otherwise. Signed-off-by: Valentine Burley <valentine.burley@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38051>
This commit is contained in:
parent
3e14c64b28
commit
84fa5ecff6
4 changed files with 1234 additions and 0 deletions
72
src/panfrost/ci/deqp-panvk-angle.toml
Normal file
72
src/panfrost/ci/deqp-panvk-angle.toml
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
# Basic test set
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/modules/gles2/deqp-gles2"
|
||||
caselists = ["/deqp-gles/mustpass/gles2-main.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
version_check = "GL ES 3.1"
|
||||
renderer_check = "ANGLE.*Mali"
|
||||
prefix = "angle-"
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/modules/gles3/deqp-gles3"
|
||||
caselists = ["/deqp-gles/mustpass/gles3-main.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "angle-"
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/modules/gles31/deqp-gles31"
|
||||
caselists = ["/deqp-gles/mustpass/gles31-main.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "angle-"
|
||||
|
||||
# Note that KHR-GL3* test sets include all tests from the previous
|
||||
# version, so we only need to run one test list (unlike dEQP-GLES,
|
||||
# where the test sets are separate).
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/external/openglcts/modules/glcts"
|
||||
caselists = [
|
||||
"/deqp-gles/mustpass/gles2-khr-main.txt",
|
||||
"/deqp-gles/mustpass/gles3-khr-main.txt",
|
||||
"/deqp-gles/mustpass/gles31-khr-main.txt",
|
||||
]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "angle-"
|
||||
|
||||
# 565-no-depth-no-stencil: Not supported with angle on X11?
|
||||
|
||||
# multisample
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/modules/gles3/deqp-gles3"
|
||||
caselists = ["/deqp-gles/mustpass/gles3-multisample.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms4",
|
||||
]
|
||||
prefix = "angle-multisample-"
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp-gles/modules/gles31/deqp-gles31"
|
||||
caselists = ["/deqp-gles/mustpass/gles31-multisample.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms4",
|
||||
]
|
||||
prefix = "angle-multisample-"
|
||||
|
|
@ -209,3 +209,16 @@ panfrost-g925-vk:arm64:
|
|||
PANVK_DEBUG: "no_known_warn,sync,cs"
|
||||
DEQP_SUITE: panfrost-g925-vk
|
||||
HWCI_START_WESTON: 1
|
||||
|
||||
panfrost-g925-angle:arm64:
|
||||
extends:
|
||||
- .lava-arm64-test-gl
|
||||
- .panfrost-test
|
||||
- .test-angle
|
||||
- .lava-mt8196-rauru-navi-sku0:arm64
|
||||
- .panfrost-vk-rules
|
||||
variables:
|
||||
MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
|
||||
DEQP_SUITE: panvk-angle
|
||||
# Disable max-fails feature in deqp-runner since it seems to be broken in this specific job
|
||||
DEQP_RUNNER_MAX_FAILS: null
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -4,3 +4,15 @@ dEQP-VK.api.command_buffers.record_many_draws_secondary_2
|
|||
dEQP-VK.memory.pipeline_barrier.host_write_uniform_buffer.1048576
|
||||
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_buffer.1048576
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.buffer_size_2_24
|
||||
|
||||
angle-dEQP-GLES3.functional.multisample.fbo_4_samples.proportionality_sample_coverage
|
||||
angle-dEQP-GLES3.functional.multisample.fbo_max_samples.constancy_alpha_to_coverage
|
||||
angle-KHR-GLES31.core.compute_shader.sso-case2
|
||||
angle-KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_2500
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_1
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_1
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_8
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_2500
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_1
|
||||
angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1500x1500_drawcount_1
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue