summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2018-12-04 09:06:30 +0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-12-04 07:21:36 +0000
commit8028ee5cf6b51e306f2bb21d9764c6ae3cbdf456 (patch)
tree02dc08c2eb1d575cf0d8043c8ee1227a1b222ec5
parent2f6f4ab4823b7a170ceef8ea5fa2d1454ace0222 (diff)
downloadvboot-8028ee5cf6b51e306f2bb21d9764c6ae3cbdf456.tar.gz
vboot_api_kernel2_tests: fix checking Alt OS flag
VBSD_ALT_OS_LEGACY_BOOT should be checked on both Chrome OS boot and Alt OS boot. BUG=b:70681930,b:118202153,b:118787888 TEST=make clean && ALT_OS=1 COV=1 make coverage; COV=1 make coverage_html Change-Id: I82e0fe74cfde3b968074d863ff6482fc4c7a8c66 Reviewed-on: https://chromium-review.googlesource.com/c/1360012 Commit-Queue: Joel Kitching <kitching@chromium.org> Tested-by: Joel Kitching <kitching@chromium.org> Reviewed-by: Claire Chang <tientzu@chromium.org> Reviewed-by: Youcheng Syu <youcheng@chromium.org>
-rw-r--r--tests/vboot_api_kernel2_tests.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/vboot_api_kernel2_tests.c b/tests/vboot_api_kernel2_tests.c
index f8421f9b..06bd11c9 100644
--- a/tests/vboot_api_kernel2_tests.c
+++ b/tests/vboot_api_kernel2_tests.c
@@ -772,6 +772,8 @@ static void VbBootAltOSTest(void)
mock_keypress[1] = '\r';
TEST_EQ(VbBootAltOS(&ctx, &cparams), 1002, "Boot Chrome OS failure");
TEST_EQ(vbexlegacy_called, 0, " boot normal");
+ TEST_FALSE(shared->flags & VBSD_ALT_OS_LEGACY_BOOT,
+ " legacy_boot flag");
printf("...done.\n");
}