gooftool: Add verify_tpm to check tpm is cleared.
BUG=chrome-os-partner:20266
TEST=run gooftool verify_tpm
Change-Id: Ia89750bc05a1c19a80938151170b178650946aae
Reviewed-on: https://gerrit.chromium.org/gerrit/58982
Reviewed-by: Vic Yang <victoryang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Commit-Queue: Cheng-Yi Chiang <cychiang@chromium.org>
diff --git a/py/gooftool/gooftool.py b/py/gooftool/gooftool.py
index 5c5637d..60694e3 100755
--- a/py/gooftool/gooftool.py
+++ b/py/gooftool/gooftool.py
@@ -501,6 +501,11 @@
return GetGooftool(options).VerifyRootFs()
+@Command('verify_tpm')
+def VerifyTPM(options): # pylint: disable=W0613
+ """Verify TPM is cleared."""
+
+ return GetGooftool(options).VerifyTPM()
@Command('verify_switch_wp')
def VerifyWPSwitch(options): # pylint: disable=W0613
@@ -625,6 +630,7 @@
VerifySystemTime(options)
VerifyKeys(options)
VerifyRootFs(options)
+ VerifyTPM(options)
@Command('log_system_details')