History log of /external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
67cb772fc2139afb9b0ba1407b453ddb2b502ec6 06-Jan-2016 Bindu Mahadev <bmahadev@chromium.org> [Whirlwind]Don't set bitmask on the AUX radio

The verify router test failed because we were trying to set the
aux radio which is 1x1 to 3,3 bitmap. Hence, we need to determine
the allowed bitmap values before setting any bitmask using the
available antenna information.

While here, also changed the method name to reflect accurate method
functionality.

BUG=chromium:559449
TEST=verifyrouter and simple connect

Change-Id: Ied5e10f1a1fbb1a021df69ce198636e3faa2cf95
Reviewed-on: https://chromium-review.googlesource.com/320424
Commit-Ready: Bindu Mahadev <bmahadev@chromium.org>
Tested-by: Bindu Mahadev <bmahadev@chromium.org>
Reviewed-by: mukesh agrawal <quiche@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
4cfb751597741a75dc1894ab4ea47aff10060527 12-Dec-2015 mukesh agrawal <quiche@chromium.org> autotest (wifi): rename LinuxSystem.set_default_antenna_bitmap()

The current name of this method requires a caller to
know what "default" means. Rename the method to make
the purpose of the call more obvious.

BUG=chromium:569205
TEST=test_that chromeos1-row3-rack11-host3.cros network_WiFi_VerifyRouter

Change-Id: Ib925b0e1f3f408e97079abeddbb6f1c666ca5561
Reviewed-on: https://chromium-review.googlesource.com/317881
Commit-Ready: mukesh agrawal <quiche@chromium.org>
Tested-by: mukesh agrawal <quiche@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Reviewed-by: Zeping Qiu <zqiu@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
9867dffd70f1f5e047c6d2a7451412504eb822af 12-Dec-2015 mukesh agrawal <quiche@chromium.org> autotest (wifi): update documentation for VerifyRouter

Some time ago, network_WiFi_VerifyRouter was refactored,
with code moving between _antenna_test() and run_once().

Unfortunately, some of the comments didn't move along
with the code, so those comments are misplaced. Additionally,
the introduction of whirlwind makes some of the comments
out of date.

Update the comments in VerifyRouter, to reflect the
world today.

BUG=chromium:569176
TEST=test_that chromeos1-row3-rack11-host3.cros network_WiFi_VerifyRouter

Change-Id: Ic15a076469ded6f3d0335fc9d823cb228026bfb5
Reviewed-on: https://chromium-review.googlesource.com/317862
Commit-Ready: mukesh agrawal <quiche@chromium.org>
Tested-by: mukesh agrawal <quiche@chromium.org>
Reviewed-by: Zeping Qiu <zqiu@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
bcf678b1b3b7c75006b9cfde9d566b71ac2a9c23 22-Jul-2014 Christopher Wiley <wiley@chromium.org> Add retries to network_WiFi_VerifyRouter

Work around a mysterious source of flake by simply retrying
associations with a given bitmask.

BUG=chromium:392312
TEST=100/100 VerifyRouters pass with this test.

Change-Id: I55b9ca11d54082162e8df8cd48aac9076ba94a4f
Reviewed-on: https://chromium-review.googlesource.com/209383
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
32136b0954020486e2b6395188d15b3d99d916dc 08-Apr-2014 Christopher Wiley <wiley@chromium.org> Change network_WiFi_VerifyRouter to use ch149

Channel 136 is channel in which we need to do DFS for regulatory
reasons. We seen devices trigger avoidance on this channel
incorrectly, which interferes with the test's goals of verifying
router correctness. Use a non-DFS channel to avoid tickling this
bug.

While here, prevent devices from attempting to autoconnect to old
APs by explicitly disconnecting from previous associations.

BUG=chromium:360884
TEST=This test no longer fails

Change-Id: I62c02de7812befcfd8f3452def092e1e314c2985
Reviewed-on: https://chromium-review.googlesource.com/193499
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
92f875019d36f9e0c437c1c37b50a83fcab2e839 12-Mar-2014 Christopher Wiley <wiley@chromium.org> Make network_WiFi_VerifyRouter give meaningful failure information

Now when this test fails, it throws an error like:

Failed to connect when (bitmap=2, ap_instance=1, channel=6),
(bitmap=2, ap_instance=1, channel=136).

which is helpful in diagnosing problems.

Note that we now try all possible combinations of antennas before
failing.

BUG=None
TEST=This test passes updated routers, and fails with messages like
above appropriately.

Change-Id: I94eab6a83fa870f34c2eeae60edb5b4267d34079
Reviewed-on: https://chromium-review.googlesource.com/189696
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
7feb1d5868920a4b8083ed2441cd8a74dc92b0aa 04-Mar-2014 Peter Qiu <zqiu@chromium.org> Added delay to pass antenna test

Delay is added after AP is reconfigured with the new antenna bitmap, before
attempting connection test. This delay is needed to fix the random connection
failure when bitmap is set to 2 with AP configured in channel 136.

BUG=chromium:343184
TEST=Run this test

Change-Id: I9d072318d2708438a2ef180e934c9ba934675515
Reviewed-on: https://chromium-review.googlesource.com/188640
Tested-by: Peter Qiu <zqiu@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Peter Qiu <zqiu@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
2f973257222dfdb62e760d6a3cd860b756c99375 21-Feb-2014 Peter Qiu <zqiu@chromium.org> Antenna verification test for router

Added tests to verify each antenna in the router is working.

BUG=chromium:343184
TEST=1. Verify no connection failure when running this test.
2. To induce a "failure" with this test, manually put a terminator on one antenna in the router.
Run this test.
Verify connection failure or connected with weak signal (signal leak from terminator) when the terminated antenna is the only one active

Change-Id: I47e9e01ee6489b013b29d8f36238da9d1e425268
Reviewed-on: https://chromium-review.googlesource.com/187337
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Peter Qiu <zqiu@chromium.org>
Tested-by: Peter Qiu <zqiu@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
73115681214ba5a04a94ed4f8b7fc60989b5524a 17-Jan-2014 Christopher Wiley <wiley@chromium.org> autotest: Log signal perf keyvals in network_WiFi_VerifyRouter

Logging signal levels as perf keyvals enhances our ability to
quickly assess signal quality in WiFi cells. Also add some
logic to check that a router is pingable before trying to SSH
in. This makes error messages more specific to connectivity
problems with the router than a generic SSH timeout. Since
all tests can benefit from these checks, put them in the
WiFiTestContextManager.

TEST=When this test runs against a broken cell, informative
messages are printed.
BUG=None

Change-Id: Icfe1faced19780680ed12c3e712f21b59322fc6c
Reviewed-on: https://chromium-review.googlesource.com/183011
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
9e8960bfd7debc17cf3be98578416c0cbc6e692c 11-Jan-2014 Christopher Wiley <wiley@chromium.org> autotest: Add signal level logging to VerifyRouter test

This allows us to check that router signal levels are at
expected levels for all kinds of setups.

BUG=None
TEST=Test continues to pass.

Change-Id: I835b97b980c53e527d7e1f8aa90f454f39d9b30c
Reviewed-on: https://chromium-review.googlesource.com/182187
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Kris Rambish <krisr@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py
3099be72171ff9a3bafb81a734d57e317166e6f6 07-Nov-2013 Christopher Wiley <wiley@chromium.org> autotest: Add simple test to verify operation of dual radio router

This will assist us in bringing up multi-radio routers quickly.

TEST=suite wifi_matfunc passes with these changes to
site_linux_system.py
BUG=chromium:313963
Change-Id: Id4fa86b9df0d3ba68c9fed2e546e894ddd84aee0
Reviewed-on: https://chromium-review.googlesource.com/176117
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_VerifyRouter/network_WiFi_VerifyRouter.py