History log of /external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9f2cfccd01fe900c74b0fc43d93c2284b445bad5 08-Jul-2016 Ashakiran Byrappa <abyrappa@chromium.org> Method to check Radio ON/OFF supported.

Radio cannot be turned OFF in some routers. So adding a method to
check if radio is supported before calling set_radio method.

BUG=626772
TEST=None

Change-Id: I985d3c8802a4f85f843b3ee6d8b0aa8d73676304
Reviewed-on: https://chromium-review.googlesource.com/359340
Commit-Ready: Ashakiran Byrappa <abyrappa@google.com>
Tested-by: Ashakiran Byrappa <abyrappa@google.com>
Reviewed-by: Tien Chang <tienchang@chromium.org>
Reviewed-by: Godofredo Contreras <godofredoc@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
7637db3168b85466bc1a9ed6460d52c4bf104c35 28-Jun-2016 Ashakiran byrappa <abyrappa@chromium.org> Adding methods to get and set channel width.

The supported channel widths are set using the method
get_supported_channel_width() and later set on the router using
the method set_channel_width()

BUG=624034
TEST=None

Change-Id: I5c012eb031d7c7191bf56c2c6ec9e1021c7b23e2
Reviewed-on: https://chromium-review.googlesource.com/356720
Commit-Ready: Ashakiran Byrappa <abyrappa@google.com>
Tested-by: Ashakiran Byrappa <abyrappa@google.com>
Reviewed-by: Tien Chang <tienchang@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
9be7c5cce057866d88c9989413981fff978e2c87 29-Apr-2016 Godofredo Contreras <godofredoc@chromium.org> Configurator for Buffalo WSR 1166DD.

Dynamic configurator for Buffalo WSR 1166DD router.

BUG=618900
TEST=Ran network_WiFi_ChaosConnectDisconnect.debug in Chaos

Change-Id: I4b00f888de7bdcb95965bd58e37853e8162d4ccf
Reviewed-on: https://chromium-review.googlesource.com/342665
Commit-Ready: Tien Chang <tienchang@chromium.org>
Tested-by: Godofredo Contreras <godofredoc@chromium.org>
Tested-by: Ashakiran Byrappa <abyrappa@google.com>
Reviewed-by: Tien Chang <tienchang@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
46e39e4fd463d269d1506f9476a9935aab2cda12 06-Jun-2016 Ashakiran Byrappa <abyrappa@chromium.org> Network mode and Security mode dependency.

Security modes do not support all network modes and have to
be filtered. Or any other contraints can be added in this method.

BUG=618805
TEST=None

Change-Id: I99743fdc40862856ada69cedd8ce49c01e0218c4
Reviewed-on: https://chromium-review.googlesource.com/349724
Commit-Ready: Ashakiran Byrappa <abyrappa@google.com>
Tested-by: Ashakiran Byrappa <abyrappa@google.com>
Reviewed-by: Tien Chang <tienchang@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
c3582dea32d2c6c865bacbdf76744be0a241a114 09-May-2016 Bindu Mahadev <bmahadev@google.com> [chaos]Use IP instead of admin url in the AP configurator

BUG=None
TEST=None

Change-Id: I062b9f2d8c045697a59caa5d3acbc0d929181e7c
Reviewed-on: https://chromium-review.googlesource.com/343551
Reviewed-by: Tien Chang <tienchang@chromium.org>
Tested-by: Bindu Mahadev <bmahadev@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.py
a2581fb871334efdebaf4b2c64fe682c92bd5c27 07-May-2016 Tien Chang <tienchang@google.com> chaos: Enable port forwarding to webdriver instances.

Precondition: This required adding testing_rsa keys to all VMs.

BUG=None
TEST=Ran network_WiFi_ChaosConnectDisconnect; could establish driver connection

Change-Id: I27eb1cfb0dd29dc345bbac4536fe50bde2777044
Reviewed-on: https://chromium-review.googlesource.com/343154
Commit-Ready: Tien Chang <tienchang@chromium.org>
Tested-by: Tien Chang <tienchang@chromium.org>
Reviewed-by: Kris Rambish <krisr@chromium.org>
/external/autotest/server/cros/ap_configurators/dynamic_ap_configurator.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/dynamic_ap_configurator.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/dynamic_ap_configurator.py