mbox series

[v3,0/2] automation: introduce a Xilinx hardware test

Message ID alpine.DEB.2.22.394.2303061531240.863724@ubuntu-linux-20-04-desktop (mailing list archive)
Headers show
Series automation: introduce a Xilinx hardware test | expand

Message

Stefano Stabellini March 6, 2023, 11:32 p.m. UTC
Hi all,

This short patch series introduces the first Xen gitlab-ci test run on
real hardware: a physical Xilinx ZCU102 board.

The gitlab container is run on a workstation physically connected to a
ZCU102 board. The test script looks very similar to a regular QEMU test
script, except that at the end it reboots the physical board and
connects to the serial instead of launching QEMU.

The gitlab runner is currently restricted to
https://gitlab.com/xen-project/xen. A CI/CD variable called
"XILINX_JOBS" is set to true for https://gitlab.com/xen-project/xen, so
that we can signal the pipeline to create a xilinx job, otherwise the
job is skipped as the runner is not available.

Cheers,

Stefano