Junyu Lai
83cc4b3538
Merge "Consider NetworkOffer is unneeded if it cannot satisfy the request" am: b028fc7cf1 am: ce077a3ad0 am: 8b1a98ff38
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1731452
Change-Id: Id7ea1cace4e3cb87c60560f5cf4184f3ab164c82
2021-07-05 09:37:18 +00:00
Junyu Lai
8b1a98ff38
Merge "Consider NetworkOffer is unneeded if it cannot satisfy the request" am: b028fc7cf1 am: ce077a3ad0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1731452
Change-Id: Iaff7fca5582c454e651e1ca8042d28968a0148c1
2021-07-05 09:27:16 +00:00
Junyu Lai
b028fc7cf1
Merge "Consider NetworkOffer is unneeded if it cannot satisfy the request"
2021-07-05 08:57:07 +00:00
Remi NGUYEN VAN
d8528c607e
Merge "Move BitUtils, RingBuffer test to coretests" am: 6be4ebcb0a am: b65aea1772 am: 5f01d1d538
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1754897
Change-Id: I8ee423093f763ecb8ca15211f56ae83885c0eab9
2021-07-05 05:47:30 +00:00
Remi NGUYEN VAN
5f01d1d538
Merge "Move BitUtils, RingBuffer test to coretests" am: 6be4ebcb0a am: b65aea1772
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1754897
Change-Id: Ic1a8f779daf2d36dd07b1ce0a84392c74e251263
2021-07-05 05:31:16 +00:00
Remi NGUYEN VAN
6be4ebcb0a
Merge "Move BitUtils, RingBuffer test to coretests"
2021-07-05 05:05:34 +00:00
Benedict Wong
a97443a667
Merge "Add tests for in-kernel VPN/VCN dataplane" am: 64619cabc1 am: 4793a34212 am: f95947b96f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1749069
Change-Id: I95fe15f915551c479e9bf4e9defd70ac897bf35b
2021-07-02 19:24:29 +00:00
Benedict Wong
f95947b96f
Merge "Add tests for in-kernel VPN/VCN dataplane" am: 64619cabc1 am: 4793a34212
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1749069
Change-Id: I503c883fd61679862563abea9264d1806a59be62
2021-07-02 19:12:24 +00:00
Benedict Wong
64619cabc1
Merge "Add tests for in-kernel VPN/VCN dataplane"
2021-07-02 18:42:15 +00:00
Treehugger Robot
321558ffe8
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent"
2021-07-02 16:56:12 +00:00
Paul Hu
2f553e5bbd
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" into sc-dev am: 790d3eb079 am: cedfba2e89
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14772860
Change-Id: Ie9633dc70ea4086d542edc43eea7427c96afd62e
2021-07-02 14:36:41 +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
Paul Hu
790d3eb079
Merge "Listen EXTERNAL_APPLICATIONS_AVAILABLE intent" into sc-dev
2021-07-02 14:17:17 +00:00
Treehugger Robot
9221ed06e2
Merge "Allow non-VPNs to have underlying networks." am: 5903d5646c am: 9a7c9c3c06 am: 8d1e3166cd
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753619
Change-Id: I397060ae88f5c020ce9df080807f64c05742aa67
2021-07-02 14:07:43 +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
5903d5646c
Merge "Allow non-VPNs to have underlying networks."
2021-07-02 13:28:01 +00:00
Paul Hu
8daae3a98d
Merge "Use Netd new added/removed uid range methods" into sc-dev am: 29194db12f am: 3dc7387fdb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14911836
Change-Id: Iac2d178795d0864ae8279aa8fa79a4a0d680fb66
2021-07-02 12:34:01 +00:00
Paul Hu
3dc7387fdb
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: I5639000ecd2669b677c98e359cb042ac17a69efc
2021-07-02 12:21:16 +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
12b0f97cd7
Merge "Force only system uid can set uids allowed on restricted networks" into sc-dev am: 77739d37b3 am: 75ca971c66
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15172131
Change-Id: I83ddf631f48452f92967043201c029e80b413587
2021-07-02 11:15:44 +00:00
Paul Hu
75ca971c66
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: I0e35396ef80f046aa31931940714dee65a7b781c
2021-07-02 11:02:59 +00: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
6018e38cad
Merge "Change to REQUEST from LISTEN for mobile data preferred uids feature" into sc-dev am: f5f8e4e3a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15179351
Change-Id: I65363d10cf9ff08cbc9bde2423bcdeca107b94e7
2021-07-02 09:48:22 +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
991b0ee82a
Merge "Test Entitlement when telephony is present" into sc-dev am: 8d75184baf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/14947613
Change-Id: I784138f5eef0b99a338fe28724f9002b5ae13bbb
2021-07-02 08:51:35 +00:00
TreeHugger Robot
8d75184baf
Merge "Test Entitlement when telephony is present" into sc-dev
2021-07-02 08:29:15 +00:00
Benedict Wong
1117e853f9
Add tests for in-kernel VPN/VCN dataplane
...
This change adds relevant tests for the migrateTun functionality in
NetworkStats.
Bug: 190620024
Test: atest NetworkStatsTest
Change-Id: I33f14f2d0f71013a594fd4c8c3914a590d30ea06
2021-07-02 00:39:32 -07:00
Remi NGUYEN VAN
48a0dbefbd
Fix CtsNetTestCases in instant mode am: 21e5140ff4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15179352
Change-Id: Iea06a9e9a3cbacecf9a5ada088ef3a25fc779e45
2021-07-02 07:32:20 +00:00
Remi NGUYEN VAN
a1b3f57eb8
Move BitUtils, RingBuffer test to coretests
...
The utilities are part of com.android.internal.util, but were
historically tested as part of the services.net tests. They were then
mistakenly moved to packages/modules/Connectivity with the rest of the
networking code, but actually belong in coretests.
Bug: 187935317
Test: atest FrameworksCoreTests
Change-Id: I74702f6a4d9bed5985d2a830dacd78129a7854a8
2021-07-02 16:24:01 +09:00
Lorenzo Colitti
363526b6d2
Merge changes from topic "conn-diags-skipped" am: 05752a5316 am: da7f313fb4 am: a27e4fa269
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1665082
Change-Id: Ia7264c28b0260c18c6f489371fdf6856e96a9539
2021-07-02 07:14:37 +00:00
Cody Kesting
fd8b1fbca5
Report result SKIPPED in ConnDiags if the network is not validated. am: f1120be78b am: c6abf3d60c am: 7efec74a37
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1718510
Change-Id: Iddfdafdcfafbc5a0ee70be0de489d6f3c716e9dd
2021-07-02 07:14:31 +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
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
be95328ab1
Merge "Print the result of command when test is failed" into sc-dev am: 0def47421d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15165009
Change-Id: I953b20df723ee06cbc415a5bfe90ea34298b09bd
2021-07-02 05:44:33 +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
Treehugger Robot
4b650196a0
Merge "Test Entitlement when telephony is present" am: 93773f0aa0 am: f780194b25 am: 505f30c572
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1735336
Change-Id: If2b92a9711a7fc12636ed54243f92f25a301825b
2021-07-02 04:49:09 +00:00
Remi NGUYEN VAN
1f0def333d
Merge "Fix CtsNetTestCases in instant mode" am: 81be2bd036 am: b786afa6e3 am: 899b99040c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1753823
Change-Id: I6dd0bdcaa8720e4ba0dea8e314e1b15cf6b233f6
2021-07-02 04:48:56 +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
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