Home | History | Annotate | Download | only in os

Lines Matching refs:bi

39         MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
42 BatteryStatsImpl.TimeBase bgtb = bi.getOnBatteryBackgroundTimeBase(UID);
47 bi.updateTimeBasesLocked(false, false, cur, cur); // off battery
54 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
61 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
68 bi.updateTimeBasesLocked(true, false, cur, cur); // on battery
76 bi.updateTimeBasesLocked(true, true, cur, cur); // on battery (again)
83 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_RECEIVER); // background too
90 bi.updateTimeBasesLocked(false, false, cur, cur); // off battery
91 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
98 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_NONEXISTENT);
107 MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
110 BatteryStatsImpl.TimeBase bgtb = bi.getOnBatteryScreenOffBackgroundTimeBase(UID);
114 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
115 bi.updateTimeBasesLocked(false, false, cur, cur);
120 bi.updateTimeBasesLocked(true, false, cur, cur);
125 bi.updateTimeBasesLocked(true, true, cur, cur);
131 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
136 bi.updateTimeBasesLocked(true, false, cur, cur);
141 bi.updateTimeBasesLocked(false, false, cur, cur);
146 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
155 MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
160 bi.updateTimeBasesLocked(true, false, curr, curr); // on battery
162 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
166 bi.noteWifiScanStartedLocked(UID);
170 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
174 bi.updateTimeBasesLocked(false, false, curr, curr); // off battery
178 bi.noteWifiScanStoppedLocked(UID);
182 long time = bi.getUidStats().get(UID).getWifiScanTime(curr, STATS_SINCE_CHARGED);
183 int count = bi.getUidStats().get(UID).getWifiScanCount(STATS_SINCE_CHARGED);
184 int bgCount = bi.getUidStats().get(UID).getWifiScanBackgroundCount(STATS_SINCE_CHARGED);
185 long actualTime = bi.getUidStats().get(UID).getWifiScanActualTime(curr);
186 long bgTime = bi.getUidStats().get(UID).getWifiScanBackgroundTime(curr);
197 MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
203 bi.updateTimeBasesLocked(true, false, curr, curr); // on battery
206 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
210 bi.noteBluetoothScanStartedFromSourceLocked(ws, false);
214 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
218 bi.updateTimeBasesLocked(false, false, curr, curr); // off battery
222 bi.noteBluetoothScanStoppedFromSourceLocked(ws);
226 bi.noteBluetoothScanStartedFromSourceLocked(ws, true);
230 bi.updateTimeBasesLocked(true, false, curr, curr); // on battery
234 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_TOP);
238 bi.noteBluetoothScanStoppedFromSourceLocked(ws);
242 BatteryStats.Timer timer = bi.getUidStats().get(UID).getBluetoothScanTimer();
243 BatteryStats.Timer bgTimer = bi.getUidStats().get(UID).getBluetoothScanBackgroundTimer();
244 BatteryStats.Timer badTimer = bi.getUidStats().get(UID).getBluetoothUnoptimizedScanTimer();
245 BatteryStats.Timer badBgTimer = bi.getUidStats().get(UID)
267 MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
273 bi.updateTimeBasesLocked(true, false, curr, curr); // on battery
275 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
279 bi.noteJobStartLocked(jobName, UID);
283 bi.noteJobFinishLocked(jobName, UID);
287 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
291 bi.noteJobStartLocked(jobName, UID);
295 bi.updateTimeBasesLocked(false, false, curr, curr); // off battery
299 bi.noteJobFinishLocked(jobName, UID);
304 bi.getUidStats().get(UID).getJobStats();
320 bi.noteJobStartLocked(jobName2, UID);
321 assertEquals(2, bi.getUidStats().get(UID).getJobStats().size());
322 bi.noteJobFinishLocked(jobName2, UID);
328 MockBatteryStatsImpl bi = new MockBatteryStatsImpl(clocks);
334 bi.updateTimeBasesLocked(true, false, curr, curr); // on battery
336 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_FOREGROUND);
340 bi.noteSyncStartLocked(syncName, UID);
344 bi.noteSyncFinishLocked(syncName, UID);
348 bi.noteUidProcessStateLocked(UID, ActivityManager.PROCESS_STATE_IMPORTANT_BACKGROUND);
352 bi.noteSyncStartLocked(syncName, UID);
356 bi.updateTimeBasesLocked(false, false, curr, curr); // off battery
360 bi.noteSyncFinishLocked(syncName, UID);
365 bi.getUidStats().get(UID).getSyncStats();
381 bi.noteSyncStartLocked(syncName2, UID);
382 assertEquals(2, bi.getUidStats().get(UID).getSyncStats().size());
383 bi.noteSyncFinishLocked(syncName2, UID);