Commit Graph

1171 Commits

Author SHA1 Message Date
Luke Huang
d6702a704b Merge "Minor changes and more cts tests for DnsResolver" am: db7e161d85 am: fc677b506c
am: 8432fdb074

Change-Id: I599ae429cc88f43c59985b6eecea5f728926ba57
2019-03-09 05:36:38 -08:00
Luke Huang
d8c875e1cc Merge "Minor change for jni cts test of asynchronous DNS query API" am: 652fc29761 am: bf375e495d
am: 3ac88e7cd5

Change-Id: I4fc2c4f53e004ad56d9236596fc842ec0d12de5c
2019-03-09 05:20:51 -08:00
Luke Huang
db7e161d85 Merge "Minor changes and more cts tests for DnsResolver" 2019-03-08 03:19:55 +00:00
Luke Huang
652fc29761 Merge "Minor change for jni cts test of asynchronous DNS query API" 2019-03-08 03:19:41 +00:00
Luke Huang
a0629ad8b9 Minor changes and more cts tests for DnsResolver
Test: built, flashed, booted
      atest DnsResolverTest

Change-Id: I39f24b9751ab507bf7fc6bcd90376fafc60221b8
2019-03-07 16:49:17 +08:00
Benedict Wong
6e33f2b97a Merge "Remove point-to-point assertion in IpSecManagerTunnelTest" am: 774ee87692 am: 339a7d3b85
am: 5fa21a5ce0

Change-Id: I623121f37c94b40b6a99e749a27e5512bf93d4ed
2019-03-05 20:10:42 -08:00
Benedict Wong
774ee87692 Merge "Remove point-to-point assertion in IpSecManagerTunnelTest" 2019-03-06 02:55:20 +00:00
Ahmed ElArabawy
eb787b81e4 Merge "[Wifi] Update CTS test for Wifi Locks" 2019-03-05 19:57:14 +00:00
Etan Cohen
4e1a153776 Merge "[AWARE] Test "instant failure" on Aware data-path requests" 2019-03-05 01:05:46 +00:00
Benedict Wong
7513ebc64f Remove point-to-point assertion in IpSecManagerTunnelTest
This change removes the requirement for IPsec interfaces to be
point-to-point. The two implementations (VTI vs XFRMI) have different
point-to-point values, and as such, this assertion is no longer valid.

Bug: 126578549
Test: Ran tests against XFRM-I kernels
Change-Id: I0597e0aa86ccea2cd28d7c5e02063c788ddb08b8
2019-03-04 11:57:19 -08:00
Brett Chabot
44a06a7fbd Migrate remaining cts to androidx.test.
See go/jetpack-test-android-migration

Exempt-From-Owner-Approval: automated package name refactoring; already
reviewed+merged internally
Test: m cts

Change-Id: I6877435bf0436b8ef1dd252b225eac2908e78b71
Merged-In: I092c369229f8cb4c13827cbad4fd162622ac7849
2019-03-03 18:22:22 -08:00
Treehugger Robot
c4c0bb37cf Merge "Migrate cts/tests/tests/net to androidx.test" 2019-03-02 00:45:26 +00:00
Brett Chabot
0781efc5cf Merge "Migrate cts/tests/tests/net to androidx.test" 2019-03-02 00:05:14 +00:00
Brett Chabot
c626be0dc7 Migrate cts/tests/tests/net to androidx.test
See go/jetpack-test-android-migration

This is the internal version of aosp/915793

Exempt-From-Owner-Approval: already reviewed in aosp
Test: m -j CtsNetTestCases
Change-Id: If102677e4cdc4361b5d93283c4d6140dc477a94a
2019-03-02 00:05:04 +00:00
Ahmed ElArabawy
d87f0affe6 [Wifi] Update CTS test for Wifi Locks
This commit adds CTS test cases for High-Perf and Low-Latency wifi
locks.

Bug: 34905427
Bug: 116512430

Test: atest WifiManager_WifiLockTest
Change-Id: I94cb7fc0aa7876d6796eca6ca97b744dc009ef3e
2019-03-01 15:37:32 -08:00
Yichun Li
c3baf72520 Merge "Backfill OWNERS for CTS module CtsHostsideNetworkTests" 2019-03-01 22:57:28 +00:00
Brett Chabot
420804ce3e Migrate cts/tests/tests/net to androidx.test
See go/jetpack-test-android-migration

Test: m -j CtsNetTestCases
Change-Id: I4a76e9b9410f94e297bca4287f450fe3b72fb409
Merged-In: If102677e4cdc4361b5d93283c4d6140dc477a94a
2019-03-01 21:09:26 +00:00
Yichun Li
0c6f9ef7c8 Backfill OWNERS for CTS module CtsHostsideNetworkTests
You're receiving this CL because you're the owner of CtsHostsideNetworkTests as per http://go/cts-test-owners. Please refer to the following doc for more details on why we are backfilling OWNERS file: http://go/backfill-cts-owners.

Test: Ignored
Bug: 126563878
Change-Id: Ib239888264404f6acd265f9923d8c2c4eb988797
2019-03-01 10:37:11 -08:00
Dongwon Kang
83334a1b1e Merge "Add rtsp uri test cases for Uri.toSafeString()" am: 743aa5ddd4 am: ca6e4c8e5e
am: 13a1199fdf

Change-Id: Ieacbb95cfddb4a4888a27750be1942a4b4438c53
2019-03-01 09:49:51 -08:00
Dongwon Kang
77dbefc0f8 Add rtsp uri test cases for Uri.toSafeString()
Test: atest CtsNetTestCases:android.net.cts.UriTest
Bug: 123669012
Change-Id: I6dac4028fd9eb6b9240a87d9e41f9dafc34bbabe
2019-02-28 16:50:03 -08:00
jungyee.yoo
555a44e04a Merge "Add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization." into pie-cts-dev am: 4d452396c9 am: 7a1ba7cace
am: f1fd229576

Change-Id: I7463230da892eb971cbc155931b244d694f2660a
2019-02-27 15:58:42 -08:00
jungyee.yoo
f1fd229576 Merge "Add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization." into pie-cts-dev am: 4d452396c9
am: 7a1ba7cace

Change-Id: Iebd363448d1b05f1c4b8b4b35a3a56cc466e1991
2019-02-27 15:45:25 -08:00
jungyee.yoo
23be65bee9 Merge "Add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization." into pie-cts-dev
am: 4d452396c9

Change-Id: Ie10d523bf836e96b246c771cf481e323ed24a3ed
2019-02-27 15:30:14 -08:00
Chenbo Feng
38d34079a7 Merge "Add checks for detailed uid stats" am: 8d9b120318 am: f9f0f582cd
am: e220c30df0

Change-Id: I12440fed16d5f6cbc5ffe3f5788da5eaa8086b78
2019-02-27 14:12:08 -08:00
Treehugger Robot
8d9b120318 Merge "Add checks for detailed uid stats" 2019-02-27 21:41:30 +00:00
Luke Huang
259949b062 Merge changes from topic "NDK DNS API CTS" am: 0e45542141 am: 33e10a1a85
am: c417fde69d

Change-Id: Icaae7eec2432195d0497ecf621d43275bdf33a82
2019-02-27 04:49:51 -08:00
Luke Huang
e1a851f029 Minor change for jni cts test of asynchronous DNS query API
Test: build
      atest MultinetworkApiTest

Change-Id: I644adb74b841d70bb3396104fb483793a25cd36a
2019-02-27 18:28:21 +08:00
Brett Chabot
29235ec92f Migrate cts/hostsidetests to androidx.test
See go/jetpack-test-android-migration

Test: make cts; atest CtsDexMetadataHostTestCases
CtsAppSecurityHostTestCases
Exempt-From-Owner-Approval: mechanical automated package name refactoring
Change-Id: I87228b09384f759d0702270ca26ed9010072e6bf
2019-02-27 00:30:28 +00:00
Luke Huang
63a7632799 Cts test cases for asynchronous DNS query API
implement test cases without gtest

Test: build
      atest MultinetworkApiTest

Change-Id: Iacb0b05f449c3a848c62a402cf0fa73d54956245
2019-02-26 16:44:34 +08:00
Luke Huang
f40d0f5739 Build libnativemultinetwork_jni with C++
Test: atest MultinetworkApiTest
Change-Id: If34a89cf00aa06590d947696fc647fc26aa019e8
2019-02-26 16:44:32 +08:00
Jimmy Chen
c4dfa62933 Merge "p2p: add cts coverage for new WifiP2pManager API" 2019-02-25 01:58:50 +00:00
Etan Cohen
bdb1e75ef7 [AWARE] Test "instant failure" on Aware data-path requests
Remove ConnectivityRequest timeout and let the framework trigger
the onUnavailable callback (which it should since the specified
peer does not exist and so no response would be received to the
protocol request).

Bug: 31382922
Test: atest SingleDeviceTest
Change-Id: I73408fa45d9931fdb5d34f26cf1514050f85db6d
2019-02-22 11:35:23 -08:00
Yichun Li
af2bec0f18 Backfill OWNERS for CTS module CtsNetTestCases
You're reiceiving this CL because you're the owner of CtsNetTestCases as per http://go/cts-test-owners. Please refer to the following doc for more details on why we are backfilling OWNERS file: http://go/backfill-cts-owners.

Test: Ignored
Change-Id: I922a486194cfe2c58ed8c7b11ec890f588487cec
2019-02-21 15:11:58 -08:00
TreeHugger Robot
22eccaa552 Merge "Make net cts not using isolated storage" 2019-02-21 14:38:33 +00:00
Ricky Wai
328a891956 Make net cts not using isolated storage
Disabling isolated storage so existing tests can still write files to
/sdcard and shell can read it successfully.

Bug: 124651276
Test: atest android.net.cts.NetworkWatchlistTest#testGetWatchlistConfigHash
Change-Id: I6c40d1ae12fc2cff76c976c11650423df5ce044f
2019-02-20 15:46:43 +00:00
Jimmy Chen
db6c9fd35a p2p: add cts coverage for new WifiP2pManager API
Bug: 123781797
Test: cts - atest CtsNetTestCases:android.net.wifi.cts.ConcurrencyTest
Change-Id: Id37429c48e6e784bfe1cc6de0378f5213991c241
2019-02-20 16:30:27 +08:00
Jimmy Chen
f987f5f167 Merge "p2p: add cts coverage for WifiP2pConfig.Builder" 2019-02-20 02:26:12 +00:00
Jimmy Chen
54c6488a76 p2p: add cts coverage for WifiP2pConfig.Builder
Bug: 123780303
Test: cts - atest CtsNetTestCases:android.net.wifi.cts.WifiP2pConfigTest
Change-Id: I8529bf725c648e499acd6017ee57fe3db7422fef
2019-02-19 09:48:06 +08:00
Sudheer Shanka
2186a943d3 Add permissions needed for WifiManager.getConnectionInfo().getSSID().
Fixes: 124383293
Test: atest com.android.cts.net.HostsideRestrictBackgroundNetworkTests

Change-Id: I3145e4ba1e768b7bb3c89867e36b506a90b87506
2019-02-15 18:03:10 -08:00
jungyee.yoo
17ef99be74 Add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization.
Bug: 123205589
Test: run cts-on-gsi -m  -m CtsNetTestCases -t android.net.wifi.cts.WifiManagerTest#testStartLocalOnlyHotspotSingleRequestByApps
Bug: 123379970
Test: run cts-on-gsi -m  -m CtsNetTestCases -t ndroid.net.wifi.cts.WifiManagerTest#testStartLocalOnlyHotspotSuccess
Change-Id: I7506c3037dc5368d69330acc47c97c765185870f
2019-02-14 00:18:23 +00:00
Chenbo Feng
ccef9c8093 Add checks for detailed uid stats
Get the detailed network stats for the test uid and check if the detail
stats is consistent with the per uid stats. This test is necessary since
the new devices may get detailed network stats and per uid total stats
from different eBPF maps.

Test: atest TrafficStatsTest
Bug: 79171384
Change-Id: I04533e9fa146e052bdc3787ec6b1f8dad9c19fb7
2019-02-08 12:32:28 -08:00
David Su
823149f58f Grant CTS test APK ACCESS_BACKGROUND_LOCATION permission
Fixed broken CTS tests due to missing permissions.

Bug: 123622071
Test: cts-tradefed, run cts -m CtsNetTestCases
Change-Id: I6ddd2afbae6f685c018fd53d988e543ddbcfec04
2019-02-06 11:42:55 -08:00
Pavel Grafov
6b35917311 Merge "Cleanup leftover commented code." am: 89268e42f2 am: da8ad481d3
am: 6fe1ac0066

Change-Id: I574b525b90709c3f1256c60a5f0dfb41b6c4c69a
2019-01-31 02:36:01 -08:00
Chiachang Wang
70fcbb3a89 Merge "WifiManagerTest: allow NetworkStack to grant network permissions" 2019-01-31 03:08:33 +00:00
Chiachang Wang
45544b10d8 WifiManagerTest: allow NetworkStack to grant network permissions
NetworkStack is moved from system to its own UID but
NetworkStack requires NETWORK_SETTINGS permission and play as a
system level app. It should not be treated as a normal app.

Bug: 123540252
Test: atest WifiManagerTest
Change-Id: I794a603bb1b354819ae56ffb555bf26103528e1c
2019-01-31 09:06:13 +08:00
Pavel Grafov
93281da1c3 Merge "CTS test for VpnService.isAlwaysOn & .isLockdownEnabled." am: 30667cf8c0 am: ec4f77d275
am: 1c2ee40dcd

Change-Id: I6416bb47b1793995155c41dfa9728615e78b9418
2019-01-30 13:55:09 -08:00
Pavel Grafov
063552f8c9 Cleanup leftover commented code.
Test: builds
Bug: none
Change-Id: Ic14227d0ddccbd04e13c7a61197765eab2555cbe
2019-01-30 21:44:39 +00:00
Pavel Grafov
49e9a78dcb CTS test for VpnService.isAlwaysOn & .isLockdownEnabled.
Test cases that expect to get "true" returned are part of
devicepolicy tests since it is hard to set up always-on
configuration without device/profile owner.

Test: atest MixedDeviceOwnerTest#testAlwaysOnVpn
Test: atest HostsideVpnTests#testIsAlwaysOnIsLockdown
Bug: 72628179
Change-Id: I7fceab93a1d2d0255611f7a788391540e0dddccb
2019-01-30 18:50:15 +00:00
Amith Yamasani
614733dab6 Merge "Foreground Service Location tests" 2019-01-29 20:07:13 +00:00
Amith Yamasani
1a2ad39b55 Foreground Service Location tests
Create multiple foreground services and make
sure the process state reflects which FG service
type is running.

Also fix an existing test with hardcoded proc
state.

Bug: 111453223
Test: atest CtsAppTestCases
      atest CtsHostsideNetworkTests

Change-Id: I309083d13452df58f6dc8e7089328acf260a2ed0
2019-01-28 22:11:30 -08:00