ci/broadcom: consolidate vc4-rpi3* jobs into a single vc4-rpi3-gl:armhf
Without reducing the coverage and using 4 runners instead of 9, most runs take 10-13 minutes instead of 12-13 minutes for the egl job, 9-11 minutes for the piglit job, and 6-8 minutes for the deqp job. Stress-tested over 40+ runs. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21902>
This commit is contained in:

committed by
Marge Bot

parent
f277d3c651
commit
8e09be4616
@@ -106,11 +106,12 @@ spec@khr_texture_compression_astc@basic-gl,Fail
|
|||||||
glx@glx-make-current,Crash
|
glx@glx-make-current,Crash
|
||||||
glx@glx-multithread-buffer,Fail
|
glx@glx-multithread-buffer,Fail
|
||||||
glx@glx-swap-pixmap-bad,Fail
|
glx@glx-swap-pixmap-bad,Fail
|
||||||
glx@glx-visuals-depth -pixmap,Fail
|
|
||||||
glx@glx-visuals-stencil -pixmap,Fail
|
|
||||||
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
|
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
|
||||||
glx@glx_arb_create_context_no_error@no error,Fail
|
glx@glx_arb_create_context_no_error@no error,Fail
|
||||||
|
|
||||||
|
# piglit: error: Test timed out.
|
||||||
|
glx@glx_arb_sync_control@waitformsc,Fail
|
||||||
|
|
||||||
glx@glx_ext_import_context@free context,Fail
|
glx@glx_ext_import_context@free context,Fail
|
||||||
glx@glx_ext_import_context@get context id,Fail
|
glx@glx_ext_import_context@get context id,Fail
|
||||||
glx@glx_ext_import_context@get current display,Fail
|
glx@glx_ext_import_context@get current display,Fail
|
||||||
|
@@ -9,6 +9,8 @@ glx@glx-multi-window-single-context
|
|||||||
shaders@glsl-vs-loop
|
shaders@glsl-vs-loop
|
||||||
shaders@glsl-vs-loop-nested
|
shaders@glsl-vs-loop-nested
|
||||||
spec@arb_framebuffer_srgb@blit renderbuffer srgb single_sampled enabled clear
|
spec@arb_framebuffer_srgb@blit renderbuffer srgb single_sampled enabled clear
|
||||||
|
spec@ext_framebuffer_blit@fbo-sys-blit
|
||||||
|
spec@ext_framebuffer_blit@fbo-sys-sub-blit
|
||||||
spec@egl_chromium_sync_control@conformance
|
spec@egl_chromium_sync_control@conformance
|
||||||
spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-readpixels
|
spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-readpixels
|
||||||
|
|
||||||
@@ -27,3 +29,6 @@ spec@!opengl 1.1@draw-copypixels-sync
|
|||||||
|
|
||||||
# 2022-12-29
|
# 2022-12-29
|
||||||
x11-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_pbuffer
|
x11-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_pbuffer
|
||||||
|
|
||||||
|
# flaky on wayland, was stable on x11
|
||||||
|
spec@ext_image_dma_buf_import@ext_image_dma_buf_import
|
||||||
|
@@ -1,21 +0,0 @@
|
|||||||
# wayland
|
|
||||||
[[deqp]]
|
|
||||||
deqp = "/deqp/modules/egl/deqp-egl-wayland"
|
|
||||||
caselists = ["/deqp/mustpass/egl-master.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-"
|
|
||||||
|
|
||||||
# x11
|
|
||||||
[[deqp]]
|
|
||||||
deqp = "/deqp/modules/egl/deqp-egl"
|
|
||||||
caselists = ["/deqp/mustpass/egl-master.txt"]
|
|
||||||
deqp_args = [
|
|
||||||
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
|
||||||
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
|
||||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
|
||||||
]
|
|
||||||
prefix = "x11-"
|
|
@@ -1,6 +0,0 @@
|
|||||||
[[piglit]]
|
|
||||||
piglit_folder = "/piglit"
|
|
||||||
profile = "quick_gl"
|
|
||||||
process_isolation = true
|
|
||||||
[piglit.env]
|
|
||||||
PIGLIT_PLATFORM = "mixed_glx_egl"
|
|
@@ -24,8 +24,36 @@ deqp_args = [
|
|||||||
"--deqp-visibility=hidden",
|
"--deqp-visibility=hidden",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[piglit]]
|
||||||
|
piglit_folder = "/piglit"
|
||||||
|
profile = "quick_gl"
|
||||||
|
process_isolation = true
|
||||||
|
[piglit.env]
|
||||||
|
PIGLIT_PLATFORM = "mixed_glx_egl"
|
||||||
|
|
||||||
[[piglit]]
|
[[piglit]]
|
||||||
piglit_folder = "/piglit"
|
piglit_folder = "/piglit"
|
||||||
profile = "quick_shader"
|
profile = "quick_shader"
|
||||||
process_isolation = true
|
process_isolation = true
|
||||||
|
|
||||||
|
# wayland
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/modules/egl/deqp-egl-wayland"
|
||||||
|
caselists = ["/deqp/mustpass/egl-master.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-"
|
||||||
|
|
||||||
|
# x11
|
||||||
|
[[deqp]]
|
||||||
|
deqp = "/deqp/modules/egl/deqp-egl"
|
||||||
|
caselists = ["/deqp/mustpass/egl-master.txt"]
|
||||||
|
deqp_args = [
|
||||||
|
"--deqp-surface-width=256", "--deqp-surface-height=256",
|
||||||
|
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
|
||||||
|
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||||
|
]
|
||||||
|
prefix = "x11-"
|
||||||
|
@@ -17,41 +17,20 @@
|
|||||||
variables:
|
variables:
|
||||||
BM_BOOTFS: /boot/raspberrypi_armhf
|
BM_BOOTFS: /boot/raspberrypi_armhf
|
||||||
|
|
||||||
.vc4-rpi3-test:armhf:
|
vc4-rpi3-gl:armhf:
|
||||||
extends:
|
extends:
|
||||||
- .broadcom-test:armhf
|
- .broadcom-test:armhf
|
||||||
- .vc4-rules
|
- .vc4-rules
|
||||||
variables:
|
|
||||||
GPU_VERSION: broadcom-rpi3
|
|
||||||
HWCI_KERNEL_MODULES: vc4
|
|
||||||
script:
|
script:
|
||||||
- ./install/bare-metal/poe-powered.sh
|
- ./install/bare-metal/poe-powered.sh
|
||||||
tags:
|
tags:
|
||||||
- igalia-rpi3
|
- igalia-rpi3
|
||||||
|
|
||||||
vc4-rpi3:armhf:
|
|
||||||
extends:
|
|
||||||
- .vc4-rpi3-test:armhf
|
|
||||||
parallel: 3
|
|
||||||
variables:
|
|
||||||
DEQP_SUITE: broadcom-rpi3
|
|
||||||
PIGLIT_PLATFORM: gbm
|
|
||||||
|
|
||||||
vc4-rpi3-egl:armhf:
|
|
||||||
extends:
|
|
||||||
- .vc4-rpi3-test:armhf
|
|
||||||
variables:
|
|
||||||
HWCI_START_WESTON: 1
|
|
||||||
DEQP_SUITE: broadcom-rpi3-egl
|
|
||||||
|
|
||||||
vc4-rpi3-piglit-quick_gl:armhf:
|
|
||||||
extends:
|
|
||||||
- .vc4-rpi3-test:armhf
|
|
||||||
parallel: 4
|
parallel: 4
|
||||||
variables:
|
variables:
|
||||||
FDO_CI_CONCURRENT: 1
|
GPU_VERSION: broadcom-rpi3
|
||||||
HWCI_START_XORG: 1
|
HWCI_KERNEL_MODULES: vc4
|
||||||
DEQP_SUITE: broadcom-rpi3-piglit
|
DEQP_SUITE: broadcom-rpi3
|
||||||
|
HWCI_START_WESTON: 1
|
||||||
|
|
||||||
.v3d-rpi4-test:armhf:
|
.v3d-rpi4-test:armhf:
|
||||||
extends:
|
extends:
|
||||||
|
Reference in New Issue
Block a user