mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-23 07:39:22 +00:00
tests: Exit with skipped exit code when test not performed
These tests were not performed and therefore did not pass, nor fail. This fixes misleading test exit code where, for instance, the pseries_test will pass on i386-pc, which is not a pseries architecture. Signed-off-by: Glenn Washburn <development@efficientek.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
1 parent
bcb15e011a
commit
4dc5259b6e
15 files changed
+51
-51
No files matched your search
+4
-4
@@ -22,16 +22,16 @@ grubshell=@builddir@/grub-shell
|
||||
case "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" in
|
||||
# PLATFORM: Don't mess with real devices when OS is active
|
||||
*-emu)
|
||||
exit 0;;
|
||||
exit 77;;
|
||||
# FIXME: qemu gets bonito DMA wrong
|
||||
mipsel-loongson)
|
||||
exit 0;;
|
||||
exit 77;;
|
||||
# PLATFORM: no USB on ARC and qemu-mips platforms
|
||||
mips*-arc | mips*-qemu_mips)
|
||||
exit 0;;
|
||||
exit 77;;
|
||||
# FIXME: No native drivers are available for those
|
||||
powerpc-ieee1275 | sparc64-ieee1275 | arm*-efi)
|
||||
exit 0;;
|
||||
exit 77;;
|
||||
esac
|
||||
|
||||
imgfile="`mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"`" || exit 99
|
||||
|
||||
Reference in new issue
Block a user