ci/bare-metal: Add test phase timeouts to all boards.
authorEmma Anholt <emma@anholt.net>
Thu, 16 Jun 2022 21:38:50 +0000 (14:38 -0700)
committerMarge Bot <emma+marge@anholt.net>
Tue, 21 Jun 2022 21:38:25 +0000 (21:38 +0000)
commit5f09b1ebe98840fec90e9f8a0ee8ea07a31c381b
tree82250e4d4dbf860405fe6898d37649ebbe7c6f7c
parentcd3d9a7a92ae31a7ce47fb1a3fec7fff743eda7c
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>
.gitlab-ci/bare-metal/cros-servo.sh
.gitlab-ci/bare-metal/cros_servo_run.py
.gitlab-ci/bare-metal/fastboot.sh
.gitlab-ci/bare-metal/fastboot_run.py
.gitlab-ci/bare-metal/poe-powered.sh
.gitlab-ci/bare-metal/poe_run.py
src/broadcom/ci/gitlab-ci.yml
src/freedreno/ci/gitlab-ci.yml
src/gallium/drivers/nouveau/ci/gitlab-ci.yml