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

Commit b41c4260 authored by Fengjiang Li's avatar Fengjiang Li
Browse files

Add isInstrumenting() API to InteractionJankMonitorWrapper

Bug: 330405993
Test: presubmit
Flag: NONE
Change-Id: I460911b38e656b6302f30ba02cfc08482e7ebba5
parent 7b23d937
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -85,4 +85,10 @@ public final class InteractionJankMonitorWrapper {
        if (Build.VERSION.SDK_INT < Build.VERSION_CODES.S) return;
        InteractionJankMonitor.getInstance().cancel(cujType);
    }

    /** Return true if currently instrumenting a trace session. */
    public static boolean isInstrumenting(@Cuj.CujType int cujType) {
        if (Build.VERSION.SDK_INT < Build.VERSION_CODES.S) return false;
        return InteractionJankMonitor.getInstance().isInstrumenting(cujType);
    }
}