Home
last modified time | relevance | path

Searched refs:UsageEvents (Results 1 – 21 of 21) sorted by relevance

/packages/apps/Car/Settings/tests/multivalent/src/com/android/car/settings/notifications/
DRecentNotificationsAppsPreferenceControllerTest.java32 import android.app.usage.UsageEvents;
124 List<UsageEvents.Event> events = new ArrayList<>(); in areEvents_showValidRecents()
125 UsageEvents.Event app1 = createUsageEvent("a", timestamp); in areEvents_showValidRecents()
126 UsageEvents.Event app2 = createUsageEvent("com.android.settings", timestamp); in areEvents_showValidRecents()
127 UsageEvents.Event app3 = createUsageEvent("pkg.class2", timestamp - 1000); in areEvents_showValidRecents()
142 UsageEvents usageEvents = getUsageEvents( in areEvents_showValidRecents()
162 List<UsageEvents.Event> events = new ArrayList<>(); in areEvents_showMaximumRecents()
163 UsageEvents.Event app1 = createUsageEvent("a", timestamp); in areEvents_showMaximumRecents()
164 UsageEvents.Event app2 = createUsageEvent("com.android.settings", timestamp); in areEvents_showMaximumRecents()
165 UsageEvents.Event app3 = createUsageEvent("pkg.class2", timestamp - 1000); in areEvents_showMaximumRecents()
[all …]
/packages/apps/Settings/tests/robotests/src/com/android/settings/notification/
DNotificationBackendTest.java30 import android.app.usage.UsageEvents;
158 List<UsageEvents.Event> events = new ArrayList<>(); in testGetAggregatedUsageEvents_multipleEventsAgg()
159 UsageEvents.Event good = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
160 good.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
165 UsageEvents.Event good2 = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
166 good2.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
171 UsageEvents.Event good1 = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
172 good1.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
194 private UsageEvents getUsageEvents(List<UsageEvents.Event> events) { in getUsageEvents()
195 UsageEvents usageEvents = new UsageEvents(events, new String[] {"pkg"}); in getUsageEvents()
[all …]
/packages/modules/AppSearch/testing/appsindexertests/src/com/android/server/appsearch/appsindexer/
DAppOpenEventIndexerUserInstanceTest.java35 import android.app.usage.UsageEvents;
36 import android.app.usage.UsageEvents.Event;
130 UsageEvents.Event.MOVE_TO_FOREGROUND, in testFirstRun_schedulesUpdate()
133 UsageEvents events = createUsageEvents(event); in testFirstRun_schedulesUpdate()
156 UsageEvents.Event.MOVE_TO_FOREGROUND, in testSecondRun_noOpOnSecondUpdate()
160 UsageEvents events = createUsageEvents(event); in testSecondRun_noOpOnSecondUpdate()
180 UsageEvents.Event.MOVE_TO_FOREGROUND, in testSecondRun_noOpOnSecondUpdate()
210 UsageEvents.Event.MOVE_TO_FOREGROUND, in testStart_initialRun_schedulesUpdateJob()
213 UsageEvents events = createUsageEvents(event); in testStart_initialRun_schedulesUpdateJob()
266 UsageEvents.Event.MOVE_TO_FOREGROUND, in testFirstRun_withoutCheckPriorAttempt_doesNotWrite()
[all …]
DTestUtils.java39 import android.app.usage.UsageEvents;
337 @NonNull UsageStatsManager usm, @NonNull UsageEvents usageEvents) throws Exception { in setupMockUsageStatsManager()
534 public static UsageEvents createUsageEvents(UsageEvents.Event... events) { in createUsageEvents()
535 return new UsageEvents(Arrays.asList(events), new String[] {}); in createUsageEvents()
544 public static UsageEvents createManyUsageEvents(int numEvents) { in createManyUsageEvents()
545 List<UsageEvents.Event> events = new ArrayList<>(); in createManyUsageEvents()
549 UsageEvents.Event.ACTIVITY_RESUMED, i, "com.fake.package" + i)); in createManyUsageEvents()
551 return new UsageEvents(events, new String[] {}); in createManyUsageEvents()
563 public static UsageEvents.Event createIndividualUsageEvent( in createIndividualUsageEvent()
565 UsageEvents.Event e = new UsageEvents.Event(); in createIndividualUsageEvent()
DAppsUtilTest.java33 import android.app.usage.UsageEvents;
124 UsageEvents.Event[] events = in testRealUsageStatsManager()
125 new UsageEvents.Event[] { in testRealUsageStatsManager()
127 UsageEvents.Event.MOVE_TO_FOREGROUND, 1000L, "com.example.package"), in testRealUsageStatsManager()
129 UsageEvents.Event.ACTIVITY_RESUMED, 2000L, "com.example.package"), in testRealUsageStatsManager()
131 UsageEvents.Event.MOVE_TO_FOREGROUND, 3000L, "com.example.package2"), in testRealUsageStatsManager()
133 UsageEvents.Event.MOVE_TO_BACKGROUND, 4000L, "com.example.package2") in testRealUsageStatsManager()
136 UsageEvents mockUsageEvents = createUsageEvents(events); in testRealUsageStatsManager()
DAppOpenEventIndexerImplTest.java29 import android.app.usage.UsageEvents;
108 UsageEvents.Event[] events = in testAppOpenEventIndexerImpl_updateApps_worksEndToEnd()
109 new UsageEvents.Event[] { in testAppOpenEventIndexerImpl_updateApps_worksEndToEnd()
111 UsageEvents.Event.MOVE_TO_FOREGROUND, in testAppOpenEventIndexerImpl_updateApps_worksEndToEnd()
116 UsageEvents mockUsageEvents = TestUtils.createUsageEvents(events); in testAppOpenEventIndexerImpl_updateApps_worksEndToEnd()
DAppOpenEventIndexerRealDocumentsTest.java36 import android.app.usage.UsageEvents;
148 UsageEvents events = in testRealDocuments_check()
150 UsageEvents.Event event = new UsageEvents.Event(); in testRealDocuments_check()
154 if (event.getEventType() == UsageEvents.Event.ACTIVITY_RESUMED in testRealDocuments_check()
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/
DDataProcessManagerTest.java29 import android.app.usage.UsageEvents;
186 final UsageEvents.Event event1 = in start_loadExpectedAppUsageData()
187 getUsageEvent(UsageEvents.Event.ACTIVITY_RESUMED, /* timestamp= */ 1, packageName); in start_loadExpectedAppUsageData()
188 final UsageEvents.Event event2 = in start_loadExpectedAppUsageData()
189 getUsageEvent(UsageEvents.Event.ACTIVITY_STOPPED, /* timestamp= */ 2, packageName); in start_loadExpectedAppUsageData()
190 final List<UsageEvents.Event> events = new ArrayList<>(); in start_loadExpectedAppUsageData()
319 final UsageEvents.Event event = in start_currentUserLocked_emptyAppUsageList()
320 getUsageEvent(UsageEvents.Event.ACTIVITY_RESUMED, /* timestamp= */ 1, "package"); in start_currentUserLocked_emptyAppUsageList()
321 final List<UsageEvents.Event> events = new ArrayList<>(); in start_currentUserLocked_emptyAppUsageList()
431 private UsageEvents getUsageEvents(final List<UsageEvents.Event> events) { in getUsageEvents()
[all …]
DDataProcessorTest.java34 import android.app.usage.UsageEvents;
35 import android.app.usage.UsageEvents.Event;
89 @Mock private UsageEvents mUsageEvents1;
125 final Map<Long, UsageEvents> resultMap = in getAppUsageEvents_returnExpectedResult()
141 final Map<Long, UsageEvents> resultMap = in getAppUsageEvents_lockedUser_returnNull()
158 final Map<Long, UsageEvents> resultMap = in getAppUsageEvents_nullUsageEvents_returnNull()
399 final Map<Long, UsageEvents> appUsageEvents = new HashMap(); in generateAppUsageEventListFromUsageEvents_returnExpectedResult()
2475 private UsageEvents getUsageEvents(final List<Event> events) { in getUsageEvents()
2476 UsageEvents usageEvents = new UsageEvents(events, new String[] {"package"}); in getUsageEvents()
2481 return UsageEvents.CREATOR.createFromParcel(parcel); in getUsageEvents()
DConvertUtilsTest.java29 import android.app.usage.UsageEvents;
30 import android.app.usage.UsageEvents.Event;
423 event.mEventType = UsageEvents.Event.ACTIVITY_RESUMED; in convertToAppUsageEvent_returnsExpectedResult()
446 event.mEventType = UsageEvents.Event.DEVICE_SHUTDOWN; in convertToAppUsageEvent_emptyInstanceIdAndRootName_returnsExpectedResult()
479 event.mEventType = UsageEvents.Event.DEVICE_SHUTDOWN; in convertToAppUsageEvent_failToGetUid_returnsNull()
/packages/apps/Settings/tests/spa_unit/src/com/android/settings/spa/notification/
DAppNotificationRepositoryTest.kt26 import android.app.usage.UsageEvents
114 UsageEvents.Event().apply { in mockSentCount()
115 mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION in mockSentCount()
122 ).thenReturn(UsageEvents(events, arrayOf())) in mockSentCount()
128 UsageEvents.Event().apply { in <lambda>()
129 mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION in <lambda>()
133 UsageEvents.Event().apply { in <lambda>()
134 mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION in <lambda>()
138 UsageEvents.Event().apply { in <lambda>()
139 mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION in <lambda>()
[all …]
/packages/apps/Settings/tests/robotests/src/com/android/settings/applications/
DAppStateNotificationBridgeTest.java41 import android.app.usage.UsageEvents;
42 import android.app.usage.UsageEvents.Event;
114 private UsageEvents getUsageEvents(List<Event> events) { in getUsageEvents()
115 UsageEvents usageEvents = new UsageEvents(events, new String[] {PKG1, PKG2}); in getUsageEvents()
120 return UsageEvents.CREATOR.createFromParcel(parcel); in getUsageEvents()
126 .thenReturn(mock(UsageEvents.class)); in testGetAggregatedUsageEvents_noEvents()
145 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_onlyNotificationEvents()
167 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_multipleEventsAgg()
190 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_multiplePkgs()
205 .thenReturn(mock(UsageEvents.class)); in testLoadAllExtraInfo_noEvents()
[all …]
/packages/apps/Settings/src/com/android/settings/applications/
DAppStateNotificationBridge.java19 import android.app.usage.UsageEvents;
145 UsageEvents events = null; in getAggregatedUsageEvents()
153 UsageEvents.Event event = new UsageEvents.Event(); in getAggregatedUsageEvents()
163 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in getAggregatedUsageEvents()
181 UsageEvents events = null; in getAggregatedUsageEvents()
189 UsageEvents.Event event = new UsageEvents.Event(); in getAggregatedUsageEvents()
193 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in getAggregatedUsageEvents()
/packages/apps/Settings/src/com/android/settings/spa/notification/
DAppNotificationRepository.kt26 import android.app.usage.UsageEvents in <lambda>()
86 private fun queryEventsForUser(userId: Int): UsageEvents? { in queryEventsForUser()
179 private fun queryEventsForPackageForUser(app: ApplicationInfo): UsageEvents? { in queryEventsForPackageForUser()
238 private fun UsageEvents?.forEachNotificationEvent(action: (UsageEvents.Event) -> Unit) { in onlyHasDefaultChannel() method
240 val event = UsageEvents.Event() in onlyHasDefaultChannel()
242 if (event.eventType == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in onlyHasDefaultChannel()
/packages/apps/Car/Settings/src/com/android/car/settings/notifications/
DRecentNotificationsAppsPreferenceController.java20 import android.app.usage.UsageEvents;
126 UsageEvents events = null; in reloadData()
137 UsageEvents.Event event = new UsageEvents.Event(); in reloadData()
140 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in reloadData()
/packages/apps/Settings/src/com/android/settings/fuelgauge/batteryusage/
DBatteryUsageDataLoader.java19 import android.app.usage.UsageEvents;
43 @VisibleForTesting static Supplier<Map<Long, UsageEvents>> sFakeAppUsageEventsSupplier;
91 final Map<Long, UsageEvents> appUsageEvents = in loadAppUsageData()
DDataProcessor.java25 import android.app.usage.UsageEvents;
26 import android.app.usage.UsageEvents.Event;
194 public static Map<Long, UsageEvents> getAppUsageEvents( in getAppUsageEvents()
201 final Map<Long, UsageEvents> resultMap = new ArrayMap(); in getAppUsageEvents()
205 final UsageEvents events = in getAppUsageEvents()
220 public static UsageEvents getCurrentAppUsageEventsForUser( in getCurrentAppUsageEventsForUser()
233 final UsageEvents events = in getCurrentAppUsageEventsForUser()
313 Context context, Map<Long, UsageEvents> usageEventsMap) { in generateAppUsageEventListFromUsageEvents()
322 final UsageEvents usageEvents = usageEventsMap.get(userId); in generateAppUsageEventListFromUsageEvents()
1020 private static UsageEvents getAppUsageEventsForUser( in getAppUsageEventsForUser()
[all …]
DDataProcessManager.java19 import android.app.usage.UsageEvents;
279 final Map<Long, UsageEvents> usageEventsMap = new ArrayMap<>(); in loadCurrentAppUsageList()
281 final UsageEvents usageEventsForCurrentUser = in loadCurrentAppUsageList()
DConvertUtils.java20 import android.app.usage.UsageEvents.Event;
/packages/modules/AppSearch/service/java/com/android/server/appsearch/appsindexer/
DAppsUtil.java24 import android.app.usage.UsageEvents;
415 UsageEvents usageEvents = usageStatsManager.queryEvents(startTime, endTime); in getAppOpenEvents()
417 UsageEvents.Event event = new UsageEvents.Event(); in getAppOpenEvents()
420 if (event.getEventType() == UsageEvents.Event.MOVE_TO_FOREGROUND in getAppOpenEvents()
421 || event.getEventType() == UsageEvents.Event.ACTIVITY_RESUMED) { in getAppOpenEvents()
/packages/apps/Settings/src/com/android/settings/notification/
DNotificationBackend.java34 import android.app.usage.UsageEvents;
488 UsageEvents events = null; in recordAggregatedUsageEvents()
498 protected void recordAggregatedUsageEvents(UsageEvents events, AppRow appRow) { in recordAggregatedUsageEvents()
502 UsageEvents.Event event = new UsageEvents.Event(); in recordAggregatedUsageEvents()
506 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in recordAggregatedUsageEvents()