Home
last modified time | relevance | path

Searched refs:BatteryUsageStats (Results 1 – 25 of 59) sorted by relevance

123

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/power/stats/
H A DBatteryUsageStatsTest.java36 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 DBatteryUsageStatsProviderTest.java29 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 DBatteryUsageStatsRule.java29 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 DAggregateBatteryConsumer.java67 @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 DPowerComponents.java390 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 DUidBatteryConsumer.java153 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 DUserBatteryConsumer.java74 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 DTEST_MAPPING36 "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 DBatteryConsumerData.java21 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 DBatteryStatsViewerActivity.java21 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 DBatteryUsageStatsPerfTest.java28 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 DBatteryUsageStatsProvider.java23 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 DFlashlightPowerCalculator.java20 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 DAudioPowerCalculator.java20 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 DCameraPowerCalculator.java20 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 DVideoPowerCalculator.java20 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 DPhonePowerCalculator.java21 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 DCustomEnergyConsumerPowerCalculator.java21 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 DBatteryChargeCalculator.java21 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 DBatteryUsageStatsStore.java21 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 DSensorPowerCalculator.java22 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 DSystemServicePowerCalculator.java21 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 DIdlePowerCalculator.java21 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 DGnssPowerCalculator.java21 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 DBatteryUsageStatsPulledTest.java18 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()

123