]> git.ipfire.org Git - thirdparty/u-boot.git/commit
Gitlab: Add a "sage-lab" stage to access a board farm
authorTom Rini <trini@konsulko.com>
Tue, 18 Nov 2025 21:00:12 +0000 (15:00 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 1 Dec 2025 15:17:47 +0000 (09:17 -0600)
commit39c717dad8caa31567aae8473386f41097e725bc
treebf474737e3045ba0f1c5552d9cc9344a7d684d0d
parent4b46f98244273df9fc7472a99a5678511fd5870e
Gitlab: Add a "sage-lab" stage to access a board farm

This is the Gitlab side of adding support for the board lab connected to
the "konsulko-sage" runner. On the software side, this lab uses only
upstream labgrid. On the hardware side, each device under test is
connected to its own exporter (typically a Raspberry Pi 4) that must be
turned on (and cleanly turned off) as part of a given test cycle.

Add support for testing on a SolidRun Hummingboard 2 (imx6), Raspberry
Pi 3 and Raspberry Pi 4. In all cases, we enable additional options to
run more tests on the board. As we have some networking tests, we test
both the legacy network stack and lwIP. In the case of Pi platforms, we
test all of 32bit configuration, plain configuration and rpi_arm64, and
again with and without lwIP.

Signed-off-by: Tom Rini <trini@konsulko.com>
.gitlab-ci-sage-lab.yml [new file with mode: 0644]
.gitlab-ci.yml