From 9f2e36f2f4b5bce36d07935d50979548e3abca3e Mon Sep 17 00:00:00 2001 From: lbill Date: Mon, 16 May 2022 07:55:44 +0000 Subject: Define CUJ_BIOMETRIC_PROMPT in InteractionJankMonitor Define instrument constant in InteractionJankMonitor TODO(b/232176881): Instrument in Biometric code in next CL. - AuthContainerView transit in : SHOW - AuthContainerView transit out : DISMISS - AuthCredentialView transit in : SHOW - AuthCredentialView transit out: DISMISS - AuthBiometricView transit(Biometric <-> PIN/Password/Pattern): TRANSIT Bug: 232176881 Test: atest SystemUITests Test: make and get perfetto trace Change-Id: I17fb2b5e00005c611efe2342abc30196ae4ccc31 --- core/java/com/android/internal/jank/InteractionJankMonitor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/com/android/internal/jank/InteractionJankMonitor.java b/core/java/com/android/internal/jank/InteractionJankMonitor.java index 66b78f38cc0d..65e7abf674c3 100644 --- a/core/java/com/android/internal/jank/InteractionJankMonitor.java +++ b/core/java/com/android/internal/jank/InteractionJankMonitor.java @@ -200,6 +200,7 @@ public class InteractionJankMonitor { public static final int CUJ_SETTINGS_SLIDER = 53; public static final int CUJ_TAKE_SCREENSHOT = 54; public static final int CUJ_VOLUME_CONTROL = 55; + public static final int CUJ_BIOMETRIC_PROMPT_TRANSITION = 56; public static final int CUJ_SETTINGS_TOGGLE = 57; private static final int NO_STATSD_LOGGING = -1; @@ -343,6 +344,7 @@ public class InteractionJankMonitor { CUJ_SETTINGS_SLIDER, CUJ_TAKE_SCREENSHOT, CUJ_VOLUME_CONTROL, + CUJ_BIOMETRIC_PROMPT_TRANSITION, CUJ_SETTINGS_TOGGLE, }) @Retention(RetentionPolicy.SOURCE) @@ -774,6 +776,8 @@ public class InteractionJankMonitor { return "TAKE_SCREENSHOT"; case CUJ_VOLUME_CONTROL: return "VOLUME_CONTROL"; + case CUJ_BIOMETRIC_PROMPT_TRANSITION: + return "BIOMETRIC_PROMPT_TRANSITION"; case CUJ_SETTINGS_TOGGLE: return "SETTINGS_TOGGLE"; } -- cgit v1.2.3-59-g8ed1b