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

Commit 730a26d5 authored by Pablo Gamito's avatar Pablo Gamito
Browse files

Remove android.tracing.perfetto_transition_tracing uses

Flag clean up

Bug: 417953251
Flag: android.tracing.perfetto_transition_tracing
Change-Id: I39d4ee6af561572a2f6576272cc75f03ec6267f1
parent 16c12605
Loading
Loading
Loading
Loading
+5 −21
Original line number Diff line number Diff line
@@ -101,7 +101,6 @@ import com.android.wm.shell.shared.annotations.ExternalThread;
import com.android.wm.shell.sysui.ShellCommandHandler;
import com.android.wm.shell.sysui.ShellController;
import com.android.wm.shell.sysui.ShellInit;
import com.android.wm.shell.transition.tracing.LegacyTransitionTracer;
import com.android.wm.shell.transition.tracing.PerfettoTransitionTracer;
import com.android.wm.shell.transition.tracing.TransitionTracer;

@@ -369,11 +368,7 @@ public class Transitions implements RemoteCallable<Transitions>,
        mHomeTransitionObserver = homeTransitionObserver;
        mFocusTransitionObserver = focusTransitionObserver;

        if (android.tracing.Flags.perfettoTransitionTracing()) {
        mTransitionTracer = new PerfettoTransitionTracer();
        } else {
            mTransitionTracer = new LegacyTransitionTracer();
        }
    }

    private void onInit() {
@@ -1811,16 +1806,10 @@ public class Transitions implements RemoteCallable<Transitions>,
        }
        switch (args[0]) {
            case "tracing": {
                if (!android.tracing.Flags.perfettoTransitionTracing()) {
                    ((LegacyTransitionTracer) mTransitionTracer)
                            .onShellCommand(Arrays.copyOfRange(args, 1, args.length), pw);
                } else {
                pw.println("Command not supported. Use the Perfetto command instead to start "
                        + "and stop this trace instead.");
                return false;
            }
                return true;
            }
            default: {
                pw.println("Invalid command: " + args[0]);
                printShellCommandHelp(pw, "");
@@ -1830,12 +1819,7 @@ public class Transitions implements RemoteCallable<Transitions>,
    }

    @Override
    public void printShellCommandHelp(PrintWriter pw, String prefix) {
        if (!android.tracing.Flags.perfettoTransitionTracing()) {
            pw.println(prefix + "tracing");
            ((LegacyTransitionTracer) mTransitionTracer).printShellCommandHelp(pw, prefix + "  ");
        }
    }
    public void printShellCommandHelp(PrintWriter pw, String prefix) {}

    private void dump(@NonNull PrintWriter pw, String prefix) {
        pw.println(prefix + TAG);