ci: Make sure that we have a proper shell prompt for LAVA.
authorEric Anholt <eric@anholt.net>
Wed, 19 Feb 2020 18:22:02 +0000 (10:22 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 21 Feb 2020 23:28:38 +0000 (15:28 -0800)
commit54dbb55ea8203df354c406e67784ef6ca41ca89e
tree1fbac932296ebc6165d42b875b84f43b0a65ec54
parent985343e71aeed5f68697b440e9bcc2dc6a51bc2f
ci: Make sure that we have a proper shell prompt for LAVA.

LAVA finds a '#' early in boot and races to emit its shell commands.
Apparently for the current boards those serial commands end up getting
buffered such that things work out, but for db410c and db820c, the buffer
is lost and LAVA gets stuck waiting for the prompt.  By setting a prompt,
we can delay our commands until we're actually supposed to emit them (and
suppress a complaint from the lava dispatcher that we're using a risky
prompt!)

Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3883>
.gitlab-ci.yml
.gitlab-ci/create-rootfs.sh
.gitlab-ci/lava-deqp.yml.jinja2