zink: add an anv-tgl ci job

Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>

Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16497>
This commit is contained in:
Mike Blumenkrantz 2022-05-12 13:07:13 -04:00 committed by Marge Bot
parent 82e4fc654f
commit 3ddda935b1
4 changed files with 95 additions and 0 deletions

View file

@ -607,6 +607,27 @@
when: on_success
- when: never
.zink-anv-rules:
stage: layered-backends
rules:
- *ignore_scheduled_pipelines
- changes:
*mesa_core_file_list
when: on_success
- changes:
*gallium_core_file_list
when: on_success
- changes:
*vulkan_file_list
when: on_success
- changes:
- src/intel/**/*
when: on_success
- changes: &zink_file_list
- src/gallium/drivers/zink/**/*
when: on_success
- when: never
# Unfortunately YAML doesn't let us concatenate arrays, so we have to do the
# rules duplication manually
.windows-build-rules:

View file

@ -0,0 +1,58 @@
#[[deqp]]
#deqp = "/deqp/modules/gles2/deqp-gles2"
#caselists = ["/deqp/mustpass/gles2-master.txt"]
#deqp_args = [
# "--deqp-surface-width=256",
# "--deqp-surface-height=256",
# "--deqp-surface-type=pbuffer",
# "--deqp-gl-config-name=rgba8888d24s8ms0",
# "--deqp-visibility=hidden"
#]
#timeout = 180.0
#version_check = "GL ES 3.2.*git"
#renderer_check = "zink.*Intel.*"
#
#[[deqp]]
#deqp = "/deqp/modules/gles3/deqp-gles3"
#caselists = ["/deqp/mustpass/gles3-master.txt"]
#deqp_args = [
# "--deqp-surface-width=256",
# "--deqp-surface-height=256",
# "--deqp-surface-type=pbuffer",
# "--deqp-gl-config-name=rgba8888d24s8ms0",
# "--deqp-visibility=hidden"
#]
#timeout = 180.0
#
#[[deqp]]
#deqp = "/deqp/modules/gles31/deqp-gles31"
#caselists = ["/deqp/mustpass/gles31-master.txt"]
#deqp_args = [
# "--deqp-surface-width=256",
# "--deqp-surface-height=256",
# "--deqp-surface-type=pbuffer",
# "--deqp-gl-config-name=rgba8888d24s8ms0",
# "--deqp-visibility=hidden"
#]
#timeout = 180.0
[[deqp]]
deqp = "/deqp/external/openglcts/modules/glcts"
caselists = [
"/deqp/mustpass/gl46-master.txt",
]
deqp_args = [
"--deqp-surface-width=256",
"--deqp-surface-height=256",
"--deqp-surface-type=pbuffer",
"--deqp-gl-config-name=rgba8888d24s8ms0",
"--deqp-visibility=hidden"
]
timeout = 180.0
#[[piglit]]
#piglit_folder = "/piglit"
#profile = "gpu"
#process_isolation = true
#timeout = 180.0
# [piglit.env]

View file

@ -22,3 +22,16 @@ zink:
PIGLIT_NO_WINDOW: 1
script:
- xvfb-run --server-args='-noreset' sh -c "GALLIUM_DRIVER=zink VK_DRIVER=lvp install/deqp-runner.sh"
zink-anv-tgl:
extends:
- .anv-tgl-test
- .zink-anv-rules
variables:
FLAKES_CHANNEL: "#zink-ci"
MESA_LOADER_DRIVER_OVERRIDE: "zink"
DEQP_SUITE: zink-anv-tgl
PIGLIT_NO_WINDOW: 1
VK_DRIVER: intel
HWCI_START_XORG: 1
GPU_VERSION: zink-anv-tgl

View file

@ -0,0 +1,3 @@
#these take too long to finish in ci
KHR-GL46.texture_swizzle.smoke
KHR-GL46.copy_image.functional