Home
last modified time | relevance | path

Searched refs:batteryStats (Results 1 – 25 of 46) sorted by relevance

12

/aosp12/frameworks/base/core/tests/coretests/src/com/android/internal/os/
H A DBatteryUsageStatsProviderTest.java63 batteryStats.noteActivityResumedLocked(APP_UID, in test_getBatteryUsageStats()
67 batteryStats.noteActivityPausedLocked(APP_UID, in test_getBatteryUsageStats()
103 batteryStats.setRecordAllHistoryLocked(true); in testWriteAndReadHistory()
104 batteryStats.forceRecordAllHistory(); in testWriteAndReadHistory()
106 batteryStats.setNoAutoReset(true); in testWriteAndReadHistory()
205 batteryStats.resetAllStatsCmdLocked(); in testAggregateBatteryStats()
215 batteryStats.noteFlashlightOnLocked(APP_UID, in testAggregateBatteryStats()
220 batteryStats.resetAllStatsCmdLocked(); in testAggregateBatteryStats()
222 batteryStats.noteFlashlightOnLocked(APP_UID, in testAggregateBatteryStats()
227 batteryStats.resetAllStatsCmdLocked(); in testAggregateBatteryStats()
[all …]
H A DScreenPowerCalculatorTest.java56 BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testMeasuredEnergyBasedModel() local
58 batteryStats.noteScreenStateLocked(0, Display.STATE_ON, 0, 0, 0); in testMeasuredEnergyBasedModel()
76 batteryStats.noteScreenStateLocked(0, Display.STATE_OFF, in testMeasuredEnergyBasedModel()
143 BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testMeasuredEnergyBasedModel_multiDisplay() local
149 batteryStats.noteScreenBrightnessLocked(0, 255, 0, 0); in testMeasuredEnergyBasedModel_multiDisplay()
163 batteryStats.noteScreenStateLocked(0, screenStates[0], in testMeasuredEnergyBasedModel_multiDisplay()
235 BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testPowerProfileBasedModel() local
238 batteryStats.noteScreenBrightnessLocked(0, 255, 0, 0); in testPowerProfileBasedModel()
250 batteryStats.noteScreenStateLocked(0, Display.STATE_OFF, in testPowerProfileBasedModel()
312 batteryStats.noteScreenBrightnessLocked(0, 255, 0, 0); in testPowerProfileBasedModel_multiDisplay()
[all …]
H A DWifiPowerCalculatorTest.java59 BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in setupTestNetworkNumbers() local
61 batteryStats.noteNetworkInterfaceForTransports("wifi", in setupTestNetworkNumbers()
69 return batteryStats; in setupTestNetworkNumbers()
80 final BatteryStatsImpl batteryStats = setupTestNetworkNumbers(); in testPowerControllerBasedModel_nonMeasured() local
113 final BatteryStatsImpl batteryStats = setupTestNetworkNumbers(); in testPowerControllerBasedModel_measured() local
116 batteryStats.updateWifiState(energyInfo, 1_000_000, 1000, 1000); in testPowerControllerBasedModel_measured()
147 final BatteryStatsImpl batteryStats = setupTestNetworkNumbers(); in setupTimerBasedModelTestNumbers() local
148 batteryStats.noteWifiScanStartedLocked(APP_UID, 1000, 1000); in setupTimerBasedModelTestNumbers()
149 batteryStats.noteWifiScanStoppedLocked(APP_UID, 2000, 2000); in setupTimerBasedModelTestNumbers()
150 batteryStats.noteWifiRunningLocked(new WorkSource(APP_UID), 3000, 3000); in setupTimerBasedModelTestNumbers()
[all …]
H A DBatteryChargeCalculatorTest.java45 final BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testDischargeTotals() local
47 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals()
50 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals()
53 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals()
71 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_CHARGING, 100, in testDischargeTotals()
84 final BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testDischargeTotals_chargeUahUnavailable() local
86 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals_chargeUahUnavailable()
89 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals_chargeUahUnavailable()
92 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testDischargeTotals_chargeUahUnavailable()
H A DBatteryStatsHistoryIteratorTest.java42 MockBatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testIterator() local
43 batteryStats.setRecordAllHistoryLocked(true); in testIterator()
44 batteryStats.forceRecordAllHistory(); in testIterator()
47 batteryStats.setNoAutoReset(true); in testIterator()
49 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testIterator()
52 batteryStats.setBatteryStateLocked(BatteryManager.BATTERY_STATUS_DISCHARGING, 100, in testIterator()
56 batteryStats.noteAlarmStartLocked("foo", null, APP_UID, 3_000_000, 2_000_000); in testIterator()
57 batteryStats.noteAlarmFinishLocked("foo", null, APP_UID, 3_001_000, 2_001_000); in testIterator()
60 batteryStats.createBatteryStatsHistoryIterator(); in testIterator()
H A DCustomMeasuredPowerCalculatorTest.java46 final BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testMeasuredEnergyCopiedIntoBatteryConsumers() local
49 batteryStats.getUidStatsLocked(APP_UID); in testMeasuredEnergyCopiedIntoBatteryConsumers()
53 batteryStats.updateCustomMeasuredEnergyStatsLocked(0, 100_000_000, uidEnergies); in testMeasuredEnergyCopiedIntoBatteryConsumers()
56 batteryStats.updateCustomMeasuredEnergyStatsLocked(1, 200_000_000, uidEnergies); in testMeasuredEnergyCopiedIntoBatteryConsumers()
H A DWakelockPowerCalculatorTest.java50 BatteryStatsImpl batteryStats = mStatsRule.getBatteryStats(); in testTimerBasedModel() local
52 batteryStats.noteStartWakeFromSourceLocked(new WorkSource(APP_UID), APP_PID, "awake", "", in testTimerBasedModel()
54 batteryStats.noteStopWakeFromSourceLocked(new WorkSource(APP_UID), APP_PID, "awake", "", in testTimerBasedModel()
H A DBatteryUsageStatsTest.java232 final MockBatteryStatsImpl batteryStats = new MockBatteryStatsImpl(clocks); in buildBatteryUsageStats1() local
242 addUidBatteryConsumer(builder, batteryStats, APP_UID1, "foo", in buildBatteryUsageStats1()
271 final MockBatteryStatsImpl batteryStats = new MockBatteryStatsImpl(clocks); in buildBatteryUsageStats2() local
280 addUidBatteryConsumer(builder, batteryStats, APP_UID1, null, in buildBatteryUsageStats2()
284 addUidBatteryConsumer(builder, batteryStats, APP_UID2, "bar", in buildBatteryUsageStats2()
300 MockBatteryStatsImpl batteryStats, int uid, String packageWithHighestDrain, in addUidBatteryConsumer() argument
304 final BatteryStatsImpl.Uid batteryStatsUid = batteryStats.getUidStatsLocked(uid); in addUidBatteryConsumer()
/aosp12/frameworks/base/core/java/com/android/internal/os/
H A DBatteryChargeCalculator.java33 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
36 batteryStats.getDischargeAmount(BatteryStats.STATS_SINCE_CHARGED)); in calculate()
38 int batteryCapacityMah = batteryStats.getLearnedBatteryCapacity() / 1000; in calculate()
40 batteryCapacityMah = batteryStats.getMinLearnedBatteryCapacity() / 1000; in calculate()
42 batteryCapacityMah = batteryStats.getEstimatedBatteryCapacity(); in calculate()
48 batteryStats.getLowDischargeAmountSinceCharge() * batteryCapacityMah / 100.0; in calculate()
50 batteryStats.getHighDischargeAmountSinceCharge() * batteryCapacityMah / 100.0; in calculate()
52 batteryStats.getDischargeAmount(BatteryStats.STATS_SINCE_CHARGED)) in calculate()
61 final long chargeTimeRemainingMs = batteryStats.computeChargeTimeRemaining(rawRealtimeUs); in calculate()
66 long dischargeMah = batteryStats.getUahDischarge(BatteryStats.STATS_SINCE_CHARGED) / 1000; in calculate()
[all …]
H A DAmbientDisplayPowerCalculator.java50 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
52 final long measuredEnergyUC = batteryStats.getScreenDozeMeasuredBatteryConsumptionUC(); in calculate()
54 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculate()
56 final double powerMah = calculateTotalPower(powerModel, batteryStats, rawRealtimeUs, in calculate()
72 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
75 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, statsType); in calculate()
77 final double powerMah = calculateTotalPower(powerModel, batteryStats, rawRealtimeUs, in calculate()
89 return batteryStats.getScreenDozeTime(rawRealtimeUs, statsType) / 1000; in calculateDuration()
93 BatteryStats batteryStats, long rawRealtimeUs, long consumptionUC) { in calculateTotalPower() argument
99 return calculateEstimatedPower(batteryStats, rawRealtimeUs); in calculateTotalPower()
[all …]
H A DMemoryPowerCalculator.java27 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
29 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculate()
31 final double powerMah = calculatePower(batteryStats, rawRealtimeUs, in calculate()
40 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
42 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, statsType); in calculate()
43 final double powerMah = calculatePower(batteryStats, rawRealtimeUs, statsType); in calculate()
53 private long calculateDuration(BatteryStats batteryStats, long rawRealtimeUs, int statsType) { in calculateDuration() argument
55 LongSparseArray<? extends BatteryStats.Timer> timers = batteryStats.getKernelMemoryStats(); in calculateDuration()
63 private double calculatePower(BatteryStats batteryStats, long rawRealtimeUs, int statsType) { in calculatePower() argument
65 LongSparseArray<? extends BatteryStats.Timer> timers = batteryStats.getKernelMemoryStats(); in calculatePower()
H A DSystemServicePowerCalculator.java65 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
67 final BatteryStats.Uid systemUid = batteryStats.getUidStats().get(Process.SYSTEM_UID); in calculate()
77 systemServicePowerMah = calculatePowerUsingMeasuredConsumption(batteryStats, in calculate()
80 systemServicePowerMah = calculatePowerUsingPowerProfile(batteryStats); in calculate()
120 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
123 final BatteryStats.Uid systemUid = batteryStats.getUidStats().get(Process.SYSTEM_UID); in calculate()
131 systemServicePowerMah = calculatePowerUsingMeasuredConsumption(batteryStats, in calculate()
134 systemServicePowerMah = calculatePowerUsingPowerProfile(batteryStats); in calculate()
168 private double calculatePowerUsingMeasuredConsumption(BatteryStats batteryStats, in calculatePowerUsingMeasuredConsumption() argument
174 final double systemServiceModeledPowerMah = calculatePowerUsingPowerProfile(batteryStats); in calculatePowerUsingMeasuredConsumption()
[all …]
H A DScreenPowerCalculator.java69 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
73 final long consumptionUC = batteryStats.getScreenOnMeasuredBatteryConsumptionUC(); in calculate()
75 calculateTotalDurationAndPower(totalPowerAndDuration, powerModel, batteryStats, in calculate()
126 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
129 final long consumptionUC = batteryStats.getScreenOnMeasuredBatteryConsumptionUC(); in calculate()
131 calculateTotalDurationAndPower(totalPowerAndDuration, powerModel, batteryStats, in calculate()
168 @BatteryConsumer.PowerModel int powerModel, BatteryStats batteryStats, in calculateTotalDurationAndPower() argument
170 totalPowerAndDuration.durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculateTotalDurationAndPower()
179 totalPowerAndDuration.powerMah = calculateTotalPowerFromBrightness(batteryStats, in calculateTotalDurationAndPower()
199 return batteryStats.getScreenOnTime(rawRealtimeUs, statsType) / 1000; in calculateDuration()
[all …]
H A DIdlePowerCalculator.java50 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
52 calculatePowerAndDuration(batteryStats, rawRealtimeUs, rawUptimeUs, in calculate()
63 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
65 calculatePowerAndDuration(batteryStats, rawRealtimeUs, rawUptimeUs, statsType); in calculate()
81 private void calculatePowerAndDuration(BatteryStats batteryStats, long rawRealtimeUs, in calculatePowerAndDuration() argument
83 long batteryRealtimeUs = batteryStats.computeBatteryRealtime(rawRealtimeUs, statsType); in calculatePowerAndDuration()
84 long batteryUptimeUs = batteryStats.computeBatteryUptime(rawUptimeUs, statsType); in calculatePowerAndDuration()
H A DMobileRadioPowerCalculator.java87 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
92 final double powerPerPacketMah = getMobilePowerPerPacket(batteryStats, rawRealtimeUs, in calculate()
102 final long consumptionUC = batteryStats.getMobileRadioMeasuredBatteryConsumptionUC(); in calculate()
104 calculateRemaining(total, powerModel, batteryStats, rawRealtimeUs, consumptionUC); in calculate()
142 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
156 final long consumptionUC = batteryStats.getMobileRadioMeasuredBatteryConsumptionUC(); in calculate()
158 calculateRemaining(total, powerModel, batteryStats, rawRealtimeUs, consumptionUC); in calculate()
231 @BatteryConsumer.PowerModel int powerModel, BatteryStats batteryStats, in calculateRemaining() argument
241 long strengthTimeMs = batteryStats.getPhoneSignalStrengthTime(i, rawRealtimeUs, in calculateRemaining()
257 final long scanningTimeMs = batteryStats.getPhoneSignalScanningTime(rawRealtimeUs, in calculateRemaining()
[all …]
H A DWakelockPowerCalculator.java47 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
76 calculateRemaining(result, batteryStats, rawRealtimeUs, rawUptimeUs, in calculate()
85 long wakeTimeMs = calculateWakeTimeMillis(batteryStats, rawRealtimeUs, rawUptimeUs); in calculate()
104 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
131 calculateRemaining(result, batteryStats, rawRealtimeUs, rawUptimeUs, statsType, in calculate()
187 private long calculateWakeTimeMillis(BatteryStats batteryStats, long rawRealtimeUs, in calculateWakeTimeMillis() argument
189 final long batteryUptimeUs = batteryStats.getBatteryUptime(rawUptimeUs); in calculateWakeTimeMillis()
191 batteryStats.getScreenOnTime(rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateWakeTimeMillis()
H A DWifiPowerCalculator.java78 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
93 batteryStats.hasWifiActivityReporting(), consumptionUC); in calculate()
104 final long consumptionUC = batteryStats.getWifiMeasuredBatteryConsumptionUC(); in calculate()
106 calculateRemaining(powerDurationAndTraffic, powerModel, batteryStats, rawRealtimeUs, in calculate()
107 BatteryStats.STATS_SINCE_CHARGED, batteryStats.hasWifiActivityReporting(), in calculate()
130 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
145 statsType, batteryStats.hasWifiActivityReporting(), consumptionUC); in calculate()
164 final long consumptionUC = batteryStats.getWifiMeasuredBatteryConsumptionUC(); in calculate()
166 calculateRemaining(powerDurationAndTraffic, powerModel, batteryStats, rawRealtimeUs, in calculate()
167 statsType, batteryStats.hasWifiActivityReporting(), totalAppDurationMs, in calculate()
H A DBluetoothPowerCalculator.java52 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
54 if (!batteryStats.hasBluetoothActivityReporting()) { in calculate()
67 final long measuredChargeUC = batteryStats.getBluetoothMeasuredBatteryConsumptionUC(); in calculate()
70 batteryStats.getBluetoothControllerActivity(); in calculate()
114 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
116 if (!mHasBluetoothPowerController || !batteryStats.hasBluetoothActivityReporting()) { in calculate()
130 final long measuredChargeUC = batteryStats.getBluetoothMeasuredBatteryConsumptionUC(); in calculate()
133 batteryStats.getBluetoothControllerActivity(); in calculate()
H A DPhonePowerCalculator.java40 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
42 final long phoneOnTimeMs = batteryStats.getPhoneOnTime(rawRealtimeUs, in calculate()
54 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
56 final long phoneOnTimeMs = batteryStats.getPhoneOnTime(rawRealtimeUs, statsType) / 1000; in calculate()
H A DGnssPowerCalculator.java47 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
50 final double averageGnssPowerMa = getAverageGnssPower(batteryStats, rawRealtimeUs, in calculate()
63 final long consumptionUC = batteryStats.getGnssMeasuredBatteryConsumptionUC(); in calculate()
99 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
101 double averageGnssPowerMa = getAverageGnssPower(batteryStats, rawRealtimeUs, statsType); in calculate()
H A DCameraPowerCalculator.java40 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
42 super.calculate(builder, batteryStats, rawRealtimeUs, rawUptimeUs, query); in calculate()
44 final long durationMs = batteryStats.getCameraOnTime(rawRealtimeUs, in calculate()
H A DFlashlightPowerCalculator.java38 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
40 super.calculate(builder, batteryStats, rawRealtimeUs, rawUptimeUs, query); in calculate()
42 final long durationMs = batteryStats.getFlashlightOnTime(rawRealtimeUs, in calculate()
H A DPowerCalculator.java55 public void calculate(List<BatterySipper> sippers, BatteryStats batteryStats, in calculate() argument
77 public void calculate(BatteryUsageStats.Builder builder, BatteryStats batteryStats, in calculate() argument
/aosp12/frameworks/base/core/tests/batterystatstests/BatteryUsageStatsProtoTests/src/com/android/internal/os/
H A DBatteryUsageStatsPulledTest.java168 final BatteryStatsImpl batteryStats = new BatteryStatsImpl(); in buildBatteryUsageStats() local
169 final BatteryStatsImpl.Uid batteryStatsUid0 = batteryStats.getUidStatsLocked(UID_0); in buildBatteryUsageStats()
170 final BatteryStatsImpl.Uid batteryStatsUid1 = batteryStats.getUidStatsLocked(UID_1); in buildBatteryUsageStats()
171 final BatteryStatsImpl.Uid batteryStatsUid2 = batteryStats.getUidStatsLocked(UID_2); in buildBatteryUsageStats()
172 final BatteryStatsImpl.Uid batteryStatsUid3 = batteryStats.getUidStatsLocked(UID_3); in buildBatteryUsageStats()
/aosp12/frameworks/base/core/java/android/os/health/
H A DSystemHealthManager.java61 public SystemHealthManager(IBatteryStats batteryStats) { in SystemHealthManager() argument
62 mBatteryStats = batteryStats; in SystemHealthManager()

12