Merge "Fix Modeled vs. Measured check in BatteryStatsViewer" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
ef6dd9b138
@@ -124,7 +124,8 @@ public class BatteryConsumerData {
|
||||
for (int component = 0; component < BatteryConsumer.POWER_COMPONENT_COUNT; component++) {
|
||||
final String metricTitle = getPowerMetricTitle(component);
|
||||
final int powerModel = requestedBatteryConsumer.getPowerModel(component);
|
||||
if (powerModel == BatteryConsumer.POWER_MODEL_POWER_PROFILE) {
|
||||
if (powerModel == BatteryConsumer.POWER_MODEL_POWER_PROFILE
|
||||
|| powerModel == BatteryConsumer.POWER_MODEL_UNDEFINED) {
|
||||
addEntry(metricTitle, EntryType.UID_POWER_MODELED,
|
||||
requestedBatteryConsumer.getConsumedPower(component),
|
||||
totalPowerByComponentMah[component]
|
||||
@@ -202,7 +203,8 @@ public class BatteryConsumerData {
|
||||
for (int component = 0; component < BatteryConsumer.POWER_COMPONENT_COUNT; component++) {
|
||||
final String metricTitle = getPowerMetricTitle(component);
|
||||
final int powerModel = deviceBatteryConsumer.getPowerModel(component);
|
||||
if (powerModel == BatteryConsumer.POWER_MODEL_POWER_PROFILE) {
|
||||
if (powerModel == BatteryConsumer.POWER_MODEL_POWER_PROFILE
|
||||
|| powerModel == BatteryConsumer.POWER_MODEL_UNDEFINED) {
|
||||
addEntry(metricTitle, EntryType.DEVICE_POWER_MODELED,
|
||||
deviceBatteryConsumer.getConsumedPower(component),
|
||||
appsBatteryConsumer.getConsumedPower(component));
|
||||
@@ -237,8 +239,9 @@ public class BatteryConsumerData {
|
||||
|
||||
private boolean isPowerProfileModelsOnly(BatteryConsumer batteryConsumer) {
|
||||
for (int component = 0; component < BatteryConsumer.POWER_COMPONENT_COUNT; component++) {
|
||||
if (batteryConsumer.getPowerModel(component)
|
||||
!= BatteryConsumer.POWER_MODEL_POWER_PROFILE) {
|
||||
final int powerModel = batteryConsumer.getPowerModel(component);
|
||||
if (powerModel != BatteryConsumer.POWER_MODEL_POWER_PROFILE
|
||||
&& powerModel != BatteryConsumer.POWER_MODEL_UNDEFINED) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user