Commit Graph

4151 Commits

Author SHA1 Message Date
Roshan Pius
fbe50c723a WifiNetworkSpecifierTest: Add tests for enterprise builder methods
Bug: 150236894
Test: atest android.net.wifi.cts
Change-Id: Ie902dfa2c0fb83505c0b570b77462fcdf4c4ecaf
2020-03-16 10:00:36 -07:00
Hai Shalom
b16c76306e Merge changes Ia75b489e,I5a1510dc into rvc-dev
* changes:
  [CTS] Add test for android.net.wifi.hotspot2 classes
  [CTS] Add tests for WPA3/OWE device capability APIs in WifiManager
2020-03-13 20:14:16 +00:00
Hai Shalom
5944b984d2 [CTS] Add test for android.net.wifi.hotspot2 classes
Add CTS tests for PasspointConfiguration, Credential,
Credential.UserCredential, Credential.CertCredential,
Credential.SimCredential, and HomeSp

Bug: 150977126
Bug: 150978132
Bug: 150978391
Bug: 150978125
Bug: 150977972
Bug: 150977655
Test: atest WifiHotspot2Test
Change-Id: Ia75b489e0d12cd23ac62000de8ddb2b289ded87b
2020-03-13 11:10:06 -07:00
Hai Shalom
aae250f249 [CTS] Add tests for WPA3/OWE device capability APIs in WifiManager
Add CTS coverage for WPA3/OWE device capability APIs in WifiManager:
mWifiManager.isEnhancedOpenSupported()
mWifiManager.isWpa3SuiteBSupported()
mWifiManager.isWpa3SaeSupported()

Bug: 151439303
Test: atest WifiManagerTest
Change-Id: I5a1510dce1e6d240891ecc18d2aa92509223ac66
2020-03-13 11:09:11 -07:00
Yan Yan
d4bec417f6 Merge "Create CTS test folder for IKE and EAP" into rvc-dev 2020-03-13 17:17:21 +00:00
David Su
67fe4fa0cc Merge "CTS WifiManagerTest: Enable scanning if not enabled" into rvc-dev 2020-03-13 03:49:24 +00:00
David Su
ad61ab46f7 CTS WifiManagerTest: Enable scanning if not enabled
Previously some Wifi CTS tests would fail if
scanning is not enabled. Now we have a new API to
enable scanning, so call that if scanning is
disabled.

Bug: 146661308
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I9cc7e54302c7849ce403dbf6f14256a4de3a421d
2020-03-12 18:03:25 -07:00
Jimmy Chen
05dabbbdfd Wifi: add CTS tests for WifiP2pServiceRequest
Bug: 150978189
Test: atest android.net.wifi.p2p.cts.WifiP2pServiceRequestTest
Change-Id: Ib77d2362b079ae44b98e139447cc020e663a9ad2
2020-03-12 19:00:58 +08:00
Jimmy Chen
d747cb0c6c Wifi: add CTS tests for WifiP2pDevice
Bug: 150978692
Test: atest android.net.wifi.p2p.cts.WifiP2pDeviceTest
Change-Id: I57edae1cebd906326ba5316cc63c217e384f26d9
2020-03-12 19:00:57 +08:00
Jimmy Chen
76de1b95df Merge changes I5e9c9941,I3d94ddec,Ib62975af,I8537c68e,Id9c18ae6 into rvc-dev
* changes:
  Wifi: add CTS tests for WifiP2pGroup
  Wifi: add CTS tests for WifiP2pConfig
  Wifi: add CTS tests for WifiP2pInfo
  Wifi: add CTS tests for WifiP2pWfdInfo
  Wifi: add CTS tests for WifiP2pManager
2020-03-11 01:38:00 +00:00
Hai Shalom
29920af31d Merge "[CTS] Add EasyConnectStatusCallback tests" into rvc-dev 2020-03-11 01:04:18 +00:00
Oscar Shu
a026fe6b90 Merge "CTS - feature support API for MAC randomization and PNO scans" into rvc-dev 2020-03-10 23:49:40 +00:00
TreeHugger Robot
8015338792 Merge "CTS - getFactoryMacAddresses" into rvc-dev 2020-03-10 22:50:11 +00:00
Hai Shalom
ca7e475a86 [CTS] Add EasyConnectStatusCallback tests
Add EasyConnectStatusCallbackTest CTS tests.

Bug: 150967363
Test: atest EasyConnectStatusCallbackTest
Change-Id: I3d938728ad3df36c8840d3f2fec67905c8929bbf
2020-03-10 15:45:05 -07:00
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
Jimmy Chen
a35ad640db Wifi: add CTS tests for WifiP2pGroup
Bug: 150979638
Test: atest android.net.wifi.cts.ConcurrencyTest
Change-Id: I5e9c994129e9eebf7c079c5a064991463afb417d
2020-03-10 18:51:06 +08:00
Jimmy Chen
1ba90ccc4e Wifi: add CTS tests for WifiP2pConfig
WpsInfo copy constructor is also covered in WifiP2pConfig copy
constructor.

Bug: 150978801
Bug: 150973669
Test: android.net.wifi.p2p.cts.WifiP2pConfigTest
Change-Id: I3d94ddecb5b6b131117bbf2eebe8057a542e17e5
2020-03-10 18:50:32 +08:00
Jimmy Chen
2344863d54 Wifi: add CTS tests for WifiP2pInfo
Bug: 150979333
Test: atest android.net.wifi.p2p.cts.WifiP2pInfoTest
Change-Id: Ib62975af468182e79a19bf5ce7125876af26ef7d
2020-03-10 16:59:44 +08:00
Jimmy Chen
73f2d68b30 Wifi: add CTS tests for WifiP2pWfdInfo
Bug: 150979414
Test: atest android.net.wifi.p2p.cts.WifiP2pWfdInfoTest
Change-Id: I8537c68ede48a5990695da1261b58bc26d255ef1
2020-03-10 16:59:44 +08:00
Jimmy Chen
a3b321401a Wifi: add CTS tests for WifiP2pManager
Bug: 150979686
Bug: 150979837
Test: atest android.net.wifi.cts.ConcurrencyTest
Change-Id: Id9c18ae602be23cbcc5d9c605c27b10424e1d1d9
2020-03-10 16:40:39 +08:00
David Su
1b88fd7e3c WifiLockTest: Test WifiLock.setWorkSource()
Bug: 150236894
Test: atest android.net.wifi.cts.WifiLockTest
Change-Id: I1a6975590c2a4b885c90690e4269ba35bcaf34ff
2020-03-10 02:43:05 +00:00
TreeHugger Robot
1fca50969b Merge "CTS - WifiManager#setMacRandomizationSettingPasspointEnabled" into rvc-dev 2020-03-09 18:31:19 +00:00
TreeHugger Robot
46ed4ca29b Merge "Update OWNERship" into rvc-dev 2020-03-09 06:02:42 +00:00
Etan Cohen
9a63e9acad Update OWNERship
Bug: 151049099
Fixed: 151049099
Test: N/A
Change-Id: I3657fe6b220e5d946f9e077539c45762d6b42ee7
2020-03-09 04:27:44 +00: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