aboutsummaryrefslogtreecommitdiff
path: root/test/cmd_ut.c
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2022-04-24 23:31:24 -0600
committerTom Rini <trini@konsulko.com>2022-04-25 10:00:04 -0400
commitfb1451bec2a54046eeb541d77ba0e5eb55302d46 (patch)
tree229fbd649f4d60e90c77567a2b6d94d487c57c8b /test/cmd_ut.c
parent0ccb0ac5d8fa8e03ba57b364133b7f033c2d52c1 (diff)
downloadu-boot-fb1451bec2a54046eeb541d77ba0e5eb55302d46.zip
u-boot-fb1451bec2a54046eeb541d77ba0e5eb55302d46.tar.gz
u-boot-fb1451bec2a54046eeb541d77ba0e5eb55302d46.tar.bz2
bootstd: Add tests for bootstd including all uclasses
Add a set of combined tests for the bootdev, bootflow and bootmeth commands, along with associated functionality. Expand the sandbox console-recording limit so that these can work. These tests rely on a filesystem script which is not yet added to the Python tests. It is included here as a shell script. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'test/cmd_ut.c')
-rw-r--r--test/cmd_ut.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/cmd_ut.c b/test/cmd_ut.c
index 90b260f..67a13ee 100644
--- a/test/cmd_ut.c
+++ b/test/cmd_ut.c
@@ -28,6 +28,10 @@ int cmd_ut_category(const char *name, const char *prefix,
static struct cmd_tbl cmd_ut_sub[] = {
U_BOOT_CMD_MKENT(all, CONFIG_SYS_MAXARGS, 1, do_ut_all, "", ""),
+#ifdef CONFIG_BOOTSTD
+ U_BOOT_CMD_MKENT(bootstd, CONFIG_SYS_MAXARGS, 1, do_ut_bootstd,
+ "", ""),
+#endif
U_BOOT_CMD_MKENT(common, CONFIG_SYS_MAXARGS, 1, do_ut_common, "", ""),
#if defined(CONFIG_UT_DM)
U_BOOT_CMD_MKENT(dm, CONFIG_SYS_MAXARGS, 1, do_ut_dm, "", ""),
@@ -115,6 +119,9 @@ static char ut_help_text[] =
"ut bloblist - Test bloblist implementation\n"
"ut compression - Test compressors and bootm decompression\n"
#endif
+#ifdef CONFIG_BOOTSTD
+ "ut bootstd - Test standard boot implementation\n"
+#endif
#ifdef CONFIG_UT_DM
"ut dm [test-name]\n"
#endif