ci: Add scripts for controlling bare-metal chezas.
authorEric Anholt <eric@anholt.net>
Fri, 15 May 2020 16:57:25 +0000 (09:57 -0700)
committerMarge Bot <eric+marge@anholt.net>
Fri, 29 May 2020 16:46:44 +0000 (16:46 +0000)
commitc89a749f66527caf72c43b433dc27de1594a87f6
treedc277279c87a7949400e757cb0f23158f693464b
parent3a1010e21ac426736fb9af289570d3fbbaaa1884
ci: Add scripts for controlling bare-metal chezas.

This will let us:

- deploy kernels for testing code depending on new kernel featuers
- Ensure a pristine state in the HW before starting our tests
- Avoid disk rot on the chezas taking them out (we'd lost 3/9 in a few
  months).

Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5247>
.gitlab-ci/bare-metal/README.md
.gitlab-ci/bare-metal/cros-servo.sh [new file with mode: 0755]
.gitlab-ci/bare-metal/fastboot.sh
.gitlab-ci/bare-metal/rootfs-setup.sh [new file with mode: 0644]
.gitlab-ci/bare-metal/write-serial.py [new file with mode: 0755]