TreeHugger Robot
1a65e18796
[automerger skipped] Merge "Allow non-VPNs to have underlying networks." into sc-dev am: 0868536de9 -s ours
...
am skip reason: Merged-In I53d6080f48707ff3c37fbfbef534284ba77a7432 with SHA-1 bd079455f1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15182605
Change-Id: I0ec642a8f21b404f9764472088bdddd985b8042f
2021-07-02 19:11:32 +00:00
TreeHugger Robot
0868536de9
Merge "Allow non-VPNs to have underlying networks." into sc-dev
2021-07-02 18:56:30 +00:00
Treehugger Robot
a19ef38b5c
[automerger skipped] Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" am: 321558ffe8 am: 23825be810 -s ours
...
am skip reason: Merged-In Ia11ca4a7ba6fc1b87c27c0c40e36c91d9cdb322a with SHA-1 4ac225baed is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1755054
Change-Id: I6cbf3b51d083b3ca503d61bd9253ee495ff704f4
2021-07-02 17:17:35 +00:00
Treehugger Robot
23825be810
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" am: 321558ffe8
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1755054
Change-Id: I6611ab9e0550bd36bb941ed9136069fd19a7ab2a
2021-07-02 17:07:46 +00:00
Treehugger Robot
321558ffe8
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent"
2021-07-02 16:56:12 +00:00
paulhu
8a4ce40acb
Listen EXTERNAL_APPLICATIONS_AVAILABLE intent
...
- Some applications are installed on external storage and they
are unavailable until exernal storage installed them
completely. And their permission need update after becoming
available. Thus, listen EXTERNAL_APPLICATIONS_AVAILABLE intent
and update those package whose is listed in chaged package
list.
- Remove user argument on buildPackageInfo() because the uid on
ApplicationInfo is based uid.
Bug: 145234989
Test: atest FrameworksNetTests
Merged-In: Ia11ca4a7ba6fc1b87c27c0c40e36c91d9cdb322a
Change-Id: Ia11ca4a7ba6fc1b87c27c0c40e36c91d9cdb322a
2021-07-02 22:35:26 +08:00
Paul Hu
cedfba2e89
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" into sc-dev am: 790d3eb079
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14772860
Change-Id: Ic9f4d305099262efb2ce8f7506cc0b06151717b5
2021-07-02 14:31:31 +00:00
Treehugger Robot
486710cbb8
[automerger skipped] Merge "Force only system uid can set uids allowed on restricted networks" am: 47202851ec am: a1e54368ae -s ours
...
am skip reason: Merged-In I175a831671d3e52460d28203b09f6c0dda56b61c with SHA-1 03635b3ad5 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1755052
Change-Id: I30b118cbcf773b9a382a50ccc5f5799b29afc9e0
2021-07-02 14:19:38 +00:00
Paul Hu
790d3eb079
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" into sc-dev
2021-07-02 14:17:17 +00:00
Treehugger Robot
a1e54368ae
Merge "Force only system uid can set uids allowed on restricted networks" am: 47202851ec
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1755052
Change-Id: I20ad7457e8e91b35b6ee0659b1ec1fae3f008fe8
2021-07-02 14:07:31 +00:00
Treehugger Robot
4703a8c392
Allow non-VPNs to have underlying networks.
...
Certain network types, like the VCN, have underlying
networks for the purpose of data usage, but do not want to
propagate the underlying network capabilities.
Allow these networks to set underlying networks, but continue
not to propagate the capabilities.
Bug: 190620024
Test: new unit test
Original-Change: https://android-review.googlesource.com/1753619
Merged-In: I53d6080f48707ff3c37fbfbef534284ba77a7432
Change-Id: I53d6080f48707ff3c37fbfbef534284ba77a7432
2021-07-02 13:56:28 +00:00
Treehugger Robot
8d1e3166cd
Merge "Allow non-VPNs to have underlying networks." am: 5903d5646c am: 9a7c9c3c06
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753619
Change-Id: Ic2188f15ce354e44436d4edc7500859e4eb09308
2021-07-02 13:55:33 +00:00
Treehugger Robot
47202851ec
Merge "Force only system uid can set uids allowed on restricted networks"
2021-07-02 13:52:50 +00:00
Treehugger Robot
9a7c9c3c06
Merge "Allow non-VPNs to have underlying networks." am: 5903d5646c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753619
Change-Id: Ie6894fc292e5d6ef7f084abcf3ddbdfdd7540648
2021-07-02 13:38:21 +00:00
Treehugger Robot
5903d5646c
Merge "Allow non-VPNs to have underlying networks."
2021-07-02 13:28:01 +00:00
Paul Hu
39828864dd
Merge "Use Netd new added/removed uid range methods" into sc-dev am: 29194db12f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14911836
Change-Id: Ie2a855902fd4ad04624a714c71bfaede6f0098e3
2021-07-02 12:20:24 +00:00
Paul Hu
29194db12f
Merge "Use Netd new added/removed uid range methods" into sc-dev
2021-07-02 12:08:35 +00:00
paulhu
92f128c51c
Force only system uid can set uids allowed on restricted networks
...
- Check whether calling UID/PID is system_server.
- For CTS test, enforce NETWORK_SETTINGS permission otherwise if
it's a debug build.
Bug: 175199465
Test: atest FrameworksNetTests
Test: atest ConnectivityManagerTest#testUidsAllowedOnRestrictedNetworks
Merged-In: I175a831671d3e52460d28203b09f6c0dda56b61c
Change-Id: I175a831671d3e52460d28203b09f6c0dda56b61c
2021-07-02 20:04:50 +08:00
Paul Hu
93e9d0c1f6
Merge "Force only system uid can set uids allowed on restricted networks" into sc-dev am: 77739d37b3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15172131
Change-Id: Ic688c1515f55de1a7f1ac784c5f6172429ac1902
2021-07-02 11:02:26 +00:00
Paul Hu
77739d37b3
Merge "Force only system uid can set uids allowed on restricted networks" into sc-dev
2021-07-02 10:46:19 +00:00
Lorenzo Colitti
bd079455f1
Allow non-VPNs to have underlying networks.
...
Certain network types, like the VCN, have underlying
networks for the purpose of data usage, but do not want to
propagate the underlying network capabilities.
Allow these networks to set underlying networks, but continue
not to propagate the capabilities.
Bug: 190620024
Test: new unit test
Change-Id: I53d6080f48707ff3c37fbfbef534284ba77a7432
2021-07-02 18:48:25 +09:00
TreeHugger Robot
fb000b3e5d
[automerger skipped] Merge "Change to REQUEST from LISTEN for mobile data preferred uids feature" into sc-dev am: f5f8e4e3a5 -s ours
...
am skip reason: Merged-In Ie9d6b3e39ef16813c4be3979900d226c8f3d656d with SHA-1 605e77055c is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15179351
Change-Id: I21a919155ab9216518f4f748ba88f8f65ff196fa
2021-07-02 09:47:23 +00:00
TreeHugger Robot
f5f8e4e3a5
Merge "Change to REQUEST from LISTEN for mobile data preferred uids feature" into sc-dev
2021-07-02 09:27:38 +00:00
TreeHugger Robot
fc31c65d5a
[automerger skipped] Merge "Remove workarounds to use core platform API" into sc-dev am: 169f43d117 -s ours
...
am skip reason: Merged-In Id448be03b679f832edb24f1b77f471227faf5268 with SHA-1 b2e919f9da is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15175216
Change-Id: If14c8e0083cd4b3e673756a2bf6d455c0f88a39a
2021-07-02 09:07:46 +00:00
TreeHugger Robot
169f43d117
Merge "Remove workarounds to use core platform API" into sc-dev
2021-07-02 08:53:34 +00:00
TreeHugger Robot
548002b286
[automerger skipped] Merge "Test Entitlement when telephony is present" into sc-dev am: 8d75184baf -s ours
...
am skip reason: Merged-In I9fbb7141691fbbf8685b46359c050e0385928805 with SHA-1 e0e656c9b3 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14947613
Change-Id: Id52c494bca9acce7dc4363ad81038552ef94a723
2021-07-02 08:43:08 +00:00
TreeHugger Robot
8d75184baf
Merge "Test Entitlement when telephony is present" into sc-dev
2021-07-02 08:29:15 +00:00
Remi NGUYEN VAN
899a99588e
[automerger skipped] Fix CtsNetTestCases in instant mode am: 21e5140ff4 -s ours
...
am skip reason: Merged-In I7a7b0169a3a495bb359dc1f72e56937dcdc5b8a8 with SHA-1 f9d8719d64 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15179352
Change-Id: I120c20153d3731b501afce88f3edce943da9d6f6
2021-07-02 07:31:36 +00:00
Lorenzo Colitti
a27e4fa269
Merge changes from topic "conn-diags-skipped" am: 05752a5316 am: da7f313fb4
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1665082
Change-Id: I11d040232c8e24747966c7aa22a9c3bc7c3150c4
2021-07-02 06:56:58 +00:00
Cody Kesting
7efec74a37
Report result SKIPPED in ConnDiags if the network is not validated. am: f1120be78b am: c6abf3d60c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1718510
Change-Id: I499fa45099d8c2cc05797051d7853b97ed2234e8
2021-07-02 06:56:54 +00:00
Lorenzo Colitti
da7f313fb4
Merge changes from topic "conn-diags-skipped" am: 05752a5316
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1665082
Change-Id: I8ba883ee8a92c6e6b74b555d1b89448a763af1b3
2021-07-02 06:43:22 +00:00
Cody Kesting
c6abf3d60c
Report result SKIPPED in ConnDiags if the network is not validated. am: f1120be78b
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1718510
Change-Id: I4135072382e447206ef7634e6e43b7ad5186a00d
2021-07-02 06:43:20 +00:00
Lorenzo Colitti
05752a5316
Merge changes from topic "conn-diags-skipped"
...
* changes:
Update ConnDiags CTS test to expect validation result SKIPPED.
Report result SKIPPED in ConnDiags if the network is not validated.
2021-07-02 06:26:57 +00:00
Remi NGUYEN VAN
21e5140ff4
Fix CtsNetTestCases in instant mode
...
Skip tests that cannot run in instant mode, as WifiManager is not
available, and the test cannot bind to sockets in instant mode.
Bug: 192284219
Test: atest CtsNetTestCases -- --enable-parameterized-modules \
--abi arm64-v8a --module-parameter instant_app
Original-Change: https://android-review.googlesource.com/1753823
Merged-In: I7a7b0169a3a495bb359dc1f72e56937dcdc5b8a8
Change-Id: I7a7b0169a3a495bb359dc1f72e56937dcdc5b8a8
2021-07-02 06:04:35 +00:00
Treehugger Robot
0cc6f3b99d
Test Entitlement when telephony is present
...
bug: 187331752
Test: atest android.tethering.test.TetheringManagerTest
Original-Change: https://android-review.googlesource.com/1735336
Merged-In: I9fbb7141691fbbf8685b46359c050e0385928805
Change-Id: I9fbb7141691fbbf8685b46359c050e0385928805
2021-07-02 05:48:23 +00:00
Lucas Lin
c698db1256
[automerger skipped] Merge "Print the result of command when test is failed" into sc-dev am: 0def47421d -s ours
...
am skip reason: Merged-In I63cd4b043e7c70775156aa5244d25ee2268f9f32 with SHA-1 5fe3926a11 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15165009
Change-Id: Iefd28dfafead2c3ea019ee7e241e7a55baccaaed
2021-07-02 05:43:43 +00:00
Lucas Lin
0def47421d
Merge "Print the result of command when test is failed" into sc-dev
2021-07-02 05:27:45 +00:00
Orion Hodson
504d5ac68b
[automerger skipped] Remove dependency on stable.core.platform.api.stubs am: 5e5c287d6b -s ours
...
am skip reason: Merged-In I06cbc7e06e112d61575fad6ad0783348c94e3df2 with SHA-1 c3815ee358 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15163615
Change-Id: Iaddcc6f6dca44c333073032a172c91f0dc7b323d
2021-07-02 04:57:13 +00:00
Remi NGUYEN VAN
298f6aff93
Remove workarounds to use core platform API
...
Core platform API stubs are now correctly included in module_current and
system_server_current, so workarounds used to use such APIs can be
removed.
OsCompat and InetAddressCompat were only necessary because manually
adding the stubs did not resolve the problem for classes that had
public API stubs, which shadowed the module API stubs.
The manual stubs dependency was already removed in another change. Also
remove the service jar dependency on android_system_server_stubs_current
as it is already included in sdk_version system_server_current.
Bug: 183097033
Test: atest CtsNetTestCases
Original-Change: https://android-review.googlesource.com/1754889
Merged-In: Id448be03b679f832edb24f1b77f471227faf5268
Change-Id: Id448be03b679f832edb24f1b77f471227faf5268
2021-07-02 04:54:29 +00:00
Remi NGUYEN VAN
df1ab0aa2b
Merge "Remove workarounds to use core platform API" am: 78dcc73e4c am: 31dbe8b122
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1754889
Change-Id: Ib01bbc0cfec540a6e811ac874c4e731734490dfb
2021-07-02 04:44:46 +00:00
Remi NGUYEN VAN
31dbe8b122
Merge "Remove workarounds to use core platform API" am: 78dcc73e4c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1754889
Change-Id: Ia0f8f5ab44267b0007364e6c1959edf22c952300
2021-07-02 04:41:25 +00:00
Treehugger Robot
505f30c572
Merge "Test Entitlement when telephony is present" am: 93773f0aa0 am: f780194b25
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1735336
Change-Id: I0df5ed172ea00f2d2bf44e8f37c1b417fc9245b7
2021-07-02 04:41:18 +00:00
Remi NGUYEN VAN
78dcc73e4c
Merge "Remove workarounds to use core platform API"
2021-07-02 04:37:23 +00:00
Treehugger Robot
f780194b25
Merge "Test Entitlement when telephony is present" am: 93773f0aa0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1735336
Change-Id: Ib5734aca35f2aee00d63b5684f6dd06b1063ef26
2021-07-02 04:37:15 +00:00
Remi NGUYEN VAN
899b99040c
Merge "Fix CtsNetTestCases in instant mode" am: 81be2bd036 am: b786afa6e3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753823
Change-Id: I283c7e665673f148b447847ff1d96a2efa70f11c
2021-07-02 04:37:08 +00:00
Treehugger Robot
93773f0aa0
Merge "Test Entitlement when telephony is present"
2021-07-02 04:28:18 +00:00
Remi NGUYEN VAN
b786afa6e3
Merge "Fix CtsNetTestCases in instant mode" am: 81be2bd036
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753823
Change-Id: I84ec31354974c4913d6c4ac94a955054697180ff
2021-07-02 04:19:02 +00:00
Remi NGUYEN VAN
81be2bd036
Merge "Fix CtsNetTestCases in instant mode"
2021-07-02 04:07:05 +00:00
Paul Hu
07950df234
Change to REQUEST from LISTEN for mobile data preferred uids feature
...
- If Mobile data always on is OFF, mobile data preferred uids
feature does not work.
- We need to request mobile data when MDO list is not empty.
Bug: 171872461
Test: atest FrameworksNetTests
Test: atest CtsNetTestCases
Signed-off-by: Ansik <ansik.shin@samsung.com >
Original-Change: https://android-review.googlesource.com/1751023
Merged-In: Ie9d6b3e39ef16813c4be3979900d226c8f3d656d
Change-Id: Ie9d6b3e39ef16813c4be3979900d226c8f3d656d
2021-07-02 03:03:07 +00:00
Paul Hu
6bc989a586
Merge "Change to REQUEST from LISTEN for mobile data preferred uids feature" am: 7079b72fa6 am: 9e98dea823
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1751023
Change-Id: I18ab49638b3c51f4217c84dcf18a5b4fc7007181
2021-07-02 01:44:52 +00:00