Use empty BatteryDiffData instead of null to avoid NullPointerException
This is one action post P0 bug b/301362376. Bug: 304067689 Bug: 303838369 Fix: 304067689 Fix: 303838369 Test: manual Change-Id: I8bb6bfe9c3fca78ab19dfbfd2a184b0f92f4ef09
This commit is contained in:
@@ -1397,12 +1397,14 @@ public final class DataProcessorTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void generateBatteryDiffData_emptyBatteryEntryList_returnNull() {
|
||||
assertThat(DataProcessor.generateBatteryDiffData(mContext,
|
||||
public void generateBatteryDiffData_emptyBatteryEntryList_returnEmptyBatteryDiffData() {
|
||||
final BatteryDiffData batteryDiffData = DataProcessor.generateBatteryDiffData(mContext,
|
||||
System.currentTimeMillis(),
|
||||
DataProcessor.convertToBatteryHistEntry(null, mBatteryUsageStats),
|
||||
/* systemAppsPackageNames= */ Set.of(),
|
||||
/* systemAppsUids= */ Set.of())).isNull();
|
||||
/* systemAppsUids= */ Set.of());
|
||||
assertThat(batteryDiffData.getAppDiffEntryList()).isEmpty();
|
||||
assertThat(batteryDiffData.getSystemDiffEntryList()).isEmpty();
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user