History log of /external/autotest/server/cros/provision_actionables.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9d548744ea61718c246bd30dffff06f46381981b 03-Feb-2015 Fang Deng <fdeng@chromium.org> [autotest] Disable sysinfo in provision action.

Disable post-test and per iteration sysinfo when provisioning
a cros version.
Provision special task doesn't call control file of
provision_Autoupdate. To really disable sysinfo, we need to do it
in provision action.

TEST=run a dummy suite and observe post-test sysinfo and
per iteration sysinfo are disabled.
BUG=chromium:426141

Change-Id: Iffedff626035e1565b75e8fd84cab38c34c5a992
Reviewed-on: https://chromium-review.googlesource.com/245805
Tested-by: Fang Deng <fdeng@chromium.org>
Reviewed-by: Dan Shi <dshi@chromium.org>
Commit-Queue: Fang Deng <fdeng@chromium.org>
/external/autotest/server/cros/provision_actionables.py
af30e7c634ccbcf14976e397ed372b1ddacee8d7 15-Nov-2014 Fang Deng <fdeng@chromium.org> [autotest] Allow non-test provision actions like reboot

"cleanup-reboot" dependency triggers a provision action
test "generic_Reboot". Running reboot in a saperate test
is very slow as it involves setup autotest environment (e.g. fetch
autotest packages) at the beginning and clean up at the end.

Reboot can be achieved by just running host.reboot() and there is no
need to run it in a test. This cl allows us to run a non-test
provision action like reboot.

TEST=Test both test-based and non-test provision actions
cli/atest job create -f client/site_tests/dummy_Pass/control -d
cleanup-reboot -m HOST my-job
cli/atest job create -f client/site_tests/dummy_Pass/control -d
cros-versioin:lumpy-release/R41-6476.0.0 -m HOST my-job
run a dummy suite using run_suite.
BUG=chromium:433924

Change-Id: I3b449238b823fbede9d8583de9adcb5254bac23c
Reviewed-on: https://chromium-review.googlesource.com/229968
Reviewed-by: Dan Shi <dshi@chromium.org>
Commit-Queue: Fang Deng <fdeng@chromium.org>
Tested-by: Fang Deng <fdeng@chromium.org>
/external/autotest/server/cros/provision_actionables.py