/aosp12/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/ |
H A D | InteractionJankMonitorWrapper.java | 23 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 D | InteractionJankMonitorTest.java | 21 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 D | FrameTrackerTest.java | 25 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 D | ShadowInteractionJankMonitor.java | 21 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 D | KeyguardInputView.java | 28 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 D | KeyguardSecurityContainer.java | 52 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 D | KeyguardPINView.java | 34 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 D | KeyguardPatternView.java | 33 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 D | InstrumentedPreferenceFragment.java | 19 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 D | NotificationLaunchAnimatorController.kt | 4 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 D | ActivatableNotificationView.java | 33 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 D | FrameTracker.java | 27 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 D | InteractionJankMonitor.java | 109 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 D | StatusBarStateControllerImpl.java | 23 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 D | SplashScreenExitAnimation.java | 21 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 D | AlarmTile.kt | 14 import com.android.internal.jank.InteractionJankMonitor 76 it, InteractionJankMonitor.CUJ_SHADE_APP_LAUNCH_FROM_QS_TILE)
|
H A D | DeviceControlsTile.kt | 25 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 D | SplashScreenView.java | 23 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 D | GhostedViewLaunchAnimatorController.kt | 35 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 D | PipController.java | 24 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 D | PanelViewController.java | 22 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 D | FooterActionsController.kt | 25 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 D | FrameworkServicesModule.java | 77 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 D | KeyguardViewMediator.java | 23 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 D | OngoingCallController.kt | 28 import com.android.internal.jank.InteractionJankMonitor 235 InteractionJankMonitor.CUJ_STATUS_BAR_APP_LAUNCH_FROM_CALL_CHIP)
|