[PATCH 0/3] test: test boot with Debian netinstaller CDROM image
Ahmad Fatoum
a.fatoum at pengutronix.de
Fri Feb 13 02:35:55 PST 2026
The nocloud image takes quite long to boot and now includes
systemd-firstboot, which doesn't lend itself that well to automated
testing.
Switch to the CDROM image instead. That one doesn't autoboot
unfortunately and opens a screen, so we need a few workarounds for that,
but the tests work again now.
The end goal remains building a dedicated image for testing instead.
Ahmad Fatoum (3):
test: py: linux: use utilities available in Debian netinstall images
test: test boot with Debian netinstaller CDROM image
test: py: linux: remove test_ prefix for intermediate functions
.github/workflows/test-labgrid-pytest.yml | 2 +-
scripts/fetch-os.sh | 2 +-
test/arm/multi_v8_efiloader_defconfig.yaml | 12 ++--
test/py/helper.py | 39 ++++++++++++
test/py/test_linux_efiloader.py | 73 +++++++++++-----------
test/py/test_linux_smbios.py | 27 +++++---
test/strategy.py | 64 +++++++++++++++----
7 files changed, 156 insertions(+), 63 deletions(-)
--
2.47.3
More information about the barebox
mailing list