Daniel and Vladimir,

I just noticed that there is a "bootcheck" make target to test the
booting of various kernels/payloads and it is mentioned in the user
documentation[1]. It looks unmaintained, with no commits to
grub-core/tests/boot since 2015. It also appears that it was written to
be run from a BSD because for the OpenBSD boot test the program
"bsdlabel" is used, which I've not found for Linux. I think running an
equivalent parted command should obviate the need to use bsdlabel.

I'm trying to actually run the tests, but the issue I'm running into is
not having the needed payloads, specifically the *BSD kernel images.
Vladimir, do you remember where you got the various payloads from? Did
you build them yourself? Extract them from bootable isos?

In general, I think it would be great to have the boot checks as part of
the CI system. Is it worth trying to get these particular tests running
again?

Glenn

[1] https://www.gnu.org/software/grub/manual/grub/grub.html#Boot-tests

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to