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 [.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:
|
||||
stage: layered-backends
|
||||
rules:
|
||||
@@ -179,6 +186,17 @@
|
||||
# Disable reporting, since DUTs don't have internet access
|
||||
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:
|
||||
timeout: 30m
|
||||
extends:
|
||||
|
@@ -137,6 +137,20 @@ zink-tu-a618-traces-performance:
|
||||
- !reference [zink-tu-a618-traces, 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
|
||||
zink-radv-polaris10-valve:
|
||||
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_write_clamp.depth32f_stencil8,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
|
||||
|
||||
|
@@ -2,6 +2,11 @@ GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pixelstore
|
||||
KHR-GL46.texture_swizzle.smoke
|
||||
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
|
||||
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component
|
||||
|
||||
|
Reference in New Issue
Block a user