Merge "Hide the summary for app in PowerUsageAdvanced" into oc-dr1-dev

am: d6df3b3d00

Change-Id: I3ca5d821c33860f35d7fd37c0ddb92516095d099
This commit is contained in:
jackqdyulei
2017-06-28 17:57:48 +00:00
committed by android-build-merger
2 changed files with 11 additions and 3 deletions

View File

@@ -319,7 +319,8 @@ public class PowerUsageAdvanced extends PowerUsageBase {
return usageType == UsageType.CELL
|| usageType == UsageType.BLUETOOTH
|| usageType == UsageType.WIFI;
|| usageType == UsageType.WIFI
|| usageType == UsageType.APP;
}
@VisibleForTesting

View File

@@ -121,7 +121,7 @@ public class PowerUsageAdvancedTest {
mPowerUsageAdvanced.setUserManager(mUserManager);
mPowerUsageAdvanced.setBatteryUtils(BatteryUtils.getInstance(mShadowContext));
mPowerUsageData = new PowerUsageData(UsageType.APP);
mPowerUsageData = new PowerUsageData(UsageType.SYSTEM);
mMaxBatterySipper.totalPowerMah = TYPE_BLUETOOTH_USAGE;
mMaxBatterySipper.drainType = DrainType.BLUETOOTH;
mNormalBatterySipper.drainType = DrainType.SCREEN;
@@ -326,9 +326,16 @@ public class PowerUsageAdvancedTest {
}
@Test
public void testShouldHideSummary_typeNormal_returnFalse() {
public void testShouldHideSummary_typeApp_returnTrue() {
mPowerUsageData.usageType = UsageType.APP;
assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isTrue();
}
@Test
public void testShouldHideSummary_typeNormal_returnFalse() {
mPowerUsageData.usageType = UsageType.SYSTEM;
assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isFalse();
}