diff --git a/res/layout/battery_chart_graph.xml b/res/layout/battery_chart_graph.xml
index 18e650ce1d4..1896b78d016 100644
--- a/res/layout/battery_chart_graph.xml
+++ b/res/layout/battery_chart_graph.xml
@@ -36,6 +36,7 @@
android:layout_width="match_parent"
android:layout_height="165dp"
android:layout_marginBottom="16dp"
+ android:visibility="invisible"
android:textAppearance="?android:attr/textAppearanceSmall"
settings:textColor="?android:attr/textColorSecondary" />
+ android:key="app_list"/>
> getBatteryHistory(Context context) {
return null;
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/ConvertUtilsTest.java b/tests/robotests/src/com/android/settings/fuelgauge/ConvertUtilsTest.java
index c4341ef91f3..216b118a029 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/ConvertUtilsTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/ConvertUtilsTest.java
@@ -246,12 +246,10 @@ public final class ConvertUtilsTest {
assertBatteryDiffEntry(entryList.get(0), 75, 40L, 50L);
// Verifies the last 24 hours aggregate result.
entryList = purgedResultMap.get(Integer.valueOf(-1));
- assertThat(entryList).hasSize(2);
+ assertThat(entryList).hasSize(1);
// Verifies the fake data is cleared out.
assertThat(entryList.get(0).getPackageName())
.isNotEqualTo(ConvertUtils.FAKE_PACKAGE_NAME);
- assertThat(entryList.get(1).getPackageName())
- .isNotEqualTo(ConvertUtils.FAKE_PACKAGE_NAME);
}
@Test
@@ -286,9 +284,14 @@ public final class ConvertUtilsTest {
final List entryList = purgedResultMap.get(0);
assertThat(entryList).hasSize(1);
// Verifies the clipped usage time.
+ final float ratio = (float) (7200) / (float) (3600 + 7200);
final BatteryDiffEntry resultEntry = entryList.get(0);
- assertThat(resultEntry.mForegroundUsageTimeInMs).isEqualTo(2400000);
- assertThat(resultEntry.mBackgroundUsageTimeInMs).isEqualTo(4800000);
+ assertThat(resultEntry.mForegroundUsageTimeInMs)
+ .isEqualTo(Math.round(entry.mForegroundUsageTimeInMs * ratio));
+ assertThat(resultEntry.mBackgroundUsageTimeInMs)
+ .isEqualTo(Math.round(entry.mBackgroundUsageTimeInMs * ratio));
+ assertThat(resultEntry.mConsumePower)
+ .isEqualTo(entry.mConsumePower * ratio);
}
@Test