turnip+zink/ci: add gl & gles CTS jobs on the a750
Signed-off-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29026>
This commit is contained in:

committed by
Marge Bot

parent
3088af9051
commit
8b448ffdd7
67
src/gallium/drivers/zink/ci/deqp-zink-tu-a750.toml
Normal file
67
src/gallium/drivers/zink/ci/deqp-zink-tu-a750.toml
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# Basic test set
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/modules/gles2/deqp-gles2"
|
||||||
|
caselists = ["/deqp/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.2.*git"
|
||||||
|
renderer_check = "zink.*Adreno.*750"
|
||||||
|
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/modules/gles3/deqp-gles3"
|
||||||
|
caselists = ["/deqp/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",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/modules/gles31/deqp-gles31"
|
||||||
|
caselists = ["/deqp/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",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/external/openglcts/modules/glcts"
|
||||||
|
caselists = [
|
||||||
|
"/deqp/mustpass/gles2-khr-main.txt",
|
||||||
|
"/deqp/mustpass/gles3-khr-main.txt",
|
||||||
|
"/deqp/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",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/external/openglcts/modules/glcts"
|
||||||
|
caselists = [
|
||||||
|
"/deqp/mustpass/gl46-main.txt",
|
||||||
|
]
|
||||||
|
deqp_args = [
|
||||||
|
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||||
|
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||||
|
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||||
|
]
|
||||||
|
|
||||||
|
# FIXME: Disabled because it is currently way too flaky
|
||||||
|
#[[piglit]]
|
||||||
|
#piglit_folder = "/piglit"
|
||||||
|
##profile = "gpu" # hangs
|
||||||
|
##profile = "quick_gl" # hangs
|
||||||
|
#profile = "quick_shader"
|
||||||
|
#process_isolation = true
|
||||||
|
#timeout = 180.0
|
||||||
|
# [piglit.env]
|
||||||
|
# PIGLIT_NO_WINDOW = "1"
|
||||||
|
# PIGLIT_PLATFORM = "gbm"
|
||||||
|
# WAFFLE_PLATFORM = "gbm"
|
||||||
|
# FREEDRENO_HANGCHECK_MS = "2000"
|
@@ -94,6 +94,13 @@
|
|||||||
- !reference [.collabora-turnip-manual-rules, rules]
|
- !reference [.collabora-turnip-manual-rules, rules]
|
||||||
- !reference [.zink-common-manual-rules, rules]
|
- !reference [.zink-common-manual-rules, rules]
|
||||||
|
|
||||||
|
.zink-turnip-valve-manual-rules:
|
||||||
|
stage: layered-backends
|
||||||
|
retry: !reference [.scheduled_pipeline-rules, retry]
|
||||||
|
rules:
|
||||||
|
- !reference [.valve-freedreno-turnip-manual-rules, rules]
|
||||||
|
- !reference [.zink-common-manual-rules, rules]
|
||||||
|
|
||||||
.zink-radv-rules:
|
.zink-radv-rules:
|
||||||
stage: layered-backends
|
stage: layered-backends
|
||||||
rules:
|
rules:
|
||||||
@@ -179,6 +186,17 @@
|
|||||||
# Disable reporting, since DUTs don't have internet access
|
# Disable reporting, since DUTs don't have internet access
|
||||||
FLAKES_CHANNEL: ""
|
FLAKES_CHANNEL: ""
|
||||||
|
|
||||||
|
.tu-zink-test-valve:
|
||||||
|
extends:
|
||||||
|
- .zink-test
|
||||||
|
- .b2c-arm64-test-gl
|
||||||
|
variables:
|
||||||
|
VK_DRIVER: freedreno
|
||||||
|
HWCI_TEST_SCRIPT: ./install/deqp-runner.sh
|
||||||
|
B2C_JOB_SUCCESS_REGEX: 'Execution is over, pipeline status: 0'
|
||||||
|
# Disable reporting, since DUTs don't have internet access
|
||||||
|
FLAKES_CHANNEL: ""
|
||||||
|
|
||||||
.radv-zink-test-valve:
|
.radv-zink-test-valve:
|
||||||
timeout: 30m
|
timeout: 30m
|
||||||
extends:
|
extends:
|
||||||
|
@@ -137,6 +137,20 @@ zink-tu-a618-traces-performance:
|
|||||||
- !reference [zink-tu-a618-traces, needs]
|
- !reference [zink-tu-a618-traces, needs]
|
||||||
- !reference [.piglit-performance:arm64, needs]
|
- !reference [.piglit-performance:arm64, needs]
|
||||||
|
|
||||||
|
zink-tu-a750:
|
||||||
|
extends:
|
||||||
|
- .tu-zink-test-valve
|
||||||
|
- .a750-mupuf
|
||||||
|
- .zink-turnip-valve-manual-rules
|
||||||
|
timeout: 25m # base runtime 11min total, 9min of testing
|
||||||
|
variables:
|
||||||
|
B2C_TIMEOUT_BOOT_MINUTES: 15
|
||||||
|
B2C_TIMEOUT_OVERALL_MINUTES: 20
|
||||||
|
DEQP_SUITE: zink-tu-a750
|
||||||
|
GPU_VERSION: zink-tu-a750
|
||||||
|
HWCI_START_WESTON: 1
|
||||||
|
|
||||||
|
|
||||||
############### Combined testing (GL, GLES, Piglit) on RADV
|
############### Combined testing (GL, GLES, Piglit) on RADV
|
||||||
zink-radv-polaris10-valve:
|
zink-radv-polaris10-valve:
|
||||||
extends:
|
extends:
|
||||||
|
@@ -3,6 +3,14 @@ dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8,Fail
|
|||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f,Fail
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8,Fail
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f,Fail
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f,Fail
|
||||||
|
dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_float_color,Fail
|
||||||
|
|
||||||
|
dEQP-GLES2.functional.rasterization.primitives.line_strip_wide,Fail
|
||||||
|
dEQP-GLES2.functional.rasterization.primitives.lines_wide,Fail
|
||||||
|
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.primitives.lines_wide,Fail
|
||||||
|
dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.lines_wide,Fail
|
||||||
|
dEQP-GLES3.functional.rasterization.primitives.line_strip_wide,Fail
|
||||||
|
dEQP-GLES3.functional.rasterization.primitives.lines_wide,Fail
|
||||||
|
|
||||||
GTF-GL46.gtf30.GL3Tests.sgis_texture_lod.sgis_texture_lod_basic_lod_selection,Fail
|
GTF-GL46.gtf30.GL3Tests.sgis_texture_lod.sgis_texture_lod_basic_lod_selection,Fail
|
||||||
|
|
||||||
|
@@ -2,6 +2,11 @@ GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pixelstore
|
|||||||
KHR-GL46.texture_swizzle.smoke
|
KHR-GL46.texture_swizzle.smoke
|
||||||
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineFunctionCalls2
|
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineFunctionCalls2
|
||||||
|
|
||||||
|
# timeout (60sec)
|
||||||
|
dEQP-GLES31.functional.fbo.no_attachments.npot_size.31x31
|
||||||
|
KHR-GL46.copy_image.functional
|
||||||
|
KHR-GL46.texture_swizzle.functional
|
||||||
|
|
||||||
# crashes
|
# crashes
|
||||||
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component
|
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user