/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/power/stats/ |
H A D | BatteryUsageStatsTest.java | 36 import android.os.BatteryUsageStats; 92 final BatteryUsageStats inBatteryUsageStats = in testParcelability_smallNumberOfUids() 100 final BatteryUsageStats.Builder builder = in testParcelability_largeNumberOfUids() 122 final BatteryUsageStats inBatteryUsageStats = in testParcelability_largeNumberOfUids() 139 final BatteryUsageStats stats = in testDefaultSessionDuration() 183 final BatteryUsageStats sum = in testAdd() 224 final BatteryUsageStats.Builder builder = in testAdd_customComponentMismatch() 233 final BatteryUsageStats.Builder builder = in testAdd_processStateDataMismatch() 253 final BatteryUsageStats fromXml = BatteryUsageStats.createFromXml(parser); in testXml() 262 final BatteryUsageStats.Builder builder = in buildBatteryUsageStats1() [all …]
|
H A D | BatteryUsageStatsProviderTest.java | 29 import android.os.BatteryUsageStats; 74 final BatteryUsageStats batteryUsageStats = in test_getBatteryUsageStats() 101 final BatteryUsageStats batteryUsageStats = in test_selectPowerComponents() 206 final BatteryUsageStats batteryUsageStats = in testWriteAndReadHistory() 218 BatteryUsageStats unparceled = BatteryUsageStats.CREATOR.createFromParcel(out); in testWriteAndReadHistory() 295 final BatteryUsageStats batteryUsageStats = in testWriteAndReadHistoryTags() 307 BatteryUsageStats.class); in testWriteAndReadHistoryTags() 439 final BatteryUsageStats stats = provider.getBatteryUsageStats(query); in testAggregateBatteryStats() 444 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in testAggregateBatteryStats() 478 new BatteryUsageStats.Builder(new String[]{"different"}) in testAggregateBatteryStats_incompatibleSnapshot() [all …]
|
H A D | BatteryUsageStatsRule.java | 29 import android.os.BatteryUsageStats; 60 private BatteryUsageStats mBatteryUsageStats; 214 BatteryUsageStats apply(PowerCalculator... calculators) { 219 BatteryUsageStats apply(BatteryUsageStatsQuery query, PowerCalculator... calculators) { 226 BatteryUsageStats.Builder builder = new BatteryUsageStats.Builder( 245 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE); 250 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS);
|
/aosp14/frameworks/base/core/java/android/os/ |
H A D | AggregateBatteryConsumer.java | 67 @BatteryUsageStats.AggregateBatteryConsumerScope int scope) throws IOException { in writeToXml() 68 serializer.startTag(null, BatteryUsageStats.XML_TAG_AGGREGATE); in writeToXml() 69 serializer.attributeInt(null, BatteryUsageStats.XML_ATTR_SCOPE, scope); in writeToXml() 70 serializer.attributeDouble(null, BatteryUsageStats.XML_ATTR_POWER, getConsumedPower()); in writeToXml() 72 serializer.endTag(null, BatteryUsageStats.XML_TAG_AGGREGATE); in writeToXml() 76 static void parseXml(TypedXmlPullParser parser, BatteryUsageStats.Builder builder) in parseXml() 78 final int scope = parser.getAttributeInt(null, BatteryUsageStats.XML_ATTR_SCOPE); in parseXml() 83 BatteryUsageStats.XML_TAG_AGGREGATE)) { in parseXml() 88 parser.getAttributeDouble(null, BatteryUsageStats.XML_ATTR_POWER)); in parseXml() 91 BatteryUsageStats.XML_TAG_AGGREGATE)) in parseXml() [all …]
|
H A D | PowerComponents.java | 390 BatteryUsageStats.XML_TAG_POWER_COMPONENTS)) { in parseXml() 395 BatteryUsageStats.XML_TAG_POWER_COMPONENTS)) in parseXml() 399 case BatteryUsageStats.XML_TAG_COMPONENT: { in parseXml() 407 case BatteryUsageStats.XML_ATTR_ID: in parseXml() 413 case BatteryUsageStats.XML_ATTR_POWER: in parseXml() 416 case BatteryUsageStats.XML_ATTR_DURATION: in parseXml() 419 case BatteryUsageStats.XML_ATTR_MODEL: in parseXml() 430 case BatteryUsageStats.XML_TAG_CUSTOM_COMPONENT: { in parseXml() 436 case BatteryUsageStats.XML_ATTR_ID: in parseXml() 439 case BatteryUsageStats.XML_ATTR_POWER: in parseXml() [all …]
|
H A D | UidBatteryConsumer.java | 153 serializer.startTag(null, BatteryUsageStats.XML_TAG_UID); in writeToXml() 154 serializer.attributeInt(null, BatteryUsageStats.XML_ATTR_UID, getUid()); in writeToXml() 157 serializer.attribute(null, BatteryUsageStats.XML_ATTR_HIGHEST_DRAIN_PACKAGE, in writeToXml() 160 serializer.attributeLong(null, BatteryUsageStats.XML_ATTR_TIME_IN_FOREGROUND, in writeToXml() 162 serializer.attributeLong(null, BatteryUsageStats.XML_ATTR_TIME_IN_BACKGROUND, in writeToXml() 165 serializer.endTag(null, BatteryUsageStats.XML_TAG_UID); in writeToXml() 169 static void createFromXml(TypedXmlPullParser parser, BatteryUsageStats.Builder builder) in createFromXml() 171 final int uid = parser.getAttributeInt(null, BatteryUsageStats.XML_ATTR_UID); in createFromXml() 177 || !parser.getName().equals(BatteryUsageStats.XML_TAG_UID)) { in createFromXml() 188 && parser.getName().equals(BatteryUsageStats.XML_TAG_UID)) in createFromXml() [all …]
|
H A D | UserBatteryConsumer.java | 74 serializer.startTag(null, BatteryUsageStats.XML_TAG_USER); in writeToXml() 75 serializer.attributeInt(null, BatteryUsageStats.XML_ATTR_USER_ID, getUserId()); in writeToXml() 77 serializer.endTag(null, BatteryUsageStats.XML_TAG_USER); in writeToXml() 81 static void createFromXml(TypedXmlPullParser parser, BatteryUsageStats.Builder builder) in createFromXml() 83 final int userId = parser.getAttributeInt(null, BatteryUsageStats.XML_ATTR_USER_ID); in createFromXml() 89 || !parser.getName().equals(BatteryUsageStats.XML_TAG_USER)) { in createFromXml() 93 && parser.getName().equals(BatteryUsageStats.XML_TAG_USER)) in createFromXml() 96 if (parser.getName().equals(BatteryUsageStats.XML_TAG_POWER_COMPONENTS)) { in createFromXml()
|
H A D | TEST_MAPPING | 36 "BatteryUsageStats[^/]*\\.java", 49 "BatteryUsageStats[^/]*\\.java", 61 "BatteryUsageStats[^/]*\\.java", 85 "BatteryUsageStats[^/]*\\.java",
|
/aosp14/frameworks/base/core/tests/batterystatstests/BatteryStatsViewer/src/com/android/frameworks/core/batterystatsviewer/ |
H A D | BatteryConsumerData.java | 21 import android.os.BatteryUsageStats; 65 List<BatteryUsageStats> batteryUsageStatsList, String batteryConsumerId) { in BatteryConsumerData() 77 Context context, List<BatteryUsageStats> batteryUsageStatsList, in populateForUidBatteryConsumer() 79 BatteryUsageStats batteryUsageStats = batteryUsageStatsList.get(0); in populateForUidBatteryConsumer() 80 BatteryUsageStats modeledBatteryUsageStats = batteryUsageStatsList.get(1); in populateForUidBatteryConsumer() 203 List<BatteryUsageStats> batteryUsageStatsList) { in populateForAggregateBatteryConsumer() 204 BatteryUsageStats batteryUsageStats = batteryUsageStatsList.get(0); in populateForAggregateBatteryConsumer() 205 BatteryUsageStats modeledBatteryUsageStats = batteryUsageStatsList.get(1); in populateForAggregateBatteryConsumer() 321 private void computeTotalPower(BatteryUsageStats batteryUsageStats, in computeTotalPower() 332 BatteryUsageStats batteryUsageStats, double[] powerByComponentMah) { in computeTotalPowerForCustomComponent() [all …]
|
H A D | BatteryStatsViewerActivity.java | 21 import android.os.BatteryUsageStats; 66 private List<BatteryUsageStats> mBatteryUsageStats; 125 AsyncLoaderCompat<List<BatteryUsageStats>> { 136 public List<BatteryUsageStats> loadInBackground() { in loadInBackground() 156 protected void onDiscardResult(List<BatteryUsageStats> result) { in onDiscardResult() 161 implements LoaderCallbacks<List<BatteryUsageStats>> { 164 public Loader<List<BatteryUsageStats>> onCreateLoader(int id, Bundle args) { in onCreateLoader() 170 public void onLoadFinished(@NonNull Loader<List<BatteryUsageStats>> loader, in onLoadFinished() 171 List<BatteryUsageStats> batteryUsageStats) { in onLoadFinished() 176 public void onLoaderReset(@NonNull Loader<List<BatteryUsageStats>> loader) { in onLoaderReset() [all …]
|
/aosp14/frameworks/base/tests/BatteryStatsPerfTest/src/com/android/internal/os/ |
H A D | BatteryUsageStatsPerfTest.java | 28 import android.os.BatteryUsageStats; 69 BatteryUsageStats batteryUsageStats = batteryStatsManager.getBatteryUsageStats( in testGetBatteryUsageStats() 119 final BatteryUsageStats batteryUsageStats = in testBatteryUsageStatsTransferOverBinder() 120 BatteryUsageStats.CREATOR.createFromParcel(reply); in testBatteryUsageStatsTransferOverBinder() 140 private final BatteryUsageStats mBatteryUsageStats; 160 private static BatteryUsageStats buildBatteryUsageStats() { 161 final BatteryUsageStats.Builder builder = 162 new BatteryUsageStats.Builder(new String[]{"FOO"}, true, false, 0) 170 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS)
|
/aosp14/frameworks/base/services/core/java/com/android/server/power/stats/ |
H A D | BatteryUsageStatsProvider.java | 23 import android.os.BatteryUsageStats; 125 ArrayList<BatteryUsageStats> results = new ArrayList<>(queries.size()); in getBatteryUsageStats() 140 public BatteryUsageStats getBatteryUsageStats(BatteryUsageStatsQuery query) { in getBatteryUsageStats() 147 private BatteryUsageStats getBatteryUsageStats(BatteryUsageStatsQuery query, in getBatteryUsageStats() 157 private BatteryUsageStats getCurrentBatteryUsageStats(BatteryUsageStatsQuery query, in getCurrentBatteryUsageStats() 171 final BatteryUsageStats.Builder batteryUsageStatsBuilder = new BatteryUsageStats.Builder( in getCurrentBatteryUsageStats() 224 BatteryUsageStats stats = batteryUsageStatsBuilder.build(); in getCurrentBatteryUsageStats() 233 private void verify(BatteryUsageStats stats) { in verify() 301 private BatteryUsageStats getAggregatedBatteryUsageStats(BatteryUsageStatsQuery query) { in getAggregatedBatteryUsageStats() 310 final BatteryUsageStats.Builder builder = new BatteryUsageStats.Builder( in getAggregatedBatteryUsageStats() [all …]
|
H A D | FlashlightPowerCalculator.java | 20 import android.os.BatteryUsageStats; 45 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 53 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 57 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | AudioPowerCalculator.java | 20 import android.os.BatteryUsageStats; 54 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 66 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 71 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | CameraPowerCalculator.java | 20 import android.os.BatteryUsageStats; 47 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 64 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 68 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | VideoPowerCalculator.java | 20 import android.os.BatteryUsageStats; 51 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 63 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 68 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | PhonePowerCalculator.java | 21 import android.os.BatteryUsageStats; 43 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 64 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate()
|
H A D | CustomEnergyConsumerPowerCalculator.java | 21 import android.os.BatteryUsageStats; 47 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 63 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE); in calculate() 73 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS); in calculate()
|
H A D | BatteryChargeCalculator.java | 21 import android.os.BatteryUsageStats; 36 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 77 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate()
|
H A D | BatteryUsageStatsStore.java | 21 import android.os.BatteryUsageStats; 116 final List<BatteryUsageStats> stats = in prepareForBatteryStatsReset() 126 private void storeBatteryUsageStats(BatteryUsageStats stats) { in storeBatteryUsageStats() 180 public BatteryUsageStats loadBatteryUsageStats(long timestamp) { in loadBatteryUsageStats() 276 private void writeXmlFileLocked(BatteryUsageStats stats, File file) throws IOException { in writeXmlFileLocked() 286 private BatteryUsageStats readXmlFileLocked(File file) in readXmlFileLocked() 291 return BatteryUsageStats.createFromXml(parser); in readXmlFileLocked()
|
H A D | SensorPowerCalculator.java | 22 import android.os.BatteryUsageStats; 47 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 60 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 63 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | SystemServicePowerCalculator.java | 21 import android.os.BatteryUsageStats; 69 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 114 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 118 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
H A D | IdlePowerCalculator.java | 21 import android.os.BatteryUsageStats; 53 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 59 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate()
|
H A D | GnssPowerCalculator.java | 21 import android.os.BatteryUsageStats; 51 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() 79 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE) in calculate() 82 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in calculate()
|
/aosp14/frameworks/base/core/tests/batterystatstests/BatteryUsageStatsProtoTests/src/com/android/internal/os/ |
H A D | BatteryUsageStatsPulledTest.java | 18 import static android.os.BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_DEVICE; 29 import android.os.BatteryUsageStats; 54 final BatteryUsageStats bus = buildBatteryUsageStats(); in testGetStatsProto() 240 private BatteryUsageStats buildBatteryUsageStats() { in buildBatteryUsageStats() 241 final BatteryUsageStats.Builder builder = in buildBatteryUsageStats() 242 new BatteryUsageStats.Builder(new String[]{"CustomConsumer1", "CustomConsumer2"}, in buildBatteryUsageStats() 316 BatteryUsageStats.AGGREGATE_BATTERY_CONSUMER_SCOPE_ALL_APPS) in buildBatteryUsageStats() 328 final BatteryUsageStats.Builder builder = in testLargeAtomTruncated() 329 new BatteryUsageStats.Builder(new String[0], true, false, 0); in testLargeAtomTruncated() 356 BatteryUsageStats batteryUsageStats = builder.build(); in testLargeAtomTruncated()
|