History log of /external/autotest/site_utils/deploy_server_unittest.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9febd45bbbcaba56b66cd4b1febcb85f8b5bb591 01-Feb-2017 Shuqian Zhao <shuqianz@chromium.org> [autotest] Separate the logs deployment logs

Instead flush all the logs into console, write the logs of every server
into a log file in a single thread. In this way, we can save the log for
debug purpose and all the logs will not be mixed up.

BUG=chromium:666101
TEST=unittest and test in a test server.

Change-Id: Iaf7b303f0c3b0c9346c5346052ba07c79d2fb990
Reviewed-on: https://chromium-review.googlesource.com/435503
Commit-Ready: Shuqian Zhao <shuqianz@chromium.org>
Tested-by: Shuqian Zhao <shuqianz@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
/external/autotest/site_utils/deploy_server_unittest.py
a3438a5f7b385b204a0c8ccec6fa809c89b544bc 21-Sep-2016 Shuqian Zhao <shuqianz@chromium.org> autotest: add a flag to force to run all the update commands when deployment

Previously, deploy script will skip certain update commands when the
corresponding repos or script are not changed. For some cases, we may
need to force to run these commands. Add an option for this use case.

BUG=chromium:648425
TEST=Test on test server

Change-Id: I464afc7bfd945e0f4ccf6dced6dd468df4397b97
Reviewed-on: https://chromium-review.googlesource.com/387292
Reviewed-by: Shuqian Zhao <shuqianz@chromium.org>
Tested-by: Shuqian Zhao <shuqianz@chromium.org>
/external/autotest/site_utils/deploy_server_unittest.py
8754a1a087a9553b277829583b46f05c07beb369 24-Aug-2016 Shuqian Zhao <shuqianz@chromium.org> [autotest] modify deploy script to support test_push

Modify the server deploy script to support both deploying server to prod
and updating test_push servers. Changes include:
1. Rename deploy_production to deploy_server, deploy_production_local to
deploy_server_local.
2. change deploy_server script to accept option, which specify it is
used for prod server or test_push server.
3. change deploy_server_local to support updating test_push servers.
4. change deploy_server_local to stash the changes before update.
5. change deploy_server_local to only run update cmds when the
corresponding repos/files have been changed, so need to run the cmds to
deploy the changes

BUG=None
TEST=unittest and test on test sever.

Change-Id: I2026f1f9ed0bbe5ec37363e5c01f97a94942114f
Reviewed-on: https://chromium-review.googlesource.com/375139
Tested-by: Shuqian Zhao <shuqianz@chromium.org>
Reviewed-by: Dan Shi <dshi@chromium.org>
Commit-Queue: Shuqian Zhao <shuqianz@chromium.org>
/external/autotest/site_utils/deploy_server_unittest.py