Commit Graph

4127 Commits

Author SHA1 Message Date
xshu
4f36f56f5a CTS - feature support API for MAC randomization and PNO scans
Bug: 151117962
Test: atest WifiManagerTest
Change-Id: Icf2580fbea514af9d524a5f384a1b6834d1d08bb
2020-03-10 13:46:56 -07:00
xshu
5e7dcbd1f1 CTS - getFactoryMacAddresses
Verify that a valid MAC address is being
returned when wifi is connected.

Bug: 151117962
Test: atest WifiManagerTest
Change-Id: Ia615c7c2787d6312d598f0bb1ef183a4b914541d
2020-03-10 13:41:37 -07:00
xshu
ff16f496f1 CTS - WifiManager#setMacRandomizationSettingPasspointEnabled
Verify the mac randomization setting for passpoint networks could be
set.

Bug: b/150322975
Test: atest WifiMangagerTest
Change-Id: Id4c3eda797591ff5b71b62e3ba3f699ed712bda2
2020-03-06 16:32:35 -08:00
David Su
da2f490cc6 CTS: Add tests for WifiNetworkConnectionStatistics
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest#testWifiNetworkConnectionStatistics
Change-Id: Iecc4e8eabe384b4e1dd6d2f106b0b310a1874e36
2020-03-05 15:57:18 -08:00
Roshan Pius
7d92b117db Merge "WifiNetworkSuggestionTest: Add tests for builder/getter methods" into rvc-dev 2020-03-05 02:16:55 +00:00
Roshan Pius
e36892f546 WifiNetworkSuggestionTest: Add tests for builder/getter methods
Note: Functionality is tested via CtsVerifier (since it needs UI
interaction).

Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSuggestionTest
Change-Id: If151cf424b64e2e481484bbd92db3fda41666992
2020-03-04 14:43:07 -08:00
David Su
2ef21adbf0 CTS: Add test for WifiManager#getCurrentNetwork()
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest#testGetCurrentNetwork
Change-Id: If31d9937ec49d8a3ba648156675dc8ae0fd1c1f5
2020-03-03 19:37:54 -08:00
David Su
1ae6d23ece Merge "CTS: Add test for WifiManager#getCountryCode()" into rvc-dev 2020-03-04 01:13:32 +00:00
David Su
00a691d1a5 CTS: Add test for WifiManager#getCountryCode()
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I4c77dc63a3c711aa86e3465dbf5dc66196dfc864
2020-03-03 15:05:44 -08:00
Roshan Pius
c3f3cc7671 WifiNetworkSpecifierTest: Add checks for isWifiSupported
Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSpecifierTest
Change-Id: I3c9bd7715cb8b0ab4d4903a1de12499fe5f25bd8
2020-03-03 13:55:31 -08:00
Roshan Pius
bad438386e WifiNetworkSpecifierTest: Support for more network types
Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSpecifierTest
Change-Id: I244c3624a097c3214642923be18a3b511c9b468f
2020-03-03 13:48:01 -08:00
Roshan Pius
d2d636a243 WifiNetworkSpecifierTest: Test for simulating user reject flow
Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSpecifierTest
Change-Id: Ia7e877507aae1ff37b5326aea72468c01fd88c6c
2020-03-03 13:47:59 -08:00
Roshan Pius
59bafa8e2c WifiNetworkSpecifierTest: More tests using different specifiers
Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSpecifierTest
Change-Id: Ifb5e93beb94972a4091fd5d6b3d6ab5b9b856e23
2020-03-03 13:44:17 -08:00
Roshan Pius
1e8a2c2d14 WifiNetworkSpecifierTest: Test connection using wifiNetworkSpecifier
a) The public API for requesting wifi connection using
WifiNetworkSpecifier, and
b) The entire UI interaction flow which simulates the settings
code to emulate user interaction for approval of connection.

Also, turn on wifi verbose logging during all wifi tests to better debug
any failures in the future.

Bug: 150236894
Test: atest android.net.wifi.cts.WifiNetworkSpecifierTest
Change-Id: Idda6b89eb17587fa61f1b55cb185d2ca59db8d33
2020-03-03 13:43:20 -08:00
Roshan Pius
5b9f78d38f Merge changes Ifb098057,I0abaf771,I8dd60499,I2fbbb79d,Ib3cb0ffa into rvc-dev
* changes:
  CtsNetTestCases: Add wifi feature check in new tests
  WifiManagerTest: Add CTS tests for factory reset
  WifiManagerTest: Add CTS tests for WifiMigration builders
  WifiManagerTest: Add CTS tests for various settings
  WifiManagerTest: Add CTS test for forget API
2020-03-03 03:24:57 +00:00
Roshan Pius
c99a57997b CtsNetTestCases: Add wifi feature check in new tests
Bug: 150236894
Test: atest android.net.wifi.cts
Change-Id: Ifb0980576379a8d59637a8411c61ab4b7db60af7
2020-03-02 15:52:21 -08:00
Roshan Pius
6e2b9d32ef WifiManagerTest: Add CTS tests for factory reset
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I0abaf771f2016398eea104b8ff0a9e7a8ca5017e
2020-03-02 15:24:17 -08:00
Roshan Pius
10dbe0d272 WifiManagerTest: Add CTS tests for WifiMigration builders
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I8dd6049960baddbf5d6d237792af2f1bdcf0227c
2020-03-02 15:23:17 -08:00
Roshan Pius
1cd3aa88cb WifiManagerTest: Add CTS tests for various settings
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I2fbbb79de8d9e7dcf931c629ed5ad13f4e9cce61
2020-03-02 15:09:03 -08:00
Roshan Pius
804ee8542e WifiManagerTest: Add CTS test for forget API
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: Ib3cb0ffa8801bc5eb8c53605878d897d879ac36b
2020-03-02 15:07:19 -08:00
David Su
5b4b17bb16 Merge "CTS: Add tests for ScanResult" into rvc-dev 2020-03-02 18:34:20 +00:00
TreeHugger Robot
16a54434e8 Merge changes I0075de8b,Ia66c091a,I327c48d7 into rvc-dev
* changes:
  WifiManagerTest: Add CTS test for TrafficState callback API
  WifiManagerTest: Add CTS test for save API
  WifiManagerTest: Add CTS test for connect API
2020-02-29 17:48:38 +00:00
Roshan Pius
a6fd9708fb WifiManagerTest: Add CTS test for TrafficState callback API
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I0075de8b546cc8608a2013378620e03f1fcd34e7
2020-02-29 06:08:49 -08:00
Roshan Pius
829be3c5eb WifiManagerTest: Add CTS test for save API
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: Ia66c091a7b1c31d2946bff0d10ff5c57a187e540
2020-02-29 06:08:45 -08:00
Roshan Pius
5bb8aa269a WifiManagerTest: Add CTS test for connect API
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I327c48d770036a901b22e8fe1d06b371cab68ebb
2020-02-29 06:06:50 -08:00
David Su
820de818a8 CTS: Add tests for ScanResult
Bug: 150236894
Test: atest android.net.wifi.cts.ScanResultTest
Change-Id: I41667556f9a77d932ff84bf416668f7b2d4f217d
2020-02-28 17:55:13 -08:00
David Su
35db51facf Merge changes I990dc4d0,Ib53cab3b into rvc-dev
* changes:
  CTS: Add tests for WifiManager#calculateSignalLevel
  CTS: Add test for WifiFrameworkInitializer
2020-02-28 20:55:39 +00:00
David Su
3676880275 CTS: Add tests for WifiManager#calculateSignalLevel
Bug: 150236894
Test: atest android.net.wifi.cts.WifiManagerTest#testCalculateSignalLevel
Change-Id: I990dc4d0a0b8d969231eab3c74b9436ee4ef919f
2020-02-27 17:55:17 -08:00
David Su
899faf0b0e CTS: Add test for WifiFrameworkInitializer
Bug: 150236894
Test: atest android.net.wifi.cts.WifiFrameworkInitializerTest
Change-Id: Ib53cab3be8eb059a2b334361882e33e25ba0b760
2020-02-27 15:59:04 -08:00
David Su
3fe9714268 Merge "CTS: Test WifiInfo.Builder" into rvc-dev 2020-02-27 18:25:41 +00:00
David Su
797a8ce922 CTS: Test WifiInfo.Builder
Bug: 150236894
Test: atest android.net.wifi.cts.WifiInfoTest
Change-Id: Idd66a93aeb244738a228503dc2e3e08b0aa6af87
2020-02-26 18:14:20 -08:00
Nate(Qiang) Jiang
d5d0b84cab [CTS]Add log for better debug
Add test AP RSSI to the failure log to easily identify reason.

Bug: 149971206
Test: atest WifiRttTest#testRangingToTestAp
Change-Id: I5a8ed7604eca1c0a01527fd6f52f48925adeef19
2020-02-24 17:51:32 -08:00
Sudheer Shanka
97da47d0dd Merge "Enable verbose logging for the test app." 2020-02-21 18:48:39 +00:00
Automerger Merge Worker
1e62e719a4 Merge "Reduce DnsResolverTest flaky rate" am: de7f28fcf4 am: 3f998cd2dd am: a6a241a319
Change-Id: I8352a6b85cf8e9dc0a5af63f8a83d226e2949df0
2020-02-21 11:18:37 +00:00
Automerger Merge Worker
a6a241a319 Merge "Reduce DnsResolverTest flaky rate" am: de7f28fcf4 am: 3f998cd2dd
Change-Id: I2c15b55cadead21f85cb6929470a82b22fe6962e
2020-02-21 11:03:23 +00:00
Automerger Merge Worker
3f998cd2dd Merge "Reduce DnsResolverTest flaky rate" am: de7f28fcf4
Change-Id: I30389e9ab8e663dff9d5eb336b482b4eb323f559
2020-02-21 10:33:58 +00:00
Luke Huang
de7f28fcf4 Merge "Reduce DnsResolverTest flaky rate" 2020-02-21 10:23:46 +00:00
Luke Huang
5db02f0d4f Reduce DnsResolverTest flaky rate
Adjust some timeout value and correct the conditional checking
for private DNS waiting mechanism.

Also move the fail() statement from callback thread to test thread.
It is used to avoid the test process crashing.

Bug: 148471807
Test: atest DnsResolverTest
Change-Id: I244cefeae97fe99838d1c72d867c1d7a1a7d5e87
2020-02-21 08:14:02 +00:00
David Su
c8c937bcb6 Merge "Add CTS tests for new WifiInfo getters" 2020-02-21 01:31:25 +00:00
David Su
e0ecf449dd Merge "WifiEnterpriseConfig: Add CTS tests for new APIs" 2020-02-20 22:55:15 +00:00
David Su
fae0553f52 Add CTS tests for new WifiInfo getters
Bug: 149604454
Test: atest WifiInfoTest
Change-Id: I765b023beffa79df58d2534cff87528620d863c4
2020-02-20 14:54:19 -08:00
David Su
bd551b52d0 WifiEnterpriseConfig: Add CTS tests for new APIs
Removed setUp() method since this test does not
need Wifi to be enabled.

Bug: 149604454
Test: atest android.net.wifi.cts.WifiEnterpriseConfigTest
Change-Id: Id23a3fbd3ae7f967be68105829bae01be97fbd1e
2020-02-20 14:52:29 -08:00
Automerger Merge Worker
e8773ad591 Merge "cts: fix p2p cts test cases" am: dfb6f983bf am: f9b6c17b3b am: ad82db1993
Change-Id: I661e94f242cc350d418a08dfb2060c4ab834f480
2020-02-20 05:25:34 +00:00
Automerger Merge Worker
ad82db1993 Merge "cts: fix p2p cts test cases" am: dfb6f983bf am: f9b6c17b3b
Change-Id: I31311603d962c458755d95e882a916316a55848a
2020-02-20 05:18:52 +00:00
Automerger Merge Worker
f9b6c17b3b Merge "cts: fix p2p cts test cases" am: dfb6f983bf
Change-Id: Ib9bd3c82f52e2abfc3621e57760e9ae1f68d5915
2020-02-20 05:06:13 +00:00
Treehugger Robot
dfb6f983bf Merge "cts: fix p2p cts test cases" 2020-02-20 04:54:48 +00:00
Jimmy Chen
24bc3a62e7 cts: fix p2p cts test cases
p2p does not use NetworkInfo.isAvailable() anymore.
Remove this obsolete check.

Bug: 148164038
Bug: 148561948
Test: atest android.net.wifi.cts.ConcurrencyTest
Change-Id: I544a2363d85ea47e404e481d4d285b9fd6b38eb5
2020-02-20 10:47:52 +08:00
Sudheer Shanka
4e4ebf4ff4 Merge "Dump usagestats of helper app as well." 2020-02-19 21:14:16 +00:00
Cody Kesting
0bb6668c9a Merge "Add CTS tests for ConnectivityDiagnosticsManager." am: 8db173d81e am: 85d5461834 am: 7a52434cb6
Change-Id: I97066af9c95f6c0d685c55558fa6f4da13633bda
2020-02-18 17:26:18 +00:00
Cody Kesting
7a52434cb6 Merge "Add CTS tests for ConnectivityDiagnosticsManager." am: 8db173d81e am: 85d5461834
Change-Id: I0cb2d43fd332558a8c509800c0e2a878c14e521c
2020-02-18 17:06:51 +00:00