kumquat-buildroot/support/testing/tests
Thomas Petazzoni 7dcd979098 support/testing/tests/boot: new test cases for Grub
This commit adds four test cases for Grub:

 - Grub i386 legacy BIOS
 - Grub i386 UEFI
 - Grub x86-64 UEFI
 - Grub AArch64 UEFI

There is some overlap with the ISO9660 filesystem test cases, some of
which use Grub, but we found it relevant to have separate test cases
for Grub, which were useful to test Grub in non-ISO9660 situations.

The Grub ARM UEFI case is not tested, as it requires Grub to be
chain-loaded by U-Boot. Implementing this test case is left as an
exercise for the reader.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[yann.morin.1998@free.fr:
  - use EDK2 to build the OVMF blurbs from source, instead of the
    binary blobs
  - add host-dosfstools
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2022-07-23 19:04:41 +02:00
..
boot support/testing/tests/boot: new test cases for Grub 2022-07-23 19:04:41 +02:00
core support: fix flake8 error E741 ambiguous variable name 2021-10-18 22:31:11 +02:00
download support/testing/tests/download/sshd.py: fix flake8 warning 2022-01-06 10:27:39 +01:00
fs support/testing: test_oci: update to _OCI_CMD option 2022-05-29 22:29:41 +02:00
init support/testing: test_openrc: switch to ARM arm toolchain and builtin kernel 2021-09-21 22:21:00 +02:00
package support/testing: introduce py-only and py-pyc tests 2022-07-23 17:23:57 +02:00
toolchain support/testing, toolchain/toolchain-external/toolchain-external-bootlin: regenerate with ARMv7 big endian toolchain 2022-06-14 17:28:30 +02:00
utils support/testing/tests: add get-developers tests 2022-07-23 16:32:59 +02:00
__init__.py