diff options
author | Yu-Ping Wu <yupingso@chromium.org> | 2020-06-08 17:22:08 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-06-10 09:22:34 +0000 |
commit | a85dfbc994fd1d66c4d2fdbe0e32ea531e29eaf9 (patch) | |
tree | 25af1aa3eb8642ef59c43201d8beaa04e5b96b29 /tests/vb2_misc_tests.c | |
parent | 070d4f167ccca67ba06f41c892f588f28d376b4c (diff) | |
download | vboot-a85dfbc994fd1d66c4d2fdbe0e32ea531e29eaf9.tar.gz |
vboot: add vb2api_use_short_dev_screen_delay() to 2api.h
Add vb2api_use_short_dev_screen_delay() to vboot2 API.
BRANCH=none
BUG=b:146399181, b:157871585
TEST=make runtests
Change-Id: Ice4852a7505e8dba73fa2026e8d433b8e487f556
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2235292
Reviewed-by: Joel Kitching <kitching@chromium.org>
Diffstat (limited to 'tests/vb2_misc_tests.c')
-rw-r--r-- | tests/vb2_misc_tests.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/vb2_misc_tests.c b/tests/vb2_misc_tests.c index eaf7869f..f363ba53 100644 --- a/tests/vb2_misc_tests.c +++ b/tests/vb2_misc_tests.c @@ -1004,6 +1004,19 @@ static void dev_boot_allowed_tests(void) "dev boot usb - all flags set"); } +static void use_dev_screen_short_delay_tests(void) +{ + /* Normal delay */ + reset_common_data(); + TEST_EQ(vb2api_use_short_dev_screen_delay(ctx), 0, + "short delay: no"); + + /* Short delay */ + gbb.flags |= VB2_GBB_FLAG_DEV_SCREEN_SHORT_DELAY; + TEST_EQ(vb2api_use_short_dev_screen_delay(ctx), 1, + "short delay: yes"); +} + int main(int argc, char* argv[]) { init_workbuf_tests(); @@ -1021,6 +1034,7 @@ int main(int argc, char* argv[]) phone_recovery_enabled_tests(); dev_default_boot_tests(); dev_boot_allowed_tests(); + use_dev_screen_short_delay_tests(); return gTestSuccess ? 0 : 255; } |