mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-23 13:56:20 +00:00
test: don't call restart_uboot in EFI watchdog test
Calling u_boot_console.restart_uboot() in
test_efi_selftest_watchdog_reboot() may lead to incorrect results.
While the watchdog triggered reboot is running thee test environment may
need some time before triggering a reboot itself. This may lead to
duplicate output of the U-Boot greeter which is recorded as an error.
Reported-by: Tom Rini <trini@konsulko.com>
Fixes: df172e117d
("test/py: test reboot by EFI watchdog")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
parent
4e97d9b259
commit
ee34507f70
1 changed files with 1 additions and 1 deletions
|
@ -58,7 +58,7 @@ def test_efi_selftest_watchdog_reboot(u_boot_console):
|
||||||
u_boot_console.run_command(cmd='bootefi selftest', wait_for_prompt=False)
|
u_boot_console.run_command(cmd='bootefi selftest', wait_for_prompt=False)
|
||||||
if u_boot_console.p.expect(['resetting', 'U-Boot']):
|
if u_boot_console.p.expect(['resetting', 'U-Boot']):
|
||||||
raise Exception('Reset failed in \'watchdog reboot\' test')
|
raise Exception('Reset failed in \'watchdog reboot\' test')
|
||||||
u_boot_console.restart_uboot()
|
u_boot_console.run_command(cmd='', send_nl=False, wait_for_reboot=True)
|
||||||
|
|
||||||
@pytest.mark.buildconfigspec('cmd_bootefi_selftest')
|
@pytest.mark.buildconfigspec('cmd_bootefi_selftest')
|
||||||
def test_efi_selftest_text_input(u_boot_console):
|
def test_efi_selftest_text_input(u_boot_console):
|
||||||
|
|
Loading…
Add table
Reference in a new issue