History log of /external/autotest/server/cros/ap_configurators/ap_batch_locker.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2199f071167ecea9819816563885a5b3329dcc40 20-Jan-2016 Tien Chang <tienchang@google.com> chaos: Reference global AFE server to bypass sharded instances in local labs.

While here, removed function lock_webdriver_in_afe() as that is never called and
tests use allocate_webdriver_instance(). Also removed unused imports.

BUG=chromium:570498
TEST=Ran trybot; could lock packet_capture and webdriver
pre-cq-configs: mixed-wificell-pre-cq

Change-Id: Ie2d9e0588cb06eb85c4def558372ffbd375c9ef3
Reviewed-on: https://chromium-review.googlesource.com/322763
Commit-Ready: Tien Chang <tienchang@chromium.org>
Tested-by: Tien Chang <tienchang@chromium.org>
Reviewed-by: Tien Chang <tienchang@chromium.org>
Reviewed-by: Fang Deng <fdeng@chromium.org>
/external/autotest/server/cros/ap_configurators/ap_batch_locker.py
d2ae97483945e7f78e57e41cafcd800553e08598 04-Jun-2015 Tien Chang <tienchang@google.com> With virtual machines on the lab network, we can run multiple instances of
Chaos tests in parallel.

The primary change is passing along the hostname of a locked VM instance, such
that we can establish driver connection within this instance and run
Chromedriver to configure APs. This requires the VM to remain on throughout the
run - otherwise Chromedriver may fail to establish connection.

This required a change to each VMs' search domain name, hence the gutted .cros
from chaos_dynamic_ap_list.conf.

Similar to how we handle packet capture devices, we lock and unlock VM
instances in chaos_runner.py.

BUG=None
TEST=Ran ChaosConnectDisconnect.debug and ChaosConnectDisconnect.open

Change-Id: Ia7084888c5cafaad51f66ab331770731a36a609b
Reviewed-on: https://chromium-review.googlesource.com/275144
Reviewed-by: Kris Rambish <krisr@chromium.org>
Tested-by: Tien Chang <tienchang@chromium.org>
Commit-Queue: Tien Chang <tienchang@chromium.org>
Trybot-Ready: Tien Chang <tienchang@chromium.org>
/external/autotest/server/cros/ap_configurators/ap_batch_locker.py
22093e32603a2c850e8a15121f4718f15e435415 15-Apr-2015 Roshan Pius <rpius@chromium.org> chaos: Renaming the chaos_ap_configurator module to ap_configurator.

AP configurator module currently used by Chaos test suite can be used
for configuring AP's in the new Clique test suite as well. So, renaming
the module to a generic ap_configurator module so that it can be used by
both the suites.

BUG=chromium:477075
TEST=`test_that $host network_WiFi_ChaosConnectDisconnect.debug`

Change-Id: I87f0fed85c9426b5ca948dbc2c8140ab06479ff8
Reviewed-on: https://chromium-review.googlesource.com/265749
Reviewed-by: Roshan Pius <rpius@chromium.org>
Commit-Queue: Roshan Pius <rpius@chromium.org>
Tested-by: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/ap_configurators/ap_batch_locker.py