History log of /external/autotest/server/site_tests/network_WiFi_IBSS/network_WiFi_IBSS.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9d8503b7c956ef04906dd37e208293559610bfda 02-Jul-2014 Christopher Wiley <wiley@chromium.org> Remove packet capture from network_WiFi_IBSS

We've found the source of flake in this test.

BUG=None
TEST=Test continues to pass.

Change-Id: I7c754bc3e4b019c19306f8ca4991a4699120afcd
Reviewed-on: https://chromium-review.googlesource.com/206580
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_IBSS/network_WiFi_IBSS.py
522dd1b90d0f7aba8e8112d73c7db03d28ecedc6 01-Apr-2014 Christopher Wiley <wiley@chromium.org> Change network_WiFi_IBSS to connect with old state

This reveals that we consistently fail to connect
to IBSS networks after a previous association with a network
on a channel where IBSS is forbidden. An upcoming patch to
wpa_supplicant will fix this behavior.

BUG=chromium:343181
TEST=This test fails reliably without a patch to wpa_supplicant.

Change-Id: I73b4135d97a74ece49c9050e74c41ed79622df7f
Reviewed-on: https://chromium-review.googlesource.com/192612
Reviewed-by: Paul Stewart <pstew@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_IBSS/network_WiFi_IBSS.py
2568cd4c35742c86f91d15506eab83507f39b226 15-Mar-2014 Christopher Wiley <wiley@chromium.org> Potentially reduce network_WiFi_IBSS test flake

1) Increase timeouts for connection.
2) Automatically do packet captures to help debug failures.

TEST=This test continues to pass reliably outside of the lab.
BUG=chromium:343181

Change-Id: I319481cd01e1927c8c260c5d0f4b717566bc7bec
Reviewed-on: https://chromium-review.googlesource.com/190184
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_IBSS/network_WiFi_IBSS.py
408d1814becea6bacde78abb0327bb09a5b542c7 14-Jan-2014 Christopher Wiley <wiley@chromium.org> autotest: Refactoring and cleanup for LinuxRouter

In general, this patch tries to remove some of the invisible state and
opaque configuration built into the router. As we've extended the
router to do more things, concepts like the "phytype" of the router no
longer make sense, because we can be multiple phytypes at once.
Fortunately, the phytype is easily inferred from the type of interface
we hope to configure. We also had a number of interfaces to configure
various aspects of how the router worked that we never used and added
complexity.

Removed params dict for LinuxRouter/LinuxSystem.
Deprecated self.router field for LinuxRouter.
Removed LinuxRouter.create_wifi_device() since we now have
hostapd/wpa_supplicant/ibss (phytype) specific method calls.
Removed LinuxRouter.destroy() method in favor of deconfig().

BUG=None
TEST=wifi_matfunc passes with these changes on a spring.

Change-Id: I1d77499b5e544813956e6f8018ca328c466046e8
Reviewed-on: https://chromium-review.googlesource.com/182636
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_IBSS/network_WiFi_IBSS.py
fae2ea8c59bdc412b1768c48e19edab6d05d5336 09-Aug-2013 Christopher Wiley <wiley@chromium.org> autotest: Fix network_WiFi_IBSS by increasing timeout

This test will pass on lumpy repeatedly now. We consistently find the
IBSS network beacon at exactly 15.93 seconds on lumpy, which indicates
that the router is consistently taking a while send beacons.

BUG=chromium:265684
TEST=This test passes repeatedly now.

Change-Id: Ie24e8592774afd07065fc98ebf8cf9f7a4cd06ed
Reviewed-on: https://gerrit.chromium.org/gerrit/65253
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_IBSS/network_WiFi_IBSS.py
99d42c95fa5c12285fb129b50445a60c9a145dd3 10-Jul-2013 Christopher Wiley <wiley@chromium.org> autotest: Move hostap_config.py to server/cros/network

TEST=Ran check11b successfully. This indicates that objects were
imported and instantiated correctly.
BUG=chromium:258537

Change-Id: Icfb68a218ca54a019610a342188469c26a706af3
Reviewed-on: https://gerrit.chromium.org/gerrit/61362
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_IBSS/network_WiFi_IBSS.py
4961e848f54cb64f911c3ce03b3c377d171b35e5 10-Jul-2013 Christopher Wiley <wiley@chromium.org> autotest: Move WiFi test bases to server/cros/network/

TEST=Ran check11g successfully.
BUG=chromium:258537

Change-Id: Ifc608c8470d14ee123ce192632172a8b08674e4e
Reviewed-on: https://gerrit.chromium.org/gerrit/61348
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_IBSS/network_WiFi_IBSS.py
061f13879e9e0aca297d0acb7ab6f6992d053528 18-Jun-2013 Christopher Wiley <wiley@chromium.org> autotest: Skip network_WiFi_IBSS on RSPro cells

This test fails every time on those cells for some unknown reason.

TEST=Run on both a stumpy cell and an RSPro cell, note we get a TEST_NA
on the RSPro but not on the the stumpy.
BUG=None

Change-Id: Ie36cc4c6d494065e9c805e21949d256fd00e3f2f
Reviewed-on: https://gerrit.chromium.org/gerrit/58968
Commit-Queue: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_IBSS/network_WiFi_IBSS.py
3e016dfc43799d47b6de12b9c4c98ab83b2a64d4 12-Jun-2013 Christopher Wiley <wiley@chromium.org> autotest: Clean up WiFiTest class hierarchy

The lab infrastructure team has a strong desire to keep the class
hierarchies surrounding tests clean and easy to understand. This helps
them with test maintainability. Although it is a stretch to subclass
test.test at all, permission has been granted if we keep our
interference with test.test in superclasses to a bare minimum. As such,
do test setup and teardown in a standard way, and move convenience
methods out to context objects. This makes a little more sense anyway,
since these convenience methods are making assertions about fields in
the context objects and their state.

TEST=Tests modified in this CL pass.
BUG=chromium:240330

Change-Id: Id98bee15d39c27c6c20ac804fd923473bf4fe12d
Reviewed-on: https://gerrit.chromium.org/gerrit/58392
Commit-Queue: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
/external/autotest/server/site_tests/network_WiFi_IBSS/network_WiFi_IBSS.py
1febd6ad71496ac14c022f9156939daa2e1f5d71 03-Jun-2013 Christopher Wiley <wiley@chromium.org> autotest: Migrate network_WiFiMatFunc/011CheckIBSS to new framework

TEST=This is a test, it passes. In addition, running 011CheckIBSS still
passes with the modifications to site_wifitest. check11b also passes.
BUG=chromium:245907
CQ-DEPEND=CL:57385

Change-Id: Ibd370bfb5e0fd21e3bce084834e8f38a8512422d
Reviewed-on: https://gerrit.chromium.org/gerrit/57386
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_IBSS/network_WiFi_IBSS.py