History log of /frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4547dac01f3136393cc708bb49ff546413a45d6c 28-Apr-2015 Joshua Schwarz <joshuaschwarz@google.com> Fix one-off error in reporting.

Change-Id: I5315e3d13b42285169e6c92cfcf9cf2ae9667018
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
ef1a177e6c5c3d5b33a3debf899737a03d3c9c85 20-Nov-2014 Eric Rowe <erowe@google.com> Fix wifi reconnection tests.

Bug: 18417638
Change-Id: I1710e8b16d4ae1b32317deb0322a98ad45b4e1aa
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
58a3ddf5aafacbd84de7104f07a994bb06a9b374 23-Oct-2014 Eric Rowe <erowe@google.com> Add delay in ping connectivity test retry

Change-Id: Id6e36f42b2a2d84605185780fb7a3f2144e7a9b9
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
2591e00b57b8aedd9e44fecce3f55a2c6a5428c2 03-Sep-2014 Eric Rowe <erowe@google.com> Clean up connectivity tests.

Change-Id: I407cb78aecb43aa8413835a25b4558241d69fd2e
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
12747ab3aafc92f3b86da7df2b1d992866cbaf52 23-Aug-2014 Guang Zhu <guangzhu@google.com> add some missing assert messages for wifi test

Change-Id: I04f4cbbca1a181ab1404fa3abba874e1f78fed3c
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
d21f1c1e4d34306ab7aa99f5be1b886f6b4e07a8 19-Aug-2014 Guang Zhu <guangzhu@google.com> fixes for connectivity manager test suite

* reduced visibility of most util functions in
ConnectivityManagerTestBase
* reimplemented various waitFor... util function in base class:
instead of relying on received broadcast and synchronization
mechanism, we just poll for what we want with a fixed interval
and a max timeout
* minor style fixes
* removed state transition checks in all test cases of
ConnectivityManagerMobileTest: since exact state transitions
are not that interesting, we just care about if we reach a
particular state and if all network interfaces are in their
corresponding states
* clarified in comment what each test cases are testing, since
some of the test case names are not very straightforward
* any wait for DISCONNECTED checkes with ConnectivityManager are
temporarily commented out

Change-Id: I99cca95c33c6060909e0df684969b75c2dca23a9
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
247675e5d919c6892722bf4442f54b3266366e51 21-May-2014 Lorenzo Colitti <lorenzo@google.com> Fix build.

Change-Id: I5c09a406b6c43318cea600171b8dd25eeeffa673
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
6346155c5a48495944041e65ec279c88b0fa1391 10-Mar-2014 Jaewan Kim <jaewan@google.com> Move IP config from WifiConfiguration to IpConfiguration.

This is so that Ethernet can use it in the future.

Bug: 7606609
Bug: 8687763

Change-Id: I5d1189682b13f1088848809604690648d8d9ecca
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
678979748585c5903125a404e448ad6c111dedad 07-Apr-2014 Jaewan Kim <jaewan@google.com> Revert "Refactor IpConfiguration from WifiConfiguration"

This reverts commit 1284767ceb1affa6d5af77fd26ccf7322df48a6d.

Change-Id: Ibccea84e5dc44c1b8954779660e0721b27f762d4
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
1284767ceb1affa6d5af77fd26ccf7322df48a6d 10-Mar-2014 Jaewan Kim <jaewan@google.com> Refactor IpConfiguration from WifiConfiguration

Bug: 7606609, Bug: 8687763
Change-Id: I736eb3c73a8ffc8f137a04a5ea66ee564dc2b530
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
df362d264c5a0204f27da6ee66d741031626c4e5 04-Mar-2014 Xia Wang <xiaw@google.com> Add timer to wait for screen off

bug#: 13278052

Change-Id: Ic4dc847f3f3fe86750343ffabedb13dbeb4f61a7
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
19306af73a8175e1327101132e26a35c7dfe5168 14-Sep-2013 Xia Wang <xiaw@google.com> Update the Connectivity Manager test suit to use InstrumentationTestCase.

- Remove ConnectivityManagerTestActivity as the test activity could be destroyed
after a system config change, which cause test failure in the wifi stress test.
- Update all tests to use InstrumentationTestCase, which instruments the test package.

Bug : 10426067

Change-Id: Ibf6f1f7cffd7a7eabc4cc63c7e033b59274b724e
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
bcc97ca43a339c3356b5c8d9eaf1cbdfb0de3165 21-Feb-2013 Irfan Sheriff <isheriff@google.com> Clean up scan handling

Remove obsolete active/passive scan handling - drivers always
do active scan.

Also, remove AP_SCAN hack for preventing connections and use
the TYPE=ONLY scan.

Bug: 8158647
Change-Id: I8f70e19219ad789b7501a40529bcd6b6524739e8
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
f2991add02f3e6f50dd65a835fffec3aa7221769 31-Jan-2013 Xia Wang <xiaw@google.com> Fix WiFi test:

-- In environment where there are too many APs, sometimes, the AP will not show in the scan list.
Part of the reason is due to the change that the scanning on each frequency is shortened to save power.
to avoid that, change the test to connect without scanning.

-- Increase the timer to wait for WiFi to be connected

Change-Id: If1a72607b3c7ad13dbbf788607665986eaf5b6b3
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
b2a2096903342a9eaba0b8f64f0f549e5277b662 01-Nov-2012 Xia Wang <xiaw@google.com> Fix WiFi stress test

- Disable lock screen after screen is turned on.
Without disabling lock screen, device will screen off automatically after around 10 seconds

- Add a longer timer for ping test when the data traffic is stalled.
For a short ping test, it is hard to tell whether it is a transient issue or a real issue.

bug# 7426823

Change-Id: If1a560e11dcdff519562bb2a22651d1fd523b5a2
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
3272a38dbc5fdf2d68b653592a244059cd29255a 26-Sep-2012 Xia Wang <xiaw@google.com> Fix Wifi Stress test after wifi settings are moved to Settings.global

Change-Id: I823e99b39bc340683b686bb0dd43a473865656f0
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
2f19a3103c2cdcf5613eb70493122fb366d509ef 15-May-2012 Xia Wang <xiaw@google.com> Fix issue: Disable soft ap when test activity is created.
Add timer for soft ap enalbing timer: 6192139

Change-Id: I9f9a6a1f0787efdfbb924af80f7d610c07cd32e5
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
6d3c2f0cad85b5f618d0bdbf3e9ca659768a47f0 10-Mar-2012 Xia Wang <xiaw@google.com> Fix test flakiness

Disable soft AP before start the wifi stress test.
If soft AP test failed with AP enabled, the wifi client can not be
enabled.

Change-Id: Ie6950f6b5b662727f2e811d9b81aeb0f4f7cda91
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
776cca3b3a84cd16bdaccdd43963cc34d923e0a4 10-Mar-2012 Xia Wang <xiaw@google.com> Allow CM/WIFI tests running with wifi-only flag.

Change-Id: I12ab8f6f0335574a5af6db497ed76e6d5fec3ab7
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
4dfa295ad8b75a8c0976e7de078ebe4f654a6a89 28-Jan-2012 Brett Chabot <brettchabot@android.com> Use PackageManager to detect wifi-only devices in ConnectivityManagerTest.

Change-Id: I9749bf9024a73af095d4a681bb902594828ad599
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
10a3e8fae865f17c10816d1767d2efa3d4a18935 03-Dec-2011 Xia Wang <xiaw@google.com> Add extra 2 minute for wifi to shutdown

Change-Id: I3cf2fbf5de8b96b75d5e460e4ad822a1947ff6e7
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
a4c2caac05009512213454d329579a79dde11e5f 17-Nov-2011 Xia Wang <xiaw@google.com> Increase time between wifi stop and wifi start: set to 2 minutes
http://b/issue?id=5629901

Change on state validation:
- When network state is broadcast in other network information,
the test activity will record the state change which cause false
alarm in the test.

Change-Id: I8bd1e8c04ab97116f3a02ccc5543f34a7e651cda
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
4bc5c4a1f5ea529ef7c7b38ee3782c8f209f7b9c 11-Mar-2011 Xia Wang <xiaw@google.com> resolved conflicts for merge of 16cbe575 to honeycomb-mr1

Change-Id: Ic55f0bdeb5fc63bdabb4f4546fa7e1aa3201a6e0
3d58d63b03edd95352b70b9b18251c4f72f17b74 09-Mar-2011 Xia Wang <xiaw@google.com> Add WifiStressTest to Wi-Fi only test suite.

Change-Id: Id15ec2e291729b910ee05cef4650efb8d2e1a43c
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
6bffe14c78efa0b56327262543ce2e0dfc024219 18-Feb-2011 Xia Wang <xiaw@google.com> Add ping test to verify data connection.

Change-Id: I88e06934747e9e98bd440ae84268e69486c74734
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
73055f12d7764e322f3f83717525a2dba01f9ef9 16-Dec-2010 Xia Wang <xiaw@google.com> Few changes for Wi-Fi Stress Test

Add WIFI_IDLE_MS to 1min in Wi-Fi stress test. bug#3284797
Wake up device using PowerManagerService.userActivityWithForce instead
of full wake lock.
Turn screen on when running Wi-Fi tests.

Change-Id: Ib763136cef515eec8b1d25183cf7a84ae1038ef2
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
93ca011c60c140facb5a790c25a882a384460a86 10-Dec-2010 Xia Wang <xiaw@google.com> Make Wi-Fi stress tests output log consistent.
Fix: record average at the beginning of each iteration

Change-Id: Ia129348dbf79ecf7efc7169b8bbfac3755ccce63
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
8c1c1e875e836cfb2377effdf850f5caa1fe6f4d 08-Dec-2010 Xia Wang <xiaw@google.com> Make the scan test log consistent.

Change-Id: I44fd790c21fed6bb2b615a047b762b5ac7c451bb
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java
90e1c782a63475cd9b3973936decf6a4f6c6148f 03-Dec-2010 Xia Wang <xiaw@google.com> Add Wi-Fi stress tests.

- Wi-Fi scan stress
- Wi-Fi reconnection stress
- Measure Wi-Fi scanning performance:
. Average scanning time
. Scanning quality

Change-Id: Ifce496876811816b452aed4ae9642fdb2db44798
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java