summaryrefslogtreecommitdiff
path: root/tests/futility/test_update.sh
diff options
context:
space:
mode:
authorHung-Te Lin <hungte@chromium.org>2018-11-21 09:01:23 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-11-24 19:21:28 -0800
commitef9c01981abe91691bdc34f7efbad6bb58360f70 (patch)
treeef0f525b3342c4ff9a67f04f8e836fe31df4ba30 /tests/futility/test_update.sh
parentd21a596fdb606917565512ef99f468be65a53512 (diff)
downloadvboot-ef9c01981abe91691bdc34f7efbad6bb58360f70.tar.gz
futility: updater: Add new quirk 'allow_empty_wltag'
There were devices shipped as "only device" (no key set) and then became one of the "white label" family. This is now no longer valid on newer devices but we have to support the legacy ones, for example Reks. BUG=chromium:906962 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I437be08726ab2c46229062689bf765ac6837ca5d Signed-off-by: Hung-Te Lin <hungte@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1345610 Reviewed-by: Youcheng Syu <youcheng@chromium.org>
Diffstat (limited to 'tests/futility/test_update.sh')
-rwxr-xr-xtests/futility/test_update.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/futility/test_update.sh b/tests/futility/test_update.sh
index 740e53cf..294517d7 100755
--- a/tests/futility/test_update.sh
+++ b/tests/futility/test_update.sh
@@ -337,6 +337,10 @@ test_update "Full update (--archive, whitelabel, no VPD - factory mode)" \
"${LINK_BIOS}" "${A}/bios.bin" \
-a "${A}" --wp=0 --sys_props 0,0x10001,1,3 --mode=factory
+test_update "Full update (--archive, whitelabel, no VPD - quirk mode)" \
+ "${LINK_BIOS}" "${A}/bios.bin" \
+ -a "${A}" --wp=0 --sys_props 0,0x10001,1,3 --quirks=allow_empty_wltag
+
test_update "Full update (--archive, WL, single package)" \
"${A}/bios.bin" "${LINK_BIOS}" \
-a "${A}" --wp=0 --sys_props 0,0x10001,1,3 --signature_id=WL