History log of /external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
98d1e54def96a88c70997f7882a384926297c043 02-Jun-2014 Alex Miller <milleral@chromium.org> Refactor service stopping into service_stopper in cleanup/initialize.

And there's some cleanup of hardware_TPMTakeOwnership snuck in here to
update the style a bit, and convert it into actually using the
service_stopper API.

TEST=None
BUG=None

Change-Id: I888cb00a6f17467e822793b6b6b0a7cca701a3cc
Reviewed-on: https://chromium-review.googlesource.com/202343
Tested-by: Alex Miller <milleral@chromium.org>
Reviewed-by: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Darren Krahn <dkrahn@chromium.org>
Commit-Queue: Alex Miller <milleral@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
766596e9057bc61df611b6d2674a6cf3a919b371 31-May-2014 Luigi Semenzato <semenzato@chromium.org> hardware_TPMCheck: prevent chapsd and cryptohomed from crashing

They must be stopped and restarted whenever tcsd is stopped and
restarted.

BUG=chromium:197368
TEST=passes the test

Change-Id: I6b91530125fd2c7281b6591452bfcaae007d223a
Reviewed-on: https://chromium-review.googlesource.com/202156
Commit-Queue: Luigi Semenzato <semenzato@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Alex Miller <milleral@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
77f06bcdf7e579f8cb1fd4a2ad030cc7b75b13ff 30-Mar-2013 Mike Truty <truty@chromium.org> Create a simple aplay test that can be used in other suites.

This way the aplay test can be run in bvt or kernel_per-build_regression
and also easily run by suspend/resume suites.

Add test to run in serial in SuspendStress.
Add test to run in parallel in SuspendStress.
Add test to run in serial in CheckAfterSuspend.

BUG=None
TEST=./run_remote_tests.sh --remote=w.x.y.z --board=link audiovideo_Aplay
TEST=./run_remote_tests.sh --remote=w.x.y.z --board=link \
client/site_tests/power_SuspendStress/control.audioPerBuild
TEST=./run_remote_tests.sh --remote=w.x.y.z --board=link --use_emerged \
client/site_tests/power_SuspendStress/control.barePerBuild
TEST=./run_remote_tests.sh --remote=w.x.y.z --board=link \
client/site_tests/power_CheckAfterSuspend/control.per_build

Change-Id: Ieea9dbb6afd072812851e6db799fd2bc887f1023
Reviewed-on: https://gerrit.chromium.org/gerrit/46967
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Mike Truty <truty@chromium.org>
Tested-by: Mike Truty <truty@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
fae481d5329169bed279b579a85ba4873afca3d5 25-Mar-2013 Mike Truty <truty@chromium.org> Refactor TPMCheck and show test+suspend+test pattern.

hardware_TPMCheck and hardware_TPMCheckS3 had duplicated but
different code for checking TPM state. This factors all
checks into TPMCheck which is then invoked by TPMCheckS3
(which has been renamed power_CheckAfterSuspend).
Also, rewrites TPMCheck to show a more pythonic pattern that
makes run_once() more readable by reviewers.

Updated power_CheckAfterSuspend includes first control file
with call to hardware_TPMCheck.

power_CheckAfterSuspend supports use of iterations for
longer-running experiments. Have tested upto 20 iterations.

BUG=chromium:218123
TEST=tested on daisy and snow, with no, 1, 2, and 3 iterations.
TEST=able to get 200iterations on link but cannot get >20 on my old snow.
TEST=./run_remote_tests.sh --board=<board> --remote=w.x.y.z \
client/site_tests/power_CheckAfterSuspend/control
TEST=./run_remote_tests.sh -a "iterations=3" --remote=w.x.y.z \
client/site_tests/power_CheckAfterSuspend/control

Change-Id: Ib185186ae482f4cbfa65fa83b74047b1953d4307
Reviewed-on: https://gerrit.chromium.org/gerrit/46412
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Mark Koudritsky <kamrik@chromium.org>
Tested-by: Mike Truty <truty@chromium.org>
Commit-Queue: Mike Truty <truty@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
c5bc881c1bef35b2e742014d34cee634d482df2c 12-Nov-2011 Luigi Semenzato <semenzato@chromium.org> Require that all systems with a valid firmware version support the TPM.

BUG=chrome-os-partner:6820
TEST=run this test on a Lumpy

Change-Id: I456c8e073494df2c4e9a08cb6748800361968939
Reviewed-on: https://gerrit.chromium.org/gerrit/11566
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
7aed7d87fa392884c34b5f0794543fa1887a9b14 03-Nov-2011 Luigi Semenzato <semenzato@chromium.org> Allow different format of ARM firmware version in TPMCheck autotest.

BUG=chrome-os-partner:6739
TEST=run hardware_TPMCheck test on ARM

Change-Id: I5d3b235949110116122580b2bc5f6aa7f643e193
Reviewed-on: https://gerrit.chromium.org/gerrit/11157
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
037bf16d52f9402ad57147b0ac3ae9a0d6ab83fb 28-Sep-2011 Luigi Semenzato <semenzato@chromium.org> Get FWID from crossystem instead of /sys/.../chromeos_acpi/FWID.

Also close a few files and make the test fail if it cannot restart tcsd
at the end, otherwise following tests may fail more mysteriously.

BUG=chromium-os:14145
TEST=tested that the test still passes

Change-Id: I82d0aabf113267f29d39b5b08f5cb41e0bbc17c6
Reviewed-on: https://gerrit.chromium.org/gerrit/8428
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py
b4b16e08b4a8613d3db01f4ed2b343f761bf02f0 15-Nov-2010 Luigi Semenzato <semenzato@google.com> Moving hardware_TPMCheck here from vboot_reference/autotest/client.

Change-Id: I3ca8ab929f91b726c083a8c792fd68c67d3e1da4

BUG=chromium-os:9173
TEST=none

Review URL: http://codereview.chromium.org/5009002
/external/autotest/client/site_tests/hardware_TPMCheck/hardware_TPMCheck.py