From b827ddb9b02228fc8064d7e03bdc6f05535d5e03 Mon Sep 17 00:00:00 2001 From: Yu-Ping Wu Date: Tue, 30 Aug 2022 11:35:50 +0800 Subject: tests: Ensure auxfw sync runs after EC sync Running auxfw sync after EC sync is intentional, and the order should not be swapped. Therefore add a check in the mock vb2api_auxfw_sync(). BUG=none TEST=make run2tests BRANCH=none Change-Id: I60104378d4abf509cd379dc30818d79dd0606ee3 Signed-off-by: Yu-Ping Wu Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3863492 Reviewed-by: Hsuan Ting Chen Commit-Queue: Hsuan Ting Chen Reviewed-by: Julius Werner --- tests/vb2_kernel_tests.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/vb2_kernel_tests.c b/tests/vb2_kernel_tests.c index 6d32eb2d..b82d6bf0 100644 --- a/tests/vb2_kernel_tests.c +++ b/tests/vb2_kernel_tests.c @@ -128,6 +128,8 @@ vb2_error_t vb2api_ec_sync(struct vb2_context *c) vb2_error_t vb2api_auxfw_sync(struct vb2_context *c) { + TEST_EQ(mock_ec_sync_called, 1, + " auxfw sync must happen after EC sync"); return VB2_SUCCESS; } -- cgit v1.2.1