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"/> 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