- Jan 21, 2022
-
-
Jack He authored
-
Chen Chen authored
-
Hao Ke authored
-
Treehugger Robot authored
-
Phil Burk authored
-
Treehugger Robot authored
-
Justin McClain authored
-
Treehugger Robot authored
-
Junyu Lai authored
* changes: [MS65.1] Add NetworkIdentity#Builder [MS46] Remove INetworkStatsSession usage from NetworkCycleDataLoader
-
Frank Li authored
-
Mark Chien authored
-
Treehugger Robot authored
-
Frank Li authored
-
Junyu Lai authored
Since data usage related code is going to move to mainline module, hidden classes and methods can no longer be accessed. Thus, expose the needed system apis since there is no alternative. Test: TH Fix: 215152167 Bug: 204830222 Change-Id: I41046f90b9ff8f1755304e5d289584d39599fd13
-
Treehugger Robot authored
-
lifr authored
Expose systemapi NetworkStats.getDetailedUidStats for use by BatteryStats. BatteryStatsImpl is using INetworkStatsService APIs, which cannot be accessed after moving into the mainline module. So, replace and remove those hidden API usages. Bug: 210066922 Test: atest BatteryStatsImplTest WifiPowerCalculatorTest MobileRadioPowerCalculatorTest NetworkStatsServiceTest CTS-Coverage-Bug: 213437796 Change-Id: I40d713923278f4654d67bb4d12155cea85c10447
-
Sharon Su authored
-
Junyu Lai authored
* changes: [MS57.1] Prepare APIs for data migration utility [MS45] Expose SystemApis to query summary and history with template
-
Treehugger Robot authored
-
Frank Li authored
-
Chen Chen authored
Bug: 214615268 Test: Manually test signal passing from framework to bluetooth/system Tag: #feature CTS-Coverage-Bug: 214616659 Change-Id: I51766a0250058b01ed31ec5ebef914617ad72d9a
-
Junyu Lai authored
-
- Jan 20, 2022
-
-
Dave McCloskey authored
Test: m TrustTestCases in separate CL Bug: 213631672 Change-Id: Ie215e988eebe4103458b8be4d00698ae1121f75d
-
Ilya Matyukhin authored
Change-Id: I35d89fc8e441823eda5eb0503a92471eb17c690f
-
Phil Burk authored
Change-Id: Icabeeab73b3106e87041a0a9149560ad691640f4
-
Etienne Ruffieux authored
-
Etienne Ruffieux authored
In order for Bluetooth to be a mainline module, we need to remove all hidden APIs calls from and to it. NFC_UID is used inside BluetoothManagerService so we need to be able to access it. Tag: #feature Test: make Bug: 211851706 Change-Id: Ie778c4467f5db1efa1f759c405373cc3e34747ca
-
Dave McCloskey authored
-
Junyu Lai authored
Test: atest NetworkIdentityTest#testBuilder Bug: 204830222 Change-Id: Ifdb6482a54fb1e6999c82647d2710cb833c78d02
-
Junyu Lai authored
Use public API instead. Also, since the android.app.usage.NetworkStats is not friendly for test injection, add several util methods for test injection. Test: make RunSettingsLibRoboTests \ ROBOTEST_FILTER=NetworkCycleDataLoaderTest Bug: 204830222 Change-Id: I1b8328010803050b5e1f176b47654ae18e8e1a0b
-
Junyu Lai authored
This includes: 1. Move PREFIX_* constants to NetworkStatsManager to expose in later changes. 2. Rename networkId to wifiNetworkKey. 3. Rename subType to ratType. 4. Replace SUBTYPE_COMBINED with NETWORK_TYPE_ALL 5. Fix lint errors when exposing system api. Test: TH Bug: 204830222 Change-Id: I2b7c34958bc59c3225c96f12abba008b83101585
-
Junyu Lai authored
This includes: 1. queryDetailsForDevice: get history of network stats that matches the given template. 2. querySummaryForDevice: similar to the above one, but the result is aggregated over time. 3. queryDetailsForUidTagState: get history of uid stats that matches the given template, uid, tag and other conditions. 4. querySummary: similar to the above one, but the result is aggregated over time. 5. queryTaggedSummary: similar to the above one, but only return tagged data. Test: TH Bug: 204830222 Change-Id: Ic18010822a33e340b954e9c53dc515f3b6224d6d
-
Junyu Lai authored
This CL includes: 1. Prepare for queryDetailsForDevice which allows callers to query history of networks that matches the given template. 2. Prepare for queryDetailsForUidTagState, which allows callers to query history uid stats with the given template, uid and other conditions. 3. Enforce fine location permission if the caller is querying data usage with a template which contains wifi network keys. Test: atest NetworkStatsServiceTest NetworkStatsManagerTest Bug: 204830222 Bug: 200768422 Change-Id: I6783d6bfd6e075e0b3ec8a3c91836377f1d71c7a
-
Frank authored
BatteryStatsImpl is using INetworkStatsService APIs, which cannot be accessed after moving into the mainline module. So, replace and remove those hidden API usages. Bug: 213523117 Test: atest BatteryStatsImplTest WifiPowerCalculatorTest MobileRadioPowerCalculatorTest Change-Id: I9e8d94259ad9845d94bfd78d971ff1a2cd7bb38e
-
Nataniel Borges authored
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
-
Jakub Tyszkowski authored
This adds the Hearing Access Profile (HAP) identifier and Hearing Access Service (HAS) UUID. Bug: 150670922 Tag: #feature Test: compilation Sponsor: jpawlowski@ Change-Id: If1abbc01e0d5466a2a00ad41cfefdbbcdb0cac1a
-
Frank authored
Replace android.provider.Settings.Global methods that return the default value and hardcoding them inside the methods. Bug: 213329727 Test: atest NetworkStatsServiceTest Change-Id: I51d686222f983c8deb71d4b32f9e443e87a5e53e
-
Treehugger Robot authored
-
Aaron Huang authored
-
Paul Hu authored
-