mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 07:43:54 -06:00
tests/functional/test_arm_sx1: Check whether the serial console is working
The kernel that is used in the sx1 test prints the usual Linux log onto the serial console, but this test currently ignores it. To make sure that the serial device is working properly, let's check for some strings in the output here. While we're at it, also add the test to the corresponding section in the MAINTAINERS file. Signed-off-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-id: 20250226104833.1176253-1-thuth@redhat.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
3b2e22c0bb
commit
5f6b9b0564
2 changed files with 5 additions and 3 deletions
|
@ -2010,6 +2010,7 @@ S: Maintained
|
|||
F: hw/*/omap*
|
||||
F: include/hw/arm/omap.h
|
||||
F: docs/system/arm/sx1.rst
|
||||
F: tests/functional/test_arm_sx1.py
|
||||
|
||||
IPack
|
||||
M: Alberto Garcia <berto@igalia.com>
|
||||
|
|
|
@ -43,7 +43,8 @@ class SX1Test(LinuxKernelTest):
|
|||
self.vm.add_args('-append', f'kunit.enable=0 rdinit=/sbin/init {self.CONSOLE_ARGS}')
|
||||
self.vm.add_args('-no-reboot')
|
||||
self.launch_kernel(zimage_path,
|
||||
initrd=initrd_path)
|
||||
initrd=initrd_path,
|
||||
wait_for='Boot successful')
|
||||
self.vm.wait(timeout=120)
|
||||
|
||||
def test_arm_sx1_sd(self):
|
||||
|
@ -54,7 +55,7 @@ class SX1Test(LinuxKernelTest):
|
|||
self.vm.add_args('-no-reboot')
|
||||
self.vm.add_args('-snapshot')
|
||||
self.vm.add_args('-drive', f'format=raw,if=sd,file={sd_fs_path}')
|
||||
self.launch_kernel(zimage_path)
|
||||
self.launch_kernel(zimage_path, wait_for='Boot successful')
|
||||
self.vm.wait(timeout=120)
|
||||
|
||||
def test_arm_sx1_flash(self):
|
||||
|
@ -65,7 +66,7 @@ class SX1Test(LinuxKernelTest):
|
|||
self.vm.add_args('-no-reboot')
|
||||
self.vm.add_args('-snapshot')
|
||||
self.vm.add_args('-drive', f'format=raw,if=pflash,file={flash_path}')
|
||||
self.launch_kernel(zimage_path)
|
||||
self.launch_kernel(zimage_path, wait_for='Boot successful')
|
||||
self.vm.wait(timeout=120)
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue