From cc9674053464196520c60934ace8508b6cbb0560 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Tue, 23 May 2023 06:14:54 +0000 Subject: [PATCH] Removing legacy launcher winscope tracing for tests Bug: 279924453 Test: Presubmit Change-Id: I9ed7c3669dad5c20d0fa760b2fe2a50308f10be8 --- .../launcher3/util/rule/FailureWatcher.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/tests/src/com/android/launcher3/util/rule/FailureWatcher.java b/tests/src/com/android/launcher3/util/rule/FailureWatcher.java index 19e7b13e33..7ca6a06ed2 100644 --- a/tests/src/com/android/launcher3/util/rule/FailureWatcher.java +++ b/tests/src/com/android/launcher3/util/rule/FailureWatcher.java @@ -2,7 +2,6 @@ package com.android.launcher3.util.rule; import static androidx.test.InstrumentationRegistry.getInstrumentation; -import android.content.Context; import android.os.FileUtils; import android.os.ParcelFileDescriptor.AutoCloseInputStream; import android.util.Log; @@ -54,27 +53,9 @@ public class FailureWatcher extends TestWatcher { return new Statement() { @Override public void evaluate() throws Throwable { - boolean success = false; try { - mDevice.executeShellCommand("cmd statusbar tracing start"); FailureWatcher.super.apply(base, description).evaluate(); - success = true; } finally { - // Save artifact for Launcher Winscope trace. - mDevice.executeShellCommand("cmd statusbar tracing stop"); - final Context nexusLauncherContext = - getInstrumentation().getTargetContext() - .createPackageContext("com.google.android.apps.nexuslauncher", - 0); - final File launcherTrace = - new File(nexusLauncherContext.getFilesDir(), "launcher_trace.pb"); - if (success) { - mDevice.executeShellCommand("rm " + launcherTrace); - } else { - mDevice.executeShellCommand("mv " + launcherTrace + " " - + diagFile(description, "LauncherWinscope", "pb")); - } - // Detect touch events coming from physical screen. if (mLauncher.hadNontestEvents()) { throw new AssertionError(