diff options
author | Joel Kitching <kitching@google.com> | 2021-01-20 17:54:15 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-04-28 05:49:01 +0000 |
commit | b4a2a2c0bb4d99b88c8f164af0492a3b3a9c87db (patch) | |
tree | 93feba2a0273fa38c013576f4aa46e49856861c4 /tests | |
parent | 1cb0dfea1bd1aa58a2d1c2b0cf5a996297a536f0 (diff) | |
download | vboot-b4a2a2c0bb4d99b88c8f164af0492a3b3a9c87db.tar.gz |
vboot: standardize legacy boot and altfw terminology
Standardize on the term "altfw" (short form) and
"alternate bootloader" (long form) in both code and
documentation.
Remove the VbAltFwIndex_t enum, and replace with a
simple uint32_t.
Rename VbExLegacy to vb2ex_run_altfw, and move
to vboot2 namespace.
Rename crossystem param dev_boot_legacy to
dev_boot_altfw, but leave an alias.
Rename crossystem param dev_default_boot value
from legacy to altfw, but leave an alias.
BUG=b:179458327
TEST=make clean && make runtests
TEST=emerge vboot_reference and check output for:
crossystem dev_boot_legacy=0
crossystem dev_boot_altfw=0
crossystem dev_default_boot=legacy
crossystem dev_default_boot=altfw
BRANCH=none
Cq-Depend: chromium:2641196
Signed-off-by: Joel Kitching <kitching@google.com>
Change-Id: I289df63d992a3d9ae3845c59779ecbd115b18ee2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2641346
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Tested-by: Joel Kitching <kitching@chromium.org>
Commit-Queue: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2847879
Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Tested-by: Nick Vaccaro <nvaccaro@google.com>
Commit-Queue: Chung-Sheng Wu <chungsheng@chromium.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/vb2_misc_tests.c | 68 | ||||
-rw-r--r-- | tests/vb2_nvstorage_tests.c | 2 | ||||
-rw-r--r-- | tests/vb2_ui_action_tests.c | 79 | ||||
-rw-r--r-- | tests/vb2_ui_tests.c | 57 |
4 files changed, 106 insertions, 100 deletions
diff --git a/tests/vb2_misc_tests.c b/tests/vb2_misc_tests.c index c64552c2..a7cc1155 100644 --- a/tests/vb2_misc_tests.c +++ b/tests/vb2_misc_tests.c @@ -505,14 +505,14 @@ static void dev_switch_tests(void) /* Any normal mode boot clears dev boot flags */ reset_common_data(); vb2_nv_set(ctx, VB2_NV_DEV_BOOT_EXTERNAL, 1); - vb2_nv_set(ctx, VB2_NV_DEV_BOOT_LEGACY, 1); + vb2_nv_set(ctx, VB2_NV_DEV_BOOT_ALTFW, 1); vb2_nv_set(ctx, VB2_NV_DEV_BOOT_SIGNED_ONLY, 1); vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, 1); TEST_SUCC(vb2_check_dev_switch(ctx), "dev mode off"); TEST_EQ(vb2_nv_get(ctx, VB2_NV_DEV_BOOT_EXTERNAL), 0, " cleared dev boot external"); - TEST_EQ(vb2_nv_get(ctx, VB2_NV_DEV_BOOT_LEGACY), - 0, " cleared dev boot legacy"); + TEST_EQ(vb2_nv_get(ctx, VB2_NV_DEV_BOOT_ALTFW), + 0, " cleared dev boot altfw"); TEST_EQ(vb2_nv_get(ctx, VB2_NV_DEV_BOOT_SIGNED_ONLY), 0, " cleared dev boot signed only"); TEST_EQ(vb2_nv_get(ctx, VB2_NV_DEV_DEFAULT_BOOT), @@ -892,14 +892,14 @@ static void dev_default_boot_tests(void) VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL, "no default boot, boot disk"); - /* Set boot legacy by GBB */ + /* Set boot altfw by GBB */ reset_common_data(); - gbb.flags |= VB2_GBB_FLAG_DEFAULT_DEV_BOOT_LEGACY; + gbb.flags |= VB2_GBB_FLAG_DEFAULT_DEV_BOOT_ALTFW; vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, VB2_DEV_DEFAULT_BOOT_TARGET_EXTERNAL); TEST_EQ(vb2api_get_dev_default_boot_target(ctx), - VB2_DEV_DEFAULT_BOOT_TARGET_LEGACY, - "GBB set default boot legacy"); + VB2_DEV_DEFAULT_BOOT_TARGET_ALTFW, + "GBB set default boot altfw"); /* Boot from internal disk */ reset_common_data(); @@ -926,36 +926,36 @@ static void dev_default_boot_tests(void) VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL, "default boot external not allowed"); reset_common_data(); - vb2_nv_set(ctx, VB2_NV_DEV_BOOT_LEGACY, 1); + vb2_nv_set(ctx, VB2_NV_DEV_BOOT_ALTFW, 1); vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, VB2_DEV_DEFAULT_BOOT_TARGET_EXTERNAL); TEST_EQ(vb2api_get_dev_default_boot_target(ctx), VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL, "default boot external not allowed"); - /* Boot legacy */ + /* Boot altfw */ reset_common_data(); - vb2_nv_set(ctx, VB2_NV_DEV_BOOT_LEGACY, 1); + vb2_nv_set(ctx, VB2_NV_DEV_BOOT_ALTFW, 1); vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, - VB2_DEV_DEFAULT_BOOT_TARGET_LEGACY); + VB2_DEV_DEFAULT_BOOT_TARGET_ALTFW); TEST_EQ(vb2api_get_dev_default_boot_target(ctx), - VB2_DEV_DEFAULT_BOOT_TARGET_LEGACY, - "set default boot legacy"); + VB2_DEV_DEFAULT_BOOT_TARGET_ALTFW, + "set default boot altfw"); - /* Boot legacy not allowed */ + /* Boot altfw not allowed */ reset_common_data(); vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, - VB2_DEV_DEFAULT_BOOT_TARGET_LEGACY); + VB2_DEV_DEFAULT_BOOT_TARGET_ALTFW); TEST_EQ(vb2api_get_dev_default_boot_target(ctx), VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL, - "default boot legacy not allowed"); + "default boot altfw not allowed"); reset_common_data(); vb2_nv_set(ctx, VB2_NV_DEV_BOOT_EXTERNAL, 1); vb2_nv_set(ctx, VB2_NV_DEV_DEFAULT_BOOT, - VB2_DEV_DEFAULT_BOOT_TARGET_LEGACY); + VB2_DEV_DEFAULT_BOOT_TARGET_ALTFW); TEST_EQ(vb2api_get_dev_default_boot_target(ctx), VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL, - "default boot legacy not allowed"); + "default boot altfw not allowed"); } static void dev_boot_allowed_tests(void) @@ -977,34 +977,34 @@ static void dev_boot_allowed_tests(void) /* Legacy boot - not allowed by default */ reset_common_data(); - TEST_EQ(vb2_dev_boot_legacy_allowed(ctx), 0, - "dev boot legacy - not allowed by default"); + TEST_EQ(vb2_dev_boot_altfw_allowed(ctx), 0, + "dev boot altfw - not allowed by default"); /* Legacy boot - enabled by nvdata */ reset_common_data(); - vb2_nv_set(ctx, VB2_NV_DEV_BOOT_LEGACY, 1); - TEST_EQ(vb2_dev_boot_legacy_allowed(ctx), 1, - "dev boot legacy - nvdata enabled"); + vb2_nv_set(ctx, VB2_NV_DEV_BOOT_ALTFW, 1); + TEST_EQ(vb2_dev_boot_altfw_allowed(ctx), 1, + "dev boot altfw - nvdata enabled"); /* Legacy boot - enabled by FWMP */ reset_common_data(); - fwmp->flags |= VB2_SECDATA_FWMP_DEV_ENABLE_LEGACY; - TEST_EQ(vb2_dev_boot_legacy_allowed(ctx), 1, - "dev boot legacy - secdata enabled"); + fwmp->flags |= VB2_SECDATA_FWMP_DEV_ENABLE_ALTFW; + TEST_EQ(vb2_dev_boot_altfw_allowed(ctx), 1, + "dev boot altfw - secdata enabled"); /* Legacy boot - force enabled by GBB */ reset_common_data(); - gbb.flags |= VB2_GBB_FLAG_FORCE_DEV_BOOT_LEGACY; - TEST_EQ(vb2_dev_boot_legacy_allowed(ctx), 1, - "dev boot legacy - GBB force enabled"); + gbb.flags |= VB2_GBB_FLAG_FORCE_DEV_BOOT_ALTFW; + TEST_EQ(vb2_dev_boot_altfw_allowed(ctx), 1, + "dev boot altfw - GBB force enabled"); /* Legacy boot - set all flags */ reset_common_data(); - vb2_nv_set(ctx, VB2_NV_DEV_BOOT_LEGACY, 1); - fwmp->flags |= VB2_SECDATA_FWMP_DEV_ENABLE_LEGACY; - gbb.flags |= VB2_GBB_FLAG_FORCE_DEV_BOOT_LEGACY; - TEST_EQ(vb2_dev_boot_legacy_allowed(ctx), 1, - "dev boot legacy - all flags set"); + vb2_nv_set(ctx, VB2_NV_DEV_BOOT_ALTFW, 1); + fwmp->flags |= VB2_SECDATA_FWMP_DEV_ENABLE_ALTFW; + gbb.flags |= VB2_GBB_FLAG_FORCE_DEV_BOOT_ALTFW; + TEST_EQ(vb2_dev_boot_altfw_allowed(ctx), 1, + "dev boot altfw - all flags set"); /* External boot - not allowed by default */ reset_common_data(); diff --git a/tests/vb2_nvstorage_tests.c b/tests/vb2_nvstorage_tests.c index a49f162d..94bcfcab 100644 --- a/tests/vb2_nvstorage_tests.c +++ b/tests/vb2_nvstorage_tests.c @@ -41,7 +41,7 @@ static struct nv_field nvfields[] = { {VB2_NV_LOCALIZATION_INDEX, 0, 0x69, 0xB0, "localization index"}, {VB2_NV_KERNEL_FIELD, 0, 0x1234, 0xFEDC, "kernel field"}, {VB2_NV_DEV_BOOT_EXTERNAL, 0, 1, 0, "dev boot usb"}, - {VB2_NV_DEV_BOOT_LEGACY, 0, 1, 0, "dev boot legacy"}, + {VB2_NV_DEV_BOOT_ALTFW, 0, 1, 0, "dev boot altfw"}, {VB2_NV_DEV_BOOT_SIGNED_ONLY, 0, 1, 0, "dev boot custom"}, {VB2_NV_DEV_DEFAULT_BOOT, 0, 1, 2, "dev default boot"}, {VB2_NV_DIAG_REQUEST, 0, 1, 0, "diagnostic rom request"}, diff --git a/tests/vb2_ui_action_tests.c b/tests/vb2_ui_action_tests.c index f6f18dcc..68c41c25 100644 --- a/tests/vb2_ui_action_tests.c +++ b/tests/vb2_ui_action_tests.c @@ -65,11 +65,11 @@ static vb2_error_t mock_vbtlk_retval; static uint32_t mock_vbtlk_expected_flag; static int mock_dev_boot_allowed; -static int mock_dev_boot_legacy_allowed; +static int mock_dev_boot_altfw_allowed; -static int mock_vbexlegacy_called; -static enum VbAltFwIndex_t mock_altfw_num_last; -static uint32_t mock_bootloader_count; +static int mock_run_altfw_called; +static uint32_t mock_altfw_last; +static uint32_t mock_altfw_count; static uint32_t mock_time_ms; static const uint32_t mock_time_start_ms = 31ULL * VB2_MSEC_PER_SEC; @@ -360,12 +360,12 @@ static void reset_common_data(void) /* For dev_boot* in 2misc.h */ mock_dev_boot_allowed = 1; - mock_dev_boot_legacy_allowed = 0; + mock_dev_boot_altfw_allowed = 0; - /* For VbExLegacy */ - mock_vbexlegacy_called = 0; - mock_altfw_num_last = -100; - mock_bootloader_count = 2; + /* For vb2ex_run_altfw */ + mock_run_altfw_called = 0; + mock_altfw_last = -100; + mock_altfw_count = 2; /* For vb2ex_mtime and vb2ex_msleep */ mock_time_ms = mock_time_start_ms; @@ -492,25 +492,25 @@ int vb2_dev_boot_allowed(struct vb2_context *c) return mock_dev_boot_allowed; } -int vb2_dev_boot_legacy_allowed(struct vb2_context *c) +int vb2_dev_boot_altfw_allowed(struct vb2_context *c) { - return mock_dev_boot_legacy_allowed; + return mock_dev_boot_altfw_allowed; } -vb2_error_t VbExLegacy(enum VbAltFwIndex_t altfw_num) +vb2_error_t vb2ex_run_altfw(uint32_t altfw_id) { - mock_vbexlegacy_called++; - mock_altfw_num_last = altfw_num; + mock_run_altfw_called++; + mock_altfw_last = altfw_id; - if (altfw_num <= mock_bootloader_count) + if (altfw_id <= mock_altfw_count) return VB2_SUCCESS; else return VB2_ERROR_UNKNOWN; } -uint32_t vb2ex_get_bootloader_count(void) +uint32_t vb2ex_get_altfw_count(void) { - return mock_bootloader_count; + return mock_altfw_count; } uint32_t vb2ex_mtime(void) @@ -740,54 +740,59 @@ static void menu_select_tests(void) VB2_DEBUG("...done.\n"); } -static void vb2_ui_developer_mode_boot_alternate_action_tests(void) +static void vb2_ui_developer_mode_boot_altfw_action_tests(void) { VB2_DEBUG("Test developer mode boot alternate action...\n"); /* Not allowed: not in dev mode */ reset_common_data(); - mock_dev_boot_legacy_allowed = 1; - TEST_EQ(vb2_ui_developer_mode_boot_alternate_action(&mock_ui_context), + mock_dev_boot_altfw_allowed = 1; + TEST_EQ(vb2_ui_developer_mode_boot_altfw_action(&mock_ui_context), VB2_REQUEST_UI_CONTINUE, "not allowed: not in dev mode"); - TEST_EQ(mock_vbexlegacy_called, 0, " VbExLegacy not called"); + TEST_EQ(mock_run_altfw_called, 0, + " vb2ex_run_altfw not called"); /* Not allowed: dev boot not allowed */ reset_common_data(); ctx->flags |= VB2_CONTEXT_DEVELOPER_MODE; mock_dev_boot_allowed = 0; - mock_dev_boot_legacy_allowed = 1; - TEST_EQ(vb2_ui_developer_mode_boot_alternate_action(&mock_ui_context), + mock_dev_boot_altfw_allowed = 1; + TEST_EQ(vb2_ui_developer_mode_boot_altfw_action(&mock_ui_context), VB2_REQUEST_UI_CONTINUE, "not allowed: dev boot not allowed"); - TEST_EQ(mock_vbexlegacy_called, 0, " VbExLegacy not called"); + TEST_EQ(mock_run_altfw_called, 0, + " vb2ex_run_altfw not called"); - /* Not allowed: boot legacy not allowed */ + /* Not allowed: boot altfw not allowed */ reset_common_data(); ctx->flags |= VB2_CONTEXT_DEVELOPER_MODE; - TEST_EQ(vb2_ui_developer_mode_boot_alternate_action(&mock_ui_context), + TEST_EQ(vb2_ui_developer_mode_boot_altfw_action(&mock_ui_context), VB2_REQUEST_UI_CONTINUE, - "not allowed: boot legacy not allowed"); - TEST_EQ(mock_vbexlegacy_called, 0, " VbExLegacy not called"); + "not allowed: boot altfw not allowed"); + TEST_EQ(mock_run_altfw_called, 0, + " vb2ex_run_altfw not called"); /* Allowed */ reset_common_data(); ctx->flags |= VB2_CONTEXT_DEVELOPER_MODE; - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; mock_ui_context.state->selected_item = 2; - TEST_EQ(vb2_ui_developer_mode_boot_alternate_action(&mock_ui_context), + TEST_EQ(vb2_ui_developer_mode_boot_altfw_action(&mock_ui_context), VB2_REQUEST_UI_CONTINUE, "allowed"); - TEST_EQ(mock_vbexlegacy_called, 1, " VbExLegacy called once"); - TEST_EQ(mock_altfw_num_last, 2, " select bootloader #2"); + TEST_EQ(mock_run_altfw_called, 1, + " vb2ex_run_altfw called once"); + TEST_EQ(mock_altfw_last, 2, " select bootloader #2"); /* CTRL+L = default bootloader */ reset_common_data(); ctx->flags |= VB2_CONTEXT_DEVELOPER_MODE; - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; mock_ui_context.key = VB_KEY_CTRL('L'); mock_ui_context.state->selected_item = 4; /* Ignored */ - TEST_EQ(vb2_ui_developer_mode_boot_alternate_action(&mock_ui_context), + TEST_EQ(vb2_ui_developer_mode_boot_altfw_action(&mock_ui_context), VB2_REQUEST_UI_CONTINUE, "allowed: ctrl+l"); - TEST_EQ(mock_vbexlegacy_called, 1, " VbExLegacy called once"); - TEST_EQ(mock_altfw_num_last, 0, " select bootloader #0"); + TEST_EQ(mock_run_altfw_called, 1, + " vb2ex_run_altfw called once"); + TEST_EQ(mock_altfw_last, 0, " select bootloader #0"); VB2_DEBUG("...done.\n"); } @@ -1054,7 +1059,7 @@ int main(void) menu_select_tests(); /* Screen actions */ - vb2_ui_developer_mode_boot_alternate_action_tests(); + vb2_ui_developer_mode_boot_altfw_action_tests(); /* Global actions */ manual_recovery_action_tests(); diff --git a/tests/vb2_ui_tests.c b/tests/vb2_ui_tests.c index bc950335..baac919d 100644 --- a/tests/vb2_ui_tests.c +++ b/tests/vb2_ui_tests.c @@ -74,12 +74,12 @@ static int mock_beep_total; static enum vb2_dev_default_boot_target mock_default_boot; static int mock_dev_boot_allowed; -static int mock_dev_boot_legacy_allowed; +static int mock_dev_boot_altfw_allowed; static int mock_dev_boot_external_allowed; -static int mock_vbexlegacy_called; -static enum VbAltFwIndex_t mock_altfw_num_last; -static uint32_t mock_bootloader_count; +static int mock_run_altfw_called; +static uint32_t mock_altfw_last; +static uint32_t mock_altfw_count; static vb2_error_t mock_vbtlk_retval[32]; static uint32_t mock_vbtlk_expected_flag[32]; @@ -317,13 +317,13 @@ static void reset_common_data(enum reset_type t) /* For dev_boot* in 2misc.h */ mock_default_boot = VB2_DEV_DEFAULT_BOOT_TARGET_INTERNAL; mock_dev_boot_allowed = 1; - mock_dev_boot_legacy_allowed = 0; + mock_dev_boot_altfw_allowed = 0; mock_dev_boot_external_allowed = 1; - /* For VbExLegacy */ - mock_vbexlegacy_called = 0; - mock_altfw_num_last = -100; - mock_bootloader_count = 2; + /* For vb2ex_run_altfw */ + mock_run_altfw_called = 0; + mock_altfw_last = -100; + mock_altfw_count = 2; /* For VbTryLoadKernel */ memset(mock_vbtlk_retval, 0, sizeof(mock_vbtlk_retval)); @@ -490,9 +490,9 @@ int vb2_dev_boot_allowed(struct vb2_context *c) return mock_dev_boot_allowed; } -int vb2_dev_boot_legacy_allowed(struct vb2_context *c) +int vb2_dev_boot_altfw_allowed(struct vb2_context *c) { - return mock_dev_boot_legacy_allowed; + return mock_dev_boot_altfw_allowed; } int vb2_dev_boot_external_allowed(struct vb2_context *c) @@ -500,17 +500,17 @@ int vb2_dev_boot_external_allowed(struct vb2_context *c) return mock_dev_boot_external_allowed; } -vb2_error_t VbExLegacy(enum VbAltFwIndex_t altfw_num) +vb2_error_t vb2ex_run_altfw(uint32_t altfw_id) { - mock_vbexlegacy_called++; - mock_altfw_num_last = altfw_num; + mock_run_altfw_called++; + mock_altfw_last = altfw_id; return VB2_SUCCESS; } -uint32_t vb2ex_get_bootloader_count(void) +uint32_t vb2ex_get_altfw_count(void) { - return mock_bootloader_count; + return mock_altfw_count; } vb2_error_t VbTryLoadKernel(struct vb2_context *c, uint32_t get_info_flags) @@ -702,20 +702,21 @@ static void developer_tests(void) TEST_EQ(vb2_developer_menu(ctx), VB2_SUCCESS, "select boot external in dev menu"); - /* Ctrl+L = boot legacy (allowed) */ + /* Ctrl+L = boot altfw (allowed) */ reset_common_data(FOR_DEVELOPER); - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; add_mock_keypress(VB_KEY_CTRL('L')); TEST_EQ(vb2_developer_menu(ctx), VB2_REQUEST_SHUTDOWN, - "ctrl+l = boot legacy"); - TEST_EQ(mock_vbexlegacy_called, 1, " VbExLegacy called"); + "ctrl+l = boot altfw"); + TEST_EQ(mock_run_altfw_called, 1, " vb2ex_run_altfw called"); - /* Ctrl+L = boot legacy (disallowed) */ + /* Ctrl+L = boot altfw (disallowed) */ reset_common_data(FOR_DEVELOPER); add_mock_keypress(VB_KEY_CTRL('L')); TEST_EQ(vb2_developer_menu(ctx), VB2_REQUEST_SHUTDOWN, - "ctrl+l = boot legacy"); - TEST_EQ(mock_vbexlegacy_called, 0, " VbExLegacy not called"); + "ctrl+l = boot altfw"); + TEST_EQ(mock_run_altfw_called, 0, + " vb2ex_run_altfw not called"); /* VB_BUTTON_VOL_UP_LONG_PRESS = boot external */ if (DETACHABLE) { @@ -1286,7 +1287,7 @@ static void developer_screen_tests(void) /* Dev mode: disabled and hidden item mask */ reset_common_data(FOR_DEVELOPER); - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; add_mock_vbtlk(VB2_SUCCESS, VB_DISK_FLAG_FIXED); TEST_EQ(vb2_developer_menu(ctx), VB2_SUCCESS, "dev mode screen: no disabled or hidden item"); @@ -1294,7 +1295,7 @@ static void developer_screen_tests(void) MOCK_IGNORE, MOCK_IGNORE, 0x0, 0x0, MOCK_IGNORE); reset_common_data(FOR_DEVELOPER); - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; gbb.flags |= VB2_GBB_FLAG_FORCE_DEV_SWITCH_ON; add_mock_vbtlk(VB2_SUCCESS, VB_DISK_FLAG_FIXED); TEST_EQ(vb2_developer_menu(ctx), VB2_SUCCESS, @@ -1305,7 +1306,7 @@ static void developer_screen_tests(void) reset_common_data(FOR_DEVELOPER); add_mock_vbtlk(VB2_SUCCESS, VB_DISK_FLAG_FIXED); mock_dev_boot_external_allowed = 0; - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; TEST_EQ(vb2_developer_menu(ctx), VB2_SUCCESS, "dev mode screen: hide boot external"); DISPLAYED_EQ("dev mode screen", VB2_SCREEN_DEVELOPER_MODE, @@ -1364,7 +1365,7 @@ static void developer_screen_tests(void) DISPLAYED_NO_EXTRA(); reset_common_data(FOR_DEVELOPER); /* Select #2 by default */ - mock_dev_boot_legacy_allowed = 1; + mock_dev_boot_altfw_allowed = 1; /* #4: Alternate boot */ add_mock_keypress(VB_KEY_DOWN); add_mock_keypress(VB_KEY_DOWN); @@ -1372,7 +1373,7 @@ static void developer_screen_tests(void) add_mock_keypress(VB_KEY_ENTER); TEST_EQ(vb2_developer_menu(ctx), VB2_REQUEST_SHUTDOWN, "dev mode screen"); - TEST_EQ(mock_vbexlegacy_called, 1, " VbExLegacy called"); + TEST_EQ(mock_run_altfw_called, 1, " vb2ex_run_altfw called"); reset_common_data(FOR_DEVELOPER); /* Select #2 by default */ add_mock_vbtlk(VB2_SUCCESS, VB_DISK_FLAG_FIXED); |