Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c22ef2a authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Broadcast cancel event of a CUJ session" into sc-dev am: 1ef54a4a

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13675630

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I291a360af802f21bc94fac55339c1195fd51bf91
parents 028853bb 1ef54a4a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -203,6 +203,9 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener
        Trace.endAsyncSection(mSession.getName(), (int) mBeginVsyncId);
        mCancelled = true;
        removeObservers();
        if (mListener != null) {
            mListener.onNotifyCujEvents(mSession, InteractionJankMonitor.ACTION_SESSION_CANCEL);
        }
    }

    @Override
+1 −1
Original line number Diff line number Diff line
@@ -99,7 +99,7 @@ public class InteractionJankMonitor {
    private static final int DEFAULT_TRACE_THRESHOLD_FRAME_TIME_MILLIS = 64;

    public static final String ACTION_SESSION_BEGIN = ACTION_PREFIX + ".ACTION_SESSION_BEGIN";
    public static final String ACTION_SESSION_END = ACTION_PREFIX + ".ACTION_SESSION_END";
    public static final String ACTION_SESSION_CANCEL = ACTION_PREFIX + ".ACTION_SESSION_CANCEL";
    public static final String ACTION_METRICS_LOGGED = ACTION_PREFIX + ".ACTION_METRICS_LOGGED";
    public static final String BUNDLE_KEY_CUJ_NAME = ACTION_PREFIX + ".CUJ_NAME";
    public static final String BUNDLE_KEY_TIMESTAMP = ACTION_PREFIX + ".TIMESTAMP";