Treehugger Robot
c2b9af3ac8
Merge "Create owner test files for subpackages" am: 9e8cfbac2c am: 05bc30f21c am: a39bb54fdd am: 9e5539c793
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952387
Change-Id: Idee1d783a52db16a7fb7aeadb11b69564e72aca5
2022-01-21 16:14:52 +00:00
Treehugger Robot
9e5539c793
Merge "Create owner test files for subpackages" am: 9e8cfbac2c am: 05bc30f21c am: a39bb54fdd
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952387
Change-Id: I94c28df75a0af1ea24dcc388fee84c093268ffd0
2022-01-21 15:56:50 +00:00
Treehugger Robot
a39bb54fdd
Merge "Create owner test files for subpackages" am: 9e8cfbac2c am: 05bc30f21c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952387
Change-Id: I5a4f26de3f474fe5794d94ca1f581b317ac1bb37
2022-01-21 15:46:05 +00:00
Treehugger Robot
9e8cfbac2c
Merge "Create owner test files for subpackages"
2022-01-21 15:11:19 +00:00
Nataniel Borges
4e4babec1a
Create owner test files for subpackages
...
Now failures can be automatically directed to the correct buganizer components and forwarded directly to the correct assignees, instead of being all created into the Winscope for further triage
Test: check owners file
Change-Id: I6876a702b4f46443328aab027f7fee994b2bb819
2022-01-20 10:21:40 +00:00
Benedict Wong
ec0e5d8b0d
Merge "Revert "Revert "Listen for individual subscription mobile data toggles""" am: ab7f5b533d am: 1ff62d0578 am: 1cdff0cb4f am: a8bbe2fb7c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1949076
Change-Id: Ib5de2c5d01e994f6bc6adc0241ed8636d8dc7da4
2022-01-20 06:07:51 +00:00
Junyu Lai
7cdac2d5bb
Merge changes I16418791,I210f5ddc am: b52609172e am: 86811b5fba am: 385a5e8cc0 am: 8e81d2573f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948617
Change-Id: Ia8feea64f0459864c8e956f9f5a309c5f085cea3
2022-01-20 06:05:27 +00:00
Benedict Wong
a8bbe2fb7c
Merge "Revert "Revert "Listen for individual subscription mobile data toggles""" am: ab7f5b533d am: 1ff62d0578 am: 1cdff0cb4f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1949076
Change-Id: I7dd4bf61147bc3104b6d2108f2751f901dded922
2022-01-20 05:47:48 +00:00
Junyu Lai
8e81d2573f
Merge changes I16418791,I210f5ddc am: b52609172e am: 86811b5fba am: 385a5e8cc0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948617
Change-Id: I69cac757b38d9481e2f0036bb3f75ac130131e05
2022-01-20 05:46:06 +00:00
Benedict Wong
1cdff0cb4f
Merge "Revert "Revert "Listen for individual subscription mobile data toggles""" am: ab7f5b533d am: 1ff62d0578
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1949076
Change-Id: I3df0695929bfcdd60225aacb1b31871eb8cf3b4b
2022-01-20 05:35:44 +00:00
Junyu Lai
385a5e8cc0
Merge changes I16418791,I210f5ddc am: b52609172e am: 86811b5fba
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948617
Change-Id: Ib2a5252323f702e7d0d9847558e5b4da16703f29
2022-01-20 05:35:00 +00:00
Benedict Wong
ab7f5b533d
Merge "Revert "Revert "Listen for individual subscription mobile data toggles"""
2022-01-19 16:51:09 +00:00
Junyu Lai
b52609172e
Merge changes I16418791,I210f5ddc
...
* changes:
[MS37.1] Expose APIs which is used by NPMS
[MS55] Remove INetworkStats dependency from DataIdleTest
2022-01-19 07:08:15 +00:00
Junyu Lai
90cd83a0d2
[MS55] Remove INetworkStats dependency from DataIdleTest
...
Replace binder call with NetworkStatsManager Apis.
Test: atest DataIdleTest
Bug: 204830222
Change-Id: I210f5ddc4c14c88253ce442292a1734091621ad8
2022-01-19 07:01:49 +00:00
Michael Groover
e10c4c21ac
Merge "Add unaudited exported flag to exposed runtime receivers"
2022-01-17 17:53:29 +00:00
Chris Li
c812398169
Merge "Enable flicker test group3 with Shell transition"
2022-01-17 09:08:35 +00:00
Chris Li
7ade3e1ca4
Merge "Enable flicker test group2 with Shell transition"
2022-01-17 05:33:28 +00:00
Michael Groover
de14599c42
Add unaudited exported flag to exposed runtime receivers
...
Android T allows apps to declare a runtime receiver as not exported
by invoking registerReceiver with a new RECEIVER_NOT_EXPORTED flag;
receivers registered with this flag will only receive broadcasts from
the platform and the app itself. However to ensure developers can
properly protect their receivers, all apps targeting T or later
registering a receiver for non-system broadcasts must specify either
the exported or not exported flag when invoking #registerReceiver;
if one of these flags is not provided, the platform will throw a
SecurityException. This commit updates all the exposed receivers
with a new RECEIVER_EXPORTED_UNAUDITED flag to maintain the existing
behavior of exporting the receiver while also flagging the receiver
for audit before the T release.
Bug: 161145287
Test: Build
Change-Id: I5faa64ae0d2b22b62390bf13cb2b87fd6926e0c7
2022-01-15 00:26:43 +00:00
Benedict Wong
8161eee7af
Merge changes I61c84693,I929428f7 am: e6b79e2923 am: d00c6818dd am: 83bdc37516 am: c7ce11cd64
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1925501
Change-Id: I36f0b3338f0f27be217d12258aed90438f7d297f
2022-01-14 18:18:47 +00:00
Benedict Wong
c7ce11cd64
Merge changes I61c84693,I929428f7 am: e6b79e2923 am: d00c6818dd am: 83bdc37516
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1925501
Change-Id: Iaa43c34d7e80328dd17db09332dff98e227223be
2022-01-14 17:59:06 +00:00
Benedict Wong
83bdc37516
Merge changes I61c84693,I929428f7 am: e6b79e2923 am: d00c6818dd
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1925501
Change-Id: I5e2ee0259f73c43f93049dbd8ab369a708d31112
2022-01-14 17:42:44 +00:00
Chris Li
70873fd601
Enable flicker test group3 with Shell transition
...
Bug: 214452854
Test: pass existing
Change-Id: Ia1a10ebaef3a058526be943194e15bf5b5a50ca6
2022-01-14 14:14:11 +00:00
Pablo Gamito
0d042eb0ec
Merge "Make snapshot window optional in appWindowIsVisibleOnceLauncherWindowIsInvisible assertion"
2022-01-14 11:22:23 +00:00
Benedict Wong
e0606dfb49
Revert "Revert "Listen for individual subscription mobile data toggles""
...
This reverts commit f598641d7f .
Reason for revert: Build breakage could not possibly have been th caused by the initial CL. Cause was a String index overflow "Caused by: com.android.tools.r8.internal.du: String-index overflow."
Tested with local build of aosp-master/full-eng, completes successfully.
Change-Id: I207372c9513b450cf246874ba1d1e98dbd147f27
2022-01-14 02:20:59 +00:00
Chris Li
47d7776959
Enable flicker test group2 with Shell transition
...
Bug: 214452854
Test: pass existing
Change-Id: I85f62b56433562abdbc34c103cddbceff1ac5341
2022-01-14 01:00:29 +00:00
Pablo Gamito
836eb795f0
Make snapshot window optional in appWindowIsVisibleOnceLauncherWindowIsInvisible assertion
...
Test: atest FlickerTests:QuickSwitchFromLauncherTest
Fixes: 214350643
Change-Id: I8c4c167035471f6590bcee9021e8edc1b45bc7d4
2022-01-13 18:09:49 +01:00
Giuliano Procida
951bc8df5a
Merge "Revert "Listen for individual subscription mobile data toggles"" am: 2453899e69 am: e2cf4c3a92 am: d3cdf982ef am: 0099f1a27d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948456
Change-Id: I3896114256cdeb23217779728a116ada9c039cee
2022-01-13 14:26:48 +00:00
Giuliano Procida
0099f1a27d
Merge "Revert "Listen for individual subscription mobile data toggles"" am: 2453899e69 am: e2cf4c3a92 am: d3cdf982ef
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948456
Change-Id: Ide3bbda980b2ec682a65f4f0fee92acf1a8bc955
2022-01-13 14:25:33 +00:00
Giuliano Procida
d3cdf982ef
Merge "Revert "Listen for individual subscription mobile data toggles"" am: 2453899e69 am: e2cf4c3a92
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1948456
Change-Id: I0a72a9930bbb4ad0f1a3d6f239c51e6ed32b365a
2022-01-13 14:12:51 +00:00
Joseph Jang
f598641d7f
Revert "Listen for individual subscription mobile data toggles"
...
This reverts commit 66896667a6 .
Reason for revert: <Suspect cause the build break report by b/214340258>
Change-Id: If8ddbfe8a0a8d445c4971572cf3301ebbb816347
2022-01-13 10:40:45 +00:00
Benedict Wong
7ad5f5a2b8
Merge "Listen for individual subscription mobile data toggles" am: 92890dc5d6 am: c5d9e8120c am: ed6378433f am: 7e746c4356
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947700
Change-Id: Ie2a8632466dfcf6834009c9567435534389dbd11
2022-01-13 08:08:33 +00:00
Benedict Wong
7e746c4356
Merge "Listen for individual subscription mobile data toggles" am: 92890dc5d6 am: c5d9e8120c am: ed6378433f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947700
Change-Id: I159d6e3bda0c572d8ac28f8dbd8c91950f32e612
2022-01-13 07:49:51 +00:00
Benedict Wong
ed6378433f
Merge "Listen for individual subscription mobile data toggles" am: 92890dc5d6 am: c5d9e8120c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947700
Change-Id: Ic7892d965cf08677e8e55f8e9512fa1ba7fa713e
2022-01-13 07:32:40 +00:00
Benedict Wong
ee22e0d57d
Add minimum required bandwidth to network templates
...
This change adds a minimum required bandwidth to the VCN network
templates, ensuring that a minimum bar of throughput can be required of
underlying networks.
Bug: 211008106
Test: atest FrameworksVcnTests
Change-Id: I929428f75e5e543966a03061d13f300dd8b0956f
2022-01-13 05:35:50 +00:00
Benedict Wong
66896667a6
Listen for individual subscription mobile data toggles
...
This change ensures that the VCN listens for changes on a
per-subscription basis. In the DSDS case, the
Settings.Global.MOBILE_DATA toggles is insufficient, as the toggles for
individual subscriptions are changed instead of the global toggle.
Without this patch, the VCN may ignore changes in the user toggles, and
continue providing data service even after user data is disabled.
Similarly, it may fail to bring up a VCN when user data is re-enabled.
Bug: 214247774
Test: atest FrameworksVcnTests
Change-Id: I1e84c25f48eab90dca163eda809fc11d5d21bc31
2022-01-13 01:58:01 +00:00
Benedict Wong
d29b133e24
Merge changes Ib7d51cf1,I92bd2831 am: 179826efdc am: 934206376c am: 1cf64f23de am: 00429ea809
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1909600
Change-Id: If73744bfb0bb0b2c11a7fa859f7057e69fd36805
2022-01-12 06:42:01 +00:00
Benedict Wong
00429ea809
Merge changes Ib7d51cf1,I92bd2831 am: 179826efdc am: 934206376c am: 1cf64f23de
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1909600
Change-Id: Iba8403239b771796acdd1fad5fd0dad0d735a182
2022-01-12 06:23:44 +00:00
Benedict Wong
1cf64f23de
Merge changes Ib7d51cf1,I92bd2831 am: 179826efdc am: 934206376c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1909600
Change-Id: Ia6b0f0a98764917afe1e5e341262ca223109402d
2022-01-12 06:04:49 +00:00
Benedict Wong
179826efdc
Merge changes Ib7d51cf1,I92bd2831
...
* changes:
Expose APIs to configure underlying network priority
Update setter/getters to configure underlying network priority
2022-01-12 05:21:03 +00:00
Lincoln Atkinson
9002ffb3cb
Code cleanup. Removing unwanted old code with references to home
...
Test: Manual
Bug: 159167834
Change-Id: I6fa6b2dac3fbbef534e0b2d1ba36f230a35b5e7a
(cherry picked from commit 11d99b610fcbf12821d5593363bd641833b7f717)
(cherry picked from commit d03bf880349658fc913baba447fb35e1616a6e38)
2022-01-11 00:16:01 +00:00
Derek Sollenberger
b01686d138
Merge "Update RuntimeShader users to new setUniform APIs"
2022-01-10 16:36:28 +00:00
Benedict Wong
68f254af15
Merge changes Ia5022310,Ia4529d08 am: bdbdbe19f8 am: 6dfbce3760 am: 6f69b1908b am: 40968774a9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1939996
Change-Id: I49e82560a88ad31f08a86a99486ce98c1cd55d22
2022-01-08 03:02:23 +00:00
Benedict Wong
40968774a9
Merge changes Ia5022310,Ia4529d08 am: bdbdbe19f8 am: 6dfbce3760 am: 6f69b1908b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1939996
Change-Id: I4f5bab4fd80c77192ab533dc9bc1fd0302a71070
2022-01-08 02:45:25 +00:00
Benedict Wong
6f69b1908b
Merge changes Ia5022310,Ia4529d08 am: bdbdbe19f8 am: 6dfbce3760
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1939996
Change-Id: Icf59e763c8161dca30796495f4597327ddc0f980
2022-01-08 02:20:48 +00:00
Benedict Wong
bdbdbe19f8
Merge changes Ia5022310,Ia4529d08
...
* changes:
Remove VCN Carrier Privilege grace period
Update TelephonySubscriptionTracker to use CarrierPrivilegesListener
2022-01-08 01:43:17 +00:00
Yan Yan
ac9a6b935f
Merge "Rename VcnUnderlyingNetworkPrioirty to VcnUnderlyingNetworkTemplate" am: 60ad179dff am: 6ca0ac41d5 am: 4b5fa75804 am: 62654e3ab8
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1923190
Change-Id: I62258729b41a476bbde283f74a68c3829a886af9
2022-01-07 23:36:53 +00:00
Yan Yan
62654e3ab8
Merge "Rename VcnUnderlyingNetworkPrioirty to VcnUnderlyingNetworkTemplate" am: 60ad179dff am: 6ca0ac41d5 am: 4b5fa75804
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1923190
Change-Id: I78779e389ade547d656054e090faa442629fd5d3
2022-01-07 23:35:10 +00:00
Yan Yan
4b5fa75804
Merge "Rename VcnUnderlyingNetworkPrioirty to VcnUnderlyingNetworkTemplate" am: 60ad179dff am: 6ca0ac41d5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1923190
Change-Id: I58517a6774a1544fe0e4bea60cbd88681297a83a
2022-01-07 23:21:35 +00:00
Benedict Wong
fb4a590dbc
Remove VCN Carrier Privilege grace period
...
This change removes the grace period after the VCN is notified that a
provisioning app is no longer carrier privileged. This is due to the
switch to use CarrierPrivilegesTracker, which inherently has the
identical grace period.
This both simplifies the code, as well as removes some edge cases. As
such, tests for the delay before VCN tears down are no longer necessary.
Bug: 183554244
Test: atest FrameworksVcnTests
Change-Id: Ia50223108e45eeaedc860adf5e29a6ea459d956f
2022-01-07 22:11:26 +00:00
Benedict Wong
31d56f8298
Update TelephonySubscriptionTracker to use CarrierPrivilegesListener
...
This change adds use for CarrierPrivilegesListener to use the callbacks
as triggers to re-check carrier privileges. For simplicity, the carrier
privileges returned by the callback are not used, as it requires an
additional layer of caching. Instead, a query is performed, which
should hit a cache in the CarrierPrivilegesTracker, thus not be
performance-sensitive.
Bug: 183554244
Test: atest FrameworksVcnTests
Change-Id: Ia4529d087ee7f0deca7101c6849183ba7267c067
2022-01-07 22:11:22 +00:00