Commit 58fa354
tests: Skip multi-device ESP test on non-UEFI systems
The multi-device ESP test creates ESP partitions and expects bootupd to
install a UEFI bootloader. On BIOS-booted systems, bootupd instead tries
to install GRUB for i386-pc, which requires a BIOS Boot Partition and
fails.
The test plan already requests UEFI provisioning via the hardware hint,
but Testing Farm does not always honor this on CentOS Stream x86_64.
Add a runtime check for /sys/firmware/efi so the test skips gracefully
on BIOS hosts rather than failing.
Assisted-by: Claude Code (Opus 4.6)
Signed-off-by: ckyrouac <ckyrouac@redhat.com>
Signed-off-by: Colin Walters <walters@verbum.org>1 parent c7ecf6f commit 58fa354
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
420 | 420 | | |
421 | 421 | | |
422 | 422 | | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
423 | 433 | | |
424 | 434 | | |
425 | 435 | | |
| |||
0 commit comments