[PATCH v8 12/13] vpl: Test that VPL runs correctly through to U-Boot proper
Simon Glass
sjg at chromium.org
Sat Apr 30 08:56:56 CEST 2022
Check the TPL -> VPL -> SPL -> U-Boot path by running the 'help' command
in U-Boot.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
(no changes since v1)
test/py/tests/test_help.py | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/test/py/tests/test_help.py b/test/py/tests/test_help.py
index 03b9d91c117..153133cf28f 100644
--- a/test/py/tests/test_help.py
+++ b/test/py/tests/test_help.py
@@ -20,3 +20,15 @@ def test_help_no_devicetree(u_boot_console):
finally:
# Restart afterward to get the normal device tree back
u_boot_console.restart_uboot()
+
+ at pytest.mark.boardspec('sandbox_vpl')
+def test_vpl_help(u_boot_console):
+ try:
+ cons = u_boot_console
+ cons.restart_uboot()
+ cons.run_command('help')
+ output = cons.get_spawn_output().replace('\r', '')
+ assert 'print command description/usage' in output
+ finally:
+ # Restart afterward to get the normal device tree back
+ u_boot_console.restart_uboot()
--
2.36.0.464.gb9c8b46e94-goog
More information about the U-Boot
mailing list