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/network/chaos_clique_utils.py
|
a50d88d9a761d79fd94a59fc030e852aec7b18a6 |
|
12-Jan-2016 |
Tien Chang <tienchang@google.com> |
get_firmware_version: Update regex pattern for Intel's WiFi firmware version. BUG=None TEST=Used pythex.org to confirm correct regex pattern Change-Id: I34c5fb54b3b80953029a8fde126992588ba9989b Reviewed-on: https://chromium-review.googlesource.com/321451 Commit-Ready: Tien Chang <tienchang@chromium.org> Tested-by: Tien Chang <tienchang@chromium.org> Reviewed-by: Bindu Mahadev <bmahadev@chromium.org>
/external/autotest/server/cros/network/chaos_clique_utils.py
|
10b27caed5434380d8b5739cf66b8991b7464bb8 |
|
01-Dec-2015 |
Roshan Pius <rpius@google.com> |
autotest(wifi): System info changes for Android Couple of changes needed to get chaos tests running on Android DUT's: 1. The uname binary (used to get the kernel version, arch, etc) is located at /system/bin/uname for Android/Brillo and /bin/uname for Cros devices. So, use the path utils to figure out the exact command to be run to make it compatible across different platforms. 2. Skip chaos_clique_utils.get_firmware_ver() for Android/Brillo targets. BUG=chromium:564291 TEST=`test_that -b panther chromeos3-row1-rack1-host5.cros network_WiFi_ChaosConnectDisconnect.open` on CrosHost(veyron_minnie). TEST=`test_that -b panther chromeos3-row1-rack1-host3.cros network_WiFi_ChaosConnectDisconnect.open` on AdbHost(Android) Change-Id: I0f2a4fe34eb12ba315603637be23956e91f5b258 Reviewed-on: https://chromium-review.googlesource.com/315192 Commit-Ready: Roshan Pius <rpius@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org> Reviewed-by: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/network/chaos_clique_utils.py
|
6b8a9553d74d5ff4310e0dc7b0625d6b2349a40d |
|
09-Jun-2015 |
Kris Rambish <krisr@chromium.org> |
wait_for_scan_result takes lists of ssids/bsses All of the other scan functions in the iw_runner take a list of ssids of bsses. This make wait_for_scan_result consistent with the rest of the scan methods. TEST=unittest BUG=None Change-Id: I43bff12c79259cdcb3584b0bd056fd4df2708cc6 Reviewed-on: https://chromium-review.googlesource.com/276347 Tested-by: Kris Rambish <krisr@chromium.org> Reviewed-by: Christopher Wiley <wiley@chromium.org> Commit-Queue: Kris Rambish <krisr@chromium.org> Trybot-Ready: Kris Rambish <krisr@chromium.org>
/external/autotest/server/cros/network/chaos_clique_utils.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/network/chaos_clique_utils.py
|
c6db3d062f9166eeccd816427dfc2f3e8b2e0052 |
|
29-Apr-2015 |
Roshan Pius <rpius@chromium.org> |
clique, chaos: Add a common utility for both chaos & clique runners Moving all the common utility functions into a single common module so that these functions can be shared between both chaos & clique test suites. BUG=chromium:477075 TEST=`test_that $host network_WiFi_CliqueConnectDisconnect.debug` TEST=`test_that $host network_WiFi_ChaosLongConnect.debug` Change-Id: Ib29b3f43b98567614e01946317b06e3f90c7190e Reviewed-on: https://chromium-review.googlesource.com/267790 Reviewed-by: Kris Rambish <krisr@chromium.org> Commit-Queue: Roshan Pius <rpius@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/network/chaos_clique_utils.py
|