tests: Add functional tests for HPPA machines
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 31 Dec 2024 18:58:37 +0000 (19:58 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 13 Jan 2025 16:16:04 +0000 (17:16 +0100)
commite4a407d2b41de8a35e2a1ecc0b9f22178ce71577
tree98c5855b71a1037ca1b9942d79f343c886230b5f
parenta87077316ed2f1c1c8ba8faf05feed9dbf0f2fee
tests: Add functional tests for HPPA machines

Add quick firmware boot tests (less than 1sec) for the
B160L (32-bit) and C3700 (64-bit) HPPA machines:

  $ make check-functional-hppa
  ...
  4/4 qemu:func-quick+func-hppa / func-hppa-hppa_seabios    OK 0.22s 2 subtests passed

Remove the duplicated B160L test in qtest/boot-serial-test.c.

Suggested-by: Helge Deller <deller@gmx.de>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Helge Deller <deller@gmx.de>
Tested-by: Helge Deller <deller@gmx.de>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20250102100340.43014-3-philmd@linaro.org>
MAINTAINERS
tests/functional/meson.build
tests/functional/test_hppa_seabios.py [new file with mode: 0755]
tests/qtest/boot-serial-test.c
tests/qtest/meson.build