ci/bare-metal: Add test phase timeouts to all boards.
This should help with "marge got stuck for an hour and all I got was this
failed job with no results/" when a system intermittently wedges.
This replaces the BM_POE_TIMEOUT ("did we get something on serial in the
last 3 minutes?") that rpi had, in favor of checking that the whole test
job gets through in 20 minutes.
Acked-by: Juan A. Suarez <jasuarez@igalia.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17096>
This commit is contained in:
@@ -40,7 +40,6 @@ vc4-rpi3-egl:armhf:
|
||||
- .piglit-test
|
||||
- .vc4-rpi3-test:armhf
|
||||
variables:
|
||||
BM_POE_TIMEOUT: 180
|
||||
HWCI_START_XORG: 1
|
||||
PIGLIT_PLATFORM: mixed_glx_egl
|
||||
|
||||
@@ -68,7 +67,6 @@ vc4-rpi3-piglit-quick_shader:armhf:
|
||||
variables:
|
||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||
BM_BOOTFS: /boot/raspberrypi_armhf
|
||||
BM_POE_TIMEOUT: 300
|
||||
FLAKES_CHANNEL: "#videocore-ci"
|
||||
GPU_VERSION: broadcom-rpi4
|
||||
HWCI_KERNEL_MODULES: v3d,vc4
|
||||
@@ -113,7 +111,6 @@ v3d-rpi4-piglit:armhf:
|
||||
variables:
|
||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||
BM_BOOTFS: /boot/raspberrypi_armhf
|
||||
BM_POE_TIMEOUT: 300
|
||||
FLAKES_CHANNEL: "#videocore-ci"
|
||||
GPU_VERSION: broadcom-rpi4
|
||||
HWCI_KERNEL_MODULES: v3d,vc4
|
||||
@@ -134,7 +131,6 @@ v3d-rpi4-traces:arm64:
|
||||
- .test-manual-mr
|
||||
variables:
|
||||
BM_BOOTFS: /boot/raspberrypi_arm64
|
||||
BM_POE_TIMEOUT: 300
|
||||
GPU_VERSION: broadcom-rpi4
|
||||
HWCI_KERNEL_MODULES: v3d,vc4
|
||||
HWCI_START_XORG: 1
|
||||
@@ -164,7 +160,6 @@ v3dv-rpi4-vk:arm64:
|
||||
variables:
|
||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||
BM_BOOTFS: /boot/raspberrypi_arm64
|
||||
BM_POE_TIMEOUT: 300
|
||||
DEQP_EXPECTED_RENDERER: "V3D.4.2"
|
||||
DEQP_FRACTION: 10
|
||||
DEQP_VER: vk
|
||||
|
||||
@@ -231,8 +231,9 @@ a630_vk:
|
||||
DEQP_SUITE: freedreno-a630-vk
|
||||
|
||||
a630_vk_full:
|
||||
# We use a longer timeout to keep the parallel down so that we don't lock up
|
||||
# too many runners for a long time when a dev is trying out at full VK status.
|
||||
# We use a longer timeout (2 hour job, 90 minute deqp) to keep the parallel
|
||||
# down so that we don't lock up too many runners for a long time when a dev is
|
||||
# testing full VK status.
|
||||
timeout: 2h
|
||||
extends:
|
||||
- a630_vk
|
||||
@@ -240,6 +241,7 @@ a630_vk_full:
|
||||
parallel: 2
|
||||
variables:
|
||||
DEQP_SUITE: freedreno-a630-vk-full
|
||||
TEST_PHASE_TIMEOUT: 90
|
||||
|
||||
a630_vk_asan:
|
||||
extends:
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
variables:
|
||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||
BM_BOOTFS: /baremetal-files/jetson-nano/
|
||||
BM_POE_TIMEOUT: 300
|
||||
BM_CMDLINE: "console=ttyS0,115200n8 rw nfsrootdebug init=/init"
|
||||
FLAKES_CHANNEL: "#nouveau-ci"
|
||||
GPU_VERSION: nouveau-gm20b
|
||||
|
||||
Reference in New Issue
Block a user