Frank Li
17115632dc
Merge "Add CTS test for NetworkRequest.getCapabilities API" am: ae5bd10a09 am: c49ad80e83 am: a08a673bc5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1717737
Change-Id: I17cb4ee42f17413c97631a8c568d0c22e72b79bf
2021-06-04 10:59:36 +00:00
Frank Li
a08a673bc5
Merge "Add CTS test for NetworkRequest.getCapabilities API" am: ae5bd10a09 am: c49ad80e83
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1717737
Change-Id: I455ef5114e96969bb09bd5bbb0034ac4ebbc6f82
2021-06-04 10:04:43 +00:00
Frank Li
c49ad80e83
Merge "Add CTS test for NetworkRequest.getCapabilities API" am: ae5bd10a09
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1717737
Change-Id: Id6b9f05c83fe84acae4b72fa54aeb1957853a534
2021-06-04 09:50:32 +00:00
Paul Hu
fa607cbc3d
Merge "Implement mobile data preferred uids feature" into sc-dev am: 87f2897f90 am: 44bfe2d4c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14732015
Change-Id: Ia41a71b3bd22fbee4b842c8fb49ce64956c93d2c
2021-06-04 09:36:03 +00:00
Frank Li
ae5bd10a09
Merge "Add CTS test for NetworkRequest.getCapabilities API"
2021-06-04 09:29:04 +00:00
Paul Hu
44bfe2d4c0
Merge "Implement mobile data preferred uids feature" into sc-dev am: 87f2897f90
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14732015
Change-Id: Ic0b248bc137b694aed5fcfc1766093c85ed61711
2021-06-04 09:15:22 +00:00
Paul Hu
7a3102f0f5
Merge "Implement mobile data preferred uids feature" into sc-dev am: 87f2897f90
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14732015
Change-Id: I2528dad0ebc73284cf544b1b2e2bd673e5fd69a2
2021-06-04 09:11:35 +00:00
Paul Hu
87f2897f90
Merge "Implement mobile data preferred uids feature" into sc-dev
2021-06-04 08:55:31 +00:00
Remi NGUYEN VAN
8a9935160f
Merge "Remove NetdService, NetworkStackClient dependency" am: 062fda1fb3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1722746
Change-Id: I5584ab9f1aec16530c9c86cf40423eb773118541
2021-06-04 07:32:38 +00:00
Remi NGUYEN VAN
062fda1fb3
Merge "Remove NetdService, NetworkStackClient dependency"
2021-06-04 07:28:20 +00:00
Chiachang Wang
a7b9de4ea1
Merge changes I5d3e448e,Id69ac1d3 am: 02eea987c0 am: b675eba4c1 am: a3df1ed5f1
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1711429
Change-Id: I801108af0f1d7ac4b6adaacfc41ffc5856df796a
2021-06-03 09:31:28 +00:00
Chiachang Wang
a3df1ed5f1
Merge changes I5d3e448e,Id69ac1d3 am: 02eea987c0 am: b675eba4c1
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1711429
Change-Id: Iede15400f50e5e0f37a95f59b924d8b7dd698509
2021-06-03 09:22:36 +00:00
Chiachang Wang
b675eba4c1
Merge changes I5d3e448e,Id69ac1d3 am: 02eea987c0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1711429
Change-Id: Ib1aa32fbf6f2904bd88c418af51db8128ec0bfc2
2021-06-03 09:13:38 +00:00
Treehugger Robot
f5590e79e3
Merge "Test tethered callback with TetheringInterface" am: c4d26414f8
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1722733
Change-Id: If6863c282c259c3fbc6fd3a3f8fc7e4b2510ee23
2021-06-03 09:10:47 +00:00
TreeHugger Robot
ce42528d72
Merge changes I81bf8969,I2edba513,Ibb913979 into sc-dev am: 98c351f429
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14452540
Change-Id: I0de545e1e475d128919e06ef0a9398722d608b67
2021-06-03 06:14:33 +00:00
Chiachang Wang
40eec1eaf9
Merge "Unify the verification for unregister a NetworkAgent" into sc-dev am: 1084882539
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14706912
Change-Id: Ibcfb16860cf6e2606ad41607d64c5d8533372855
2021-06-03 06:14:26 +00:00
lifr
50d8cd23d9
Add CTS test for NetworkRequest.getCapabilities API
...
Bug: 189162033
Test: atest android.net.cts.NetworkRequestTest
atest CtsNetTestCasesLatestSdk:NetworkRequestTest
Change-Id: I8504caa586bdb567d42047a96029dedc67968793
2021-06-03 10:25:57 +08:00
paulhu
71ad4f1175
Implement mobile data preferred uids feature
...
- Read MOBILE_DATA_PREFERRED_UIDS setting when system ready
- Register MOBILE_DATA_PREFERRED_UIDS setting observer
- Send uid ranges to netd when update mobile data preferred uids
Bug: 171872461
Test: atest FrameworksNetTests
Ignore-AOSP-First: Needs cherry-picks
Change-Id: I5153c770650594e05dfa8cf230d7381d790f4a55
2021-06-02 15:40:53 +08:00
Remi NGUYEN VAN
8ae54f7a3e
Remove NetdService, NetworkStackClient dependency
...
Netd should be obtained via getSystemService, and
ModuleNetworkStackClient must be used instead of NetworkStackClient for
modules.
Original change (project moved):
Ibe703ac56dd70673115cd8b95b44b856a7fc01f3
Bug: 171540887
Test: m
Merged-In: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
Change-Id: I6c8593712c0e86da139d425ef6240c5004e392e2
2021-06-01 18:41:33 +09:00
TreeHugger Robot
f96011db0f
Merge changes I81bf8969,I2edba513,Ibb913979 into sc-dev am: 98c351f429 am: 585c1b72d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14452540
Change-Id: If343a053e102a1b87bafa500560a02df2ee15615
2021-06-01 08:24:56 +00:00
TreeHugger Robot
585c1b72d8
Merge changes I81bf8969,I2edba513,Ibb913979 into sc-dev am: 98c351f429
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14452540
Change-Id: I92bceef971050f9afc1fea0e1f3a3e6f4391db5f
2021-06-01 08:06:28 +00:00
TreeHugger Robot
98c351f429
Merge changes I81bf8969,I2edba513,Ibb913979 into sc-dev
...
* changes:
Add CTS for NetworkScore.setTransportPrimary
Add some CTS tests for NetworkScore.
Add a first CTS for NetworkScore
2021-06-01 07:41:17 +00:00
Chiachang Wang
6391e22faf
Add test for ConnectivityManager.factoryReset
...
Bug: 186061922
Test: atest CtsNetTestCases:android.net.cts.ConnectivityManagerTest
Test: atest CtsNetTestCasesLatestSdk on R and S device
Change-Id: I5d3e448ed00b9baeb64a08036ecac1f9c8206cc7
2021-06-01 15:09:06 +08:00
Chiachang Wang
4f5c4c4323
Correct the logic for CtsTetheringUtils.isWifiTetheringSupported
...
The existing isWifiTetheringSupported only check if tethering side
supports wifi tethering or not but not wifi side. A expected
behavior should include both of them, so add the wifi side check
into the helper function. Also update in the existing caller side
due to a new parameter added.
Bug: 186061922
Test: atest MtsTetheringTestLatestSdk
Change-Id: Id69ac1d30ab2bbf23e870193335b139f54672636
2021-06-01 15:08:48 +08:00
markchien
3a23d2e2a6
Test tethered callback with TetheringInterface
...
The old callback only report interface list, new callback could provide
the mapping of interface and type. Replace old callback usage in cts
with new callback and check whether old callback could get the correct
interface list by comparing the result between old and new callback.
Bug: 162920185
Bug: 152203943
Test: atest CtsTetheringTest on S
atest CtsTetheringTestLatestSdk on R
atest MtsTetheringTestLatestSdk on S and R
Merged-In: I2a0b8c43fb340c3eaed7f0f90464199222a24280
Change-Id: I2a0b8c43fb340c3eaed7f0f90464199222a24280
2021-06-01 14:36:09 +08:00
Chalard Jean
ee93b3d3b3
Add CTS for NetworkScore.setTransportPrimary
...
Ignore-AOSP-First: NetworkScore incomplete in AOSP
Bug: 184037351
Test: this
Change-Id: I81bf8969ace3cb6826b30c5bbd0b896c64c73c57
2021-06-01 02:20:57 +00:00
Chalard Jean
2d2ecc3cfb
Add some CTS tests for NetworkScore.
...
Ignore-AOSP-First: NetworkScore incomplete in AOSP
Bug: 184037351
Test: this
Change-Id: I2edba51351cd4c71727663aa85b1d5141bff2a15
2021-06-01 02:20:54 +00:00
Chalard Jean
aac204b202
Add a first CTS for NetworkScore
...
In an effort to make reviewing easier, this implements most of
the infra but only a mostly trivial test.
Ignore-AOSP-First: NetworkScore incomplete in AOSP
Bug: 184037351
Test: this
Change-Id: Ibb9139798ce44d748e87bae79a1e23311ec8d9b6
2021-06-01 02:20:26 +00:00
Chiachang Wang
1084882539
Merge "Unify the verification for unregister a NetworkAgent" into sc-dev
2021-06-01 02:09:37 +00:00
Christopher Lane
b0b818e7a0
resolved conflicts for merge of 381ac080 to master am: bbf3eb56b6
...
Original change: undetermined
Change-Id: I4330e5c8cd36475a83d94068649867aef543f3c5
2021-05-31 14:01:00 +00:00
Christopher Lane
4425300440
resolved conflicts for merge of 381ac080 to master am: 70cafe1b52
...
Original change: undetermined
Change-Id: If8f1d6522e00c087356a5ad6ea8a4b494ade54bd
2021-05-31 07:14:51 +00:00
Remi NGUYEN VAN
d474aec56f
Merge "Add owners block for migration" am: 2b579353e3 am: 190b1fdf4e am: 418bf1436e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1720350
Change-Id: I96f12410e1d6414bc090193901738b275936b661
2021-05-27 05:12:13 +00:00
Remi NGUYEN VAN
418bf1436e
Merge "Add owners block for migration" am: 2b579353e3 am: 190b1fdf4e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1720350
Change-Id: Idbeb82f27d5217c28eac6835e381677649b6a5f6
2021-05-27 04:47:22 +00:00
Remi NGUYEN VAN
2b579353e3
Merge "Add owners block for migration"
2021-05-27 03:38:59 +00:00
Remi NGUYEN VAN
8587e0a496
Merge "Set the SDK version to 29 for networking native tests included in MTS" am: b69f2c0622 am: 158c0590a9 am: 5e92ffe497
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1711428
Change-Id: I01fd5993acbd57b81de818a5decf5fa31d2c8b80
2021-05-27 03:31:01 +00:00
Remi NGUYEN VAN
5e92ffe497
Merge "Set the SDK version to 29 for networking native tests included in MTS" am: b69f2c0622 am: 158c0590a9
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1711428
Change-Id: I711260aaa7d4fae57b90bcfc376bdbb89b6279ba
2021-05-27 03:05:53 +00:00
Remi NGUYEN VAN
b69f2c0622
Merge "Set the SDK version to 29 for networking native tests included in MTS"
2021-05-27 02:19:34 +00:00
Remi NGUYEN VAN
89bd526eba
Add owners block for migration
...
The migration will merge history in downstream branches,
so changes should not be submitted in the meantime.
Bug: 189375701
Change-Id: I32d4c6a2d7344b1baf92eeac27b3cbbecd549c2d
Test: TH
2021-05-27 01:13:44 +00:00
Lorenzo Colitti
8aa7e1d07c
Merge "Update allowed on restricted networks getter/setter" into sc-dev am: 962e174260 am: ce1dc4feb1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14730611
Change-Id: Id0e5bc8eef2784090c0d43fd80349773c57112e9
2021-05-26 12:53:16 +00:00
Lorenzo Colitti
de28140262
Merge "Update allowed on restricted networks getter/setter" into sc-dev am: 962e174260
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14730611
Change-Id: I11638eb0d14d697ff702a6af08d13169fb1c7d4b
2021-05-26 12:38:13 +00:00
paulhu
68aacb407a
Update allowed on restricted networks getter/setter
...
As API review feedback, setting allowed on restricted networks
should be by uid instead of package name for security reason.
Thus, update the getter/setter to return/accept set of uids.
Bug: 188085693
Test: atest FrameworksNetTests
Ignore-AOSP-First: Needs cherry-picks
Change-Id: I979bf98075e6c9c0ed7e891582843fddb62643cb
2021-05-26 16:16:57 +08:00
Chiachang Wang
ecd0886e36
Unify the verification for unregister a NetworkAgent
...
It's a follow up of aosp/1652210.
The tests may verify partial NetworkAgent callback behavior.
The existing expectCallback will always expect to see the first
callback in the callback queue, so if tests did not verify all
the happened callback. It cannot verify the callback after
unregister. Add eventuallyExpect to wait for a target callback
and skip the disinterest ones, and verify the unregister
behavior for NetworkAgent callback in one method.
Bug: 178725261
Test: atest android.net.cts.NetworkAgentTest
Change-Id: I66d8e5a0fa1e2245711e8ac90d9daca24802e399
Merged-In: I66d8e5a0fa1e2245711e8ac90d9daca24802e399
(cherry picked from commit 12a6422f47 )
2021-05-25 01:03:13 +00:00
Luke Huang
b243be34f7
Set the SDK version to 29 for networking native tests included in MTS
...
Here comes a new relocations scheme that isn't compatible with Q
devices after aosp/1673945.
In order to avoid our tests are built with the new scheme, set SDK
version to 29.
Bug: 187905499
Test: forrest, atest
Change-Id: I31f13e2b95bacdca4c1897742cada2da169a89fd
2021-05-24 19:33:48 +00:00
Baligh Uddin
087dd90e5b
Merge history of packages/Connectivity am: 2afd0986d3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14700782
BUG: 186628461
Merged-In: Ie82d0fb34bda77543e31c82660c6f315efa87f62
Change-Id: Ia7945b929573c9a5e697fb69358cd6d3c8beab00
2021-05-24 08:21:53 +00:00
Baligh Uddin
3684713b8a
Merge history of packages/Connectivity
...
Modified License Import for:
- Tethering/common/TetheringLib/Android.bp
- framework/Android.bp
- service/Android.bp
- tests/common/Android.bp
- tests/deflake/Android.bp
- tests/integration/Android.bp
- tests/smoketest/Android.bp
- tests/unit/Android.bp
- tests/unit/jni/Android.bp
BUG: 186628461
TEST: TH
Merged-In: I7b5fd61cd551c7010f5b8ceabbfdd04f30f648dd
Merged-In: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
Change-Id: Ia2185820f485e8ad2d3626a96eab7f5a874736cf
2021-05-24 05:45:18 +00:00
Baligh Uddin
2afd0986d3
Merge history of packages/Connectivity
...
Modified Visibility / Includes for:
- Tethering/common/TetheringLib/Android.bp
Modified License Import for:
- framework/Android.bp
- service/Android.bp
- tests/common/Android.bp
- tests/deflake/Android.bp
- tests/integration/Android.bp
- tests/smoketest/Android.bp
- tests/unit/Android.bp
- tests/unit/jni/Android.bp
Modified Lint mapping for:
- framework/lint-baseline.xml
- service/lint-baseline.xml
BUG: 186628461
TEST: TH
Merged-In: Ie82d0fb34bda77543e31c82660c6f315efa87f62
Change-Id: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
2021-05-24 04:40:14 +00:00
Baligh Uddin
133d9178ec
Merge history of packages/Connectivity
...
Modified License Import for:
- Tethering/common/TetheringLib/Android.bp
- framework/Android.bp
- service/Android.bp
- tests/common/Android.bp
- tests/deflake/Android.bp
- tests/integration/Android.bp
- tests/smoketest/Android.bp
- tests/unit/Android.bp
- tests/unit/jni/Android.bp
Modified Lint mapping for:
- framework/lint-baseline.xml
- service/lint-baseline.xml
BUG: 186628461
TEST: TH
Merged-In: Ie82d0fb34bda77543e31c82660c6f315efa87f62
Change-Id: I7b5fd61cd551c7010f5b8ceabbfdd04f30f648dd
2021-05-23 18:54:37 +00:00
TreeHugger Robot
958fe9a51d
Merge changes I1de322c9,Id0983d4b into sc-dev
...
* changes:
Improve IKEv2/IPsec VPN by proposing more IPsec algorithms
Improve IKEv2/IPsec VPN by proposing more IKE algorithms
2021-05-22 05:05:51 +00:00
TreeHugger Robot
424e2ef3aa
Merge "Check location permission for ConnDiags last." into sc-dev
2021-05-22 05:01:18 +00:00
Yan Yan
f1ea9b302c
Improve IKEv2/IPsec VPN by proposing more IPsec algorithms
...
This commit allows IKEv2/IPsec VPN to propose more algorithms that
newly added in IpSecAlgorithm. Those new algorithms have stronger
security guarantees and better performances.
This commit also removes algorithm name validation because all
algorithms are URL encoded to ensure no special characters create
problems due to their use by VpnProfile for list or field delimiting
(e.g. rfc7539esp(chacha20,poly1305))
Bug: 185265778
Test: atest FrameworksNetTests, CtsNetTestCases
Test: All new algorithms are manually verified
Change-Id: I1de322c95aacc8924e95bcdbcfdbd1ec441de99c
Merged-In: I1de322c95aacc8924e95bcdbcfdbd1ec441de99c
2021-05-21 23:33:23 +00:00