On 7 October 2017 at 22:57, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > Provide a test verifying that the EFI watchdog > reboots the system upon timeout. > > The test depends on CONFIG_CMD_EFI_SELFTEST=y. > > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > --- > test/py/tests/test_efi_selftest.py | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-)Reviewed-by: Simon Glass > <s...@chromium.org>
Reviewed-by: Simon Glass <s...@chromium.org> But why are you removing the NVIDIA copyright? > > diff --git a/test/py/tests/test_efi_selftest.py > b/test/py/tests/test_efi_selftest.py > index 76e282a6c7..b0a86ea8b8 100644 > --- a/test/py/tests/test_efi_selftest.py > +++ b/test/py/tests/test_efi_selftest.py > @@ -1,4 +1,3 @@ > -# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. > # Copyright (c) 2017, Heinrich Schuchardt <xypron.g...@gmx.de> > # > # SPDX-License-Identifier: GPL-2.0 > @@ -23,3 +22,13 @@ def test_efi_selftest(u_boot_console): > if m != 0: > raise Exception('Reset failed during the EFI selftest') > u_boot_console.restart_uboot(); > + > +@pytest.mark.buildconfigspec('cmd_bootefi_selftest') > +def test_efi_selftest_watchdog_reboot(u_boot_console): > + output = u_boot_console.run_command('bootefi selftest list') > + assert '\'watchdog reboot\'' in output > + u_boot_console.run_command(cmd='bootefi selftest \'watchdog > reboot\'', wait_for_prompt=False) > + m = u_boot_console.p.expect(['resetting', 'U-Boot']) > + if m != 0: > + raise Exception('Reset failed in \'watchdog reboot\' test') > + u_boot_console.restart_uboot(); > -- > 2.14.1 > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot