Home
last modified time | relevance | path

Searched refs:InteractionJankMonitor (Results 1 – 25 of 38) sorted by relevance

12

/aosp12/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/
H A DInteractionJankMonitorWrapper.java23 import com.android.internal.jank.InteractionJankMonitor;
24 import com.android.internal.jank.InteractionJankMonitor.Configuration;
38 InteractionJankMonitor.CUJ_LAUNCHER_APP_CLOSE_TO_HOME;
40 InteractionJankMonitor.CUJ_LAUNCHER_APP_CLOSE_TO_PIP;
42 InteractionJankMonitor.CUJ_LAUNCHER_QUICK_SWITCH;
44 InteractionJankMonitor.CUJ_LAUNCHER_OPEN_ALL_APPS;
46 InteractionJankMonitor.CUJ_LAUNCHER_ALL_APPS_SCROLL;
70 InteractionJankMonitor.getInstance().begin(v, cujType); in begin()
85 InteractionJankMonitor.getInstance().begin(builder); in begin()
95 InteractionJankMonitor.getInstance().end(cujType); in end()
[all …]
/aosp12/frameworks/base/core/tests/coretests/src/com/android/internal/jank/
H A DInteractionJankMonitorTest.java21 import static com.android.internal.jank.InteractionJankMonitor.CUJ_NOTIFICATION_SHADE_EXPAND_COLLAP…
22 import static com.android.internal.jank.InteractionJankMonitor.CUJ_TO_STATSD_INTERACTION_TYPE;
52 import com.android.internal.jank.InteractionJankMonitor.Configuration;
53 import com.android.internal.jank.InteractionJankMonitor.Session;
94 InteractionJankMonitor monitor = createMockedInteractionJankMonitor(); in testBeginEnd()
109 InteractionJankMonitor monitor = new InteractionJankMonitor(mWorker); in testDisabledThroughDeviceConfig()
123 InteractionJankMonitor monitor = new InteractionJankMonitor(mWorker); in testCheckInitState()
135 InteractionJankMonitor monitor = createMockedInteractionJankMonitor(); in testBeginTimeout()
155 Arrays.stream(InteractionJankMonitor.class.getDeclaredFields()) in testCujTypeEnumCorrectlyDefined()
176 private InteractionJankMonitor createMockedInteractionJankMonitor() {
[all …]
H A DFrameTrackerTest.java25 import static com.android.internal.jank.InteractionJankMonitor.CUJ_NOTIFICATION_SHADE_EXPAND_COLLAP…
26 import static com.android.internal.jank.InteractionJankMonitor.CUJ_WALLPAPER_TRANSITION;
54 import com.android.internal.jank.InteractionJankMonitor.Configuration;
55 import com.android.internal.jank.InteractionJankMonitor.Session;
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/testutils/shadow/
H A DShadowInteractionJankMonitor.java21 import com.android.internal.jank.InteractionJankMonitor;
26 @Implements(InteractionJankMonitor.class)
30 public static InteractionJankMonitor getInstance() { in getInstance()
31 return mock(InteractionJankMonitor.class); in getInstance()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/keyguard/
H A DKeyguardInputView.java28 import com.android.internal.jank.InteractionJankMonitor;
77 InteractionJankMonitor.getInstance().cancel(cuj); in getAnimationListener()
79 InteractionJankMonitor.getInstance().end(cuj); in getAnimationListener()
85 InteractionJankMonitor.getInstance().begin(KeyguardInputView.this, cuj); in getAnimationListener()
H A DKeyguardSecurityContainer.java52 import com.android.internal.jank.InteractionJankMonitor;
133 beginJankInstrument(InteractionJankMonitor.CUJ_LOCKSCREEN_PASSWORD_APPEAR);
136 InteractionJankMonitor.CUJ_LOCKSCREEN_PASSWORD_DISAPPEAR);
173 endJankInstrument(InteractionJankMonitor.CUJ_LOCKSCREEN_PASSWORD_APPEAR);
177 endJankInstrument(InteractionJankMonitor.CUJ_LOCKSCREEN_PASSWORD_DISAPPEAR);
591 InteractionJankMonitor.getInstance().begin(securityView, cuj); in beginJankInstrument()
595 InteractionJankMonitor.getInstance().end(cuj); in endJankInstrument()
599 InteractionJankMonitor.getInstance().cancel(cuj); in cancelJankInstrument()
H A DKeyguardPINView.java34 import com.android.internal.jank.InteractionJankMonitor;
176 getAnimationListener(InteractionJankMonitor.CUJ_LOCKSCREEN_PIN_APPEAR)); in startAppearAnimation()
193 getAnimationListener(InteractionJankMonitor.CUJ_LOCKSCREEN_PIN_DISAPPEAR)); in startDisappearAnimation()
H A DKeyguardPatternView.java33 import com.android.internal.jank.InteractionJankMonitor;
165 getAnimationListener(InteractionJankMonitor.CUJ_LOCKSCREEN_PATTERN_APPEAR)); in startAppearAnimation()
190 getAnimationListener(InteractionJankMonitor.CUJ_LOCKSCREEN_PATTERN_DISAPPEAR)); in startDisappearAnimation()
/aosp12/packages/apps/Settings/src/com/android/settings/core/
H A DInstrumentedPreferenceFragment.java19 import static com.android.internal.jank.InteractionJankMonitor.CUJ_SETTINGS_PAGE_SCROLL;
20 import static com.android.internal.jank.InteractionJankMonitor.Configuration;
32 import com.android.internal.jank.InteractionJankMonitor;
149 private final InteractionJankMonitor mMonitor = InteractionJankMonitor.getInstance();
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/
H A DNotificationLaunchAnimatorController.kt4 import com.android.internal.jank.InteractionJankMonitor
140 InteractionJankMonitor.getInstance().begin(notification,
141 InteractionJankMonitor.CUJ_NOTIFICATION_APP_START)
145 InteractionJankMonitor.getInstance().end(InteractionJankMonitor.CUJ_NOTIFICATION_APP_START)
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/
H A DActivatableNotificationView.java33 import com.android.internal.jank.InteractionJankMonitor;
34 import com.android.internal.jank.InteractionJankMonitor.Configuration;
491 InteractionJankMonitor.getInstance().end(getCujType(isAppearing)); in startAppearAnimation()
493 InteractionJankMonitor.getInstance().cancel(getCujType(isAppearing)); in startAppearAnimation()
502 InteractionJankMonitor.getInstance().begin(builder); in startAppearAnimation()
516 ? InteractionJankMonitor.CUJ_NOTIFICATION_HEADS_UP_APPEAR in getCujType()
517 : InteractionJankMonitor.CUJ_NOTIFICATION_HEADS_UP_DISAPPEAR; in getCujType()
520 ? InteractionJankMonitor.CUJ_NOTIFICATION_ADD in getCujType()
521 : InteractionJankMonitor.CUJ_NOTIFICATION_REMOVE; in getCujType()
/aosp12/frameworks/base/core/java/com/android/internal/jank/
H A DFrameTracker.java27 import static com.android.internal.jank.InteractionJankMonitor.ACTION_METRICS_LOGGED;
28 import static com.android.internal.jank.InteractionJankMonitor.ACTION_SESSION_BEGIN;
29 import static com.android.internal.jank.InteractionJankMonitor.ACTION_SESSION_CANCEL;
30 import static com.android.internal.jank.InteractionJankMonitor.ACTION_SESSION_END;
48 import com.android.internal.jank.InteractionJankMonitor.Configuration;
49 import com.android.internal.jank.InteractionJankMonitor.Session;
102 private final Object mLock = InteractionJankMonitor.getInstance().getLock();
566 InteractionJankMonitor.getInstance().trigger(mSession); in triggerPerfetto()
H A DInteractionJankMonitor.java109 public class InteractionJankMonitor { class
110 private static final String TAG = InteractionJankMonitor.class.getSimpleName();
112 private static final String ACTION_PREFIX = InteractionJankMonitor.class.getCanonicalName();
230 private static volatile InteractionJankMonitor sInstance;
298 public static InteractionJankMonitor getInstance() { in getInstance()
301 synchronized (InteractionJankMonitor.class) { in getInstance()
303 sInstance = new InteractionJankMonitor(new HandlerThread(DEFAULT_WORKER_NAME)); in getInstance()
316 public InteractionJankMonitor(@NonNull HandlerThread worker) { in InteractionJankMonitor() method in InteractionJankMonitor
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
H A DStatusBarStateControllerImpl.java23 import static com.android.internal.jank.InteractionJankMonitor.CUJ_LOCKSCREEN_TRANSITION_FROM_AOD;
24 import static com.android.internal.jank.InteractionJankMonitor.CUJ_LOCKSCREEN_TRANSITION_TO_AOD;
45 import com.android.internal.jank.InteractionJankMonitor;
348 InteractionJankMonitor.getInstance().begin(mView, getCujType()); in beginInteractionJankMonitor()
353 InteractionJankMonitor.getInstance().end(getCujType()); in endInteractionJankMonitor()
357 InteractionJankMonitor.getInstance().cancel(getCujType()); in cancelInteractionJankMonitor()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/
H A DSplashScreenExitAnimation.java21 import static com.android.internal.jank.InteractionJankMonitor.CUJ_SPLASHSCREEN_EXIT_ANIM;
47 import com.android.internal.jank.InteractionJankMonitor;
326 InteractionJankMonitor.getInstance().begin(mSplashScreenView, CUJ_SPLASHSCREEN_EXIT_ANIM); in onAnimationStart()
332 InteractionJankMonitor.getInstance().end(CUJ_SPLASHSCREEN_EXIT_ANIM); in onAnimationEnd()
338 InteractionJankMonitor.getInstance().cancel(CUJ_SPLASHSCREEN_EXIT_ANIM); in onAnimationCancel()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/
H A DAlarmTile.kt14 import com.android.internal.jank.InteractionJankMonitor
76 it, InteractionJankMonitor.CUJ_SHADE_APP_LAUNCH_FROM_QS_TILE)
H A DDeviceControlsTile.kt25 import com.android.internal.jank.InteractionJankMonitor
111 it, InteractionJankMonitor.CUJ_SHADE_APP_LAUNCH_FROM_QS_TILE)
/aosp12/frameworks/base/core/java/android/window/
H A DSplashScreenView.java23 import static com.android.internal.jank.InteractionJankMonitor.CUJ_SPLASHSCREEN_AVD;
61 import com.android.internal.jank.InteractionJankMonitor;
498 InteractionJankMonitor.getInstance().cancel(CUJ_SPLASHSCREEN_AVD); in initIconAnimation()
503 InteractionJankMonitor.getInstance().end(CUJ_SPLASHSCREEN_AVD); in initIconAnimation()
508 InteractionJankMonitor.getInstance().begin( in initIconAnimation()
/aosp12/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/
H A DGhostedViewLaunchAnimatorController.kt35 import com.android.internal.jank.InteractionJankMonitor
173 cujType?.let { InteractionJankMonitor.getInstance().begin(ghostedView, it) }
258 cujType?.let { InteractionJankMonitor.getInstance().end(it) }
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/
H A DPipController.java24 import static com.android.internal.jank.InteractionJankMonitor.CUJ_PIP_TRANSITION;
63 import com.android.internal.jank.InteractionJankMonitor;
624 final InteractionJankMonitor.Configuration.Builder builder = in onPipTransitionStarted()
625 InteractionJankMonitor.Configuration.Builder.withSurface( in onPipTransitionStarted()
629 InteractionJankMonitor.getInstance().begin(builder); in onPipTransitionStarted()
666 InteractionJankMonitor.getInstance().end(CUJ_PIP_TRANSITION); in onPipTransitionFinishedOrCanceled()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DPanelViewController.java22 import static com.android.internal.jank.InteractionJankMonitor.CUJ_NOTIFICATION_SHADE_EXPAND_COLLAP…
48 import com.android.internal.jank.InteractionJankMonitor;
1406 InteractionJankMonitor.Configuration.Builder builder = in beginJankMonitoring()
1407 InteractionJankMonitor.Configuration.Builder.withView(cuj, mView) in beginJankMonitoring()
1409 InteractionJankMonitor.getInstance().begin(builder); in beginJankMonitoring()
1413 InteractionJankMonitor.getInstance().end(cuj); in endJankMonitoring()
1417 InteractionJankMonitor.getInstance().cancel(cuj); in cancelJankMonitoring()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/
H A DFooterActionsController.kt25 import com.android.internal.jank.InteractionJankMonitor
147 InteractionJankMonitor.CUJ_SHADE_APP_LAUNCH_FROM_SETTINGS_BUTTON)
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
H A DFrameworkServicesModule.java77 import com.android.internal.jank.InteractionJankMonitor;
224 static InteractionJankMonitor provideInteractionJankMonitor() { in provideInteractionJankMonitor()
225 return InteractionJankMonitor.getInstance(); in provideInteractionJankMonitor()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/
H A DKeyguardViewMediator.java23 import static com.android.internal.jank.InteractionJankMonitor.CUJ_LOCKSCREEN_UNLOCK_ANIMATION;
87 import com.android.internal.jank.InteractionJankMonitor;
88 import com.android.internal.jank.InteractionJankMonitor.Configuration;
2267 InteractionJankMonitor.getInstance() in handleStartKeyguardExitAnimation()
2277 InteractionJankMonitor.getInstance().begin( in handleStartKeyguardExitAnimation()
2293 InteractionJankMonitor.getInstance().begin( in handleStartKeyguardExitAnimation()
2300 InteractionJankMonitor.getInstance().begin( in handleStartKeyguardExitAnimation()
2310 InteractionJankMonitor.getInstance().end(CUJ_LOCKSCREEN_UNLOCK_ANIMATION); in handleStartKeyguardExitAnimation()
2338 InteractionJankMonitor.getInstance() in handleStartKeyguardExitAnimation()
2350 InteractionJankMonitor.getInstance() in handleStartKeyguardExitAnimation()
[all …]
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ongoingcall/
H A DOngoingCallController.kt28 import com.android.internal.jank.InteractionJankMonitor
235 InteractionJankMonitor.CUJ_STATUS_BAR_APP_LAUNCH_FROM_CALL_CHIP)

12