mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
ci/iris: Add headless Wayland testing using weston.
Acked-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19912>
This commit is contained in:
parent
76831b6344
commit
1c59c10deb
8 changed files with 142 additions and 3 deletions
21
src/intel/ci/deqp-iris-amly-egl.toml
Normal file
21
src/intel/ci/deqp-iris-amly-egl.toml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# x11
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/egl/deqp-egl"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.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/egl/deqp-egl-wayland"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "wayland-"
|
||||
21
src/intel/ci/deqp-iris-apl-egl.toml
Normal file
21
src/intel/ci/deqp-iris-apl-egl.toml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# x11
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/egl/deqp-egl"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.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/egl/deqp-egl-wayland"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "wayland-"
|
||||
21
src/intel/ci/deqp-iris-apl-glk.toml
Normal file
21
src/intel/ci/deqp-iris-apl-glk.toml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# x11
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/egl/deqp-egl"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.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/egl/deqp-egl-wayland"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "wayland-"
|
||||
21
src/intel/ci/deqp-iris-glk-egl.toml
Normal file
21
src/intel/ci/deqp-iris-glk-egl.toml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# x11
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/egl/deqp-egl"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.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/egl/deqp-egl-wayland"
|
||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||
skips = ["/install/iris-skips.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
]
|
||||
prefix = "wayland-"
|
||||
|
|
@ -134,7 +134,8 @@ iris-apl-egl:
|
|||
variables:
|
||||
PIGLIT_NO_WINDOW: 0
|
||||
HWCI_START_XORG: 1
|
||||
DEQP_VER: egl
|
||||
HWCI_START_WESTON: 1
|
||||
DEQP_SUITE: iris-apl-egl
|
||||
|
||||
iris-glk-deqp:
|
||||
extends:
|
||||
|
|
@ -149,7 +150,8 @@ iris-glk-egl:
|
|||
variables:
|
||||
PIGLIT_NO_WINDOW: 0
|
||||
HWCI_START_XORG: 1
|
||||
DEQP_VER: egl
|
||||
HWCI_START_WESTON: 1
|
||||
DEQP_SUITE: iris-glk-egl
|
||||
|
||||
iris-amly-deqp:
|
||||
extends:
|
||||
|
|
@ -192,7 +194,8 @@ iris-amly-egl:
|
|||
variables:
|
||||
PIGLIT_NO_WINDOW: 0
|
||||
HWCI_START_XORG: 1
|
||||
DEQP_VER: egl
|
||||
HWCI_START_WESTON: 1
|
||||
DEQP_SUITE: iris-amly-egl
|
||||
|
||||
iris-kbl-piglit:
|
||||
extends:
|
||||
|
|
|
|||
|
|
@ -14,3 +14,21 @@ dEQP-GLES3.functional.texture.compressed.astc.void_extent_ldr.8x6,Fail
|
|||
dEQP-GLES3.functional.texture.compressed.astc.void_extent_ldr.8x8,Fail
|
||||
|
||||
dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.12,Crash
|
||||
|
||||
# EGL_BAD_DISPLAY is generated if display is not an EGL display connection
|
||||
# eglCreatePixmapSurface(0, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# eglCreatePixmapSurface(0xffffffffffffffff, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# EGL_BAD_CONFIG or EGL_BAD_PARAMETER is generated if config is not an EGL frame buffer configuration or if the PixmapSurface call is not supported
|
||||
# eglCreatePixmapSurface(0x5599c86d4b90, 0xffffffffffffffff, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# // ERROR expected: EGL_BAD_CONFIG or EGL_BAD_PARAMETER, Got: EGL_BAD_NATIVE_PIXMAP
|
||||
wayland-dEQP-EGL.functional.negative_api.create_pixmap_surface,Fail
|
||||
|
||||
# [...]
|
||||
# Image comparison failed: reference = -0.000488281, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0.000488281, expected = 0:1:0:0, result = 0:1:0:3
|
||||
# [...]
|
||||
wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_default,Fail
|
||||
|
|
|
|||
|
|
@ -1 +1,18 @@
|
|||
dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.12,Crash
|
||||
|
||||
# EGL_BAD_DISPLAY is generated if display is not an EGL display connection
|
||||
# eglCreatePixmapSurface(0, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# eglCreatePixmapSurface(0xffffffffffffffff, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# EGL_BAD_CONFIG or EGL_BAD_PARAMETER is generated if config is not an EGL frame buffer configuration or if the PixmapSurface call is not supported
|
||||
# eglCreatePixmapSurface(0xaaab01f31100, 0xffffffffffffffff, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# // ERROR expected: EGL_BAD_CONFIG or EGL_BAD_PARAMETER, Got: EGL_BAD_NATIVE_PIXMAP
|
||||
wayland-dEQP-EGL.functional.negative_api.create_pixmap_surface,Fail
|
||||
# Excerpt:
|
||||
# Image comparison failed: reference = -0.000488281, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0.000488281, expected = 0:1:0:0, result = 0:1:0:3
|
||||
# Image comparison failed: reference = 0.000976562, expected = 1:1:0:0, result = 1:1:0:3
|
||||
wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_default,Fail
|
||||
|
|
|
|||
|
|
@ -4,3 +4,20 @@ KHR-GL46.texture_buffer.texture_buffer_atomic_functions,Fail
|
|||
KHR-GLES31.core.texture_buffer.texture_buffer_atomic_functions,Fail
|
||||
|
||||
dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.12,Crash
|
||||
|
||||
# EGL_BAD_DISPLAY is generated if display is not an EGL display connection
|
||||
# eglCreatePixmapSurface(0, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# eglCreatePixmapSurface(0xffffffffffffffff, 0x0000000000000000, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# EGL_BAD_CONFIG or EGL_BAD_PARAMETER is generated if config is not an EGL frame buffer configuration or if the PixmapSurface call is not supported
|
||||
# eglCreatePixmapSurface(0xaaab01f31100, 0xffffffffffffffff, 0x0000000000000000, { EGL_NONE });
|
||||
# // 0x0000000000000000 returned
|
||||
# // ERROR expected: EGL_BAD_CONFIG or EGL_BAD_PARAMETER, Got: EGL_BAD_NATIVE_PIXMAP
|
||||
wayland-dEQP-EGL.functional.negative_api.create_pixmap_surface,Fail
|
||||
# Excerpt:
|
||||
# Image comparison failed: reference = -0.000488281, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0, expected = 0:0:0:0, result = 0:0:0:3
|
||||
# Image comparison failed: reference = 0.000488281, expected = 0:1:0:0, result = 0:1:0:3
|
||||
# Image comparison failed: reference = 0.000976562, expected = 1:1:0:0, result = 1:1:0:3
|
||||
wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_default,Fail
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue