diff options
author | vadimt <vadimt@google.com> | 2019-03-27 16:56:29 -0700 |
---|---|---|
committer | vadimt <vadimt@google.com> | 2019-03-27 17:42:25 -0700 |
commit | 0b339b527396e86e7c478f9006bc5f63541c4c5c (patch) | |
tree | 791fdb20577eeac129f94a193feeac397f5622cd /tests/src | |
parent | 60353faa2e796f461c9271b75b3849e070c4532f (diff) | |
download | android_packages_apps_Trebuchet-0b339b527396e86e7c478f9006bc5f63541c4c5c.tar.gz android_packages_apps_Trebuchet-0b339b527396e86e7c478f9006bc5f63541c4c5c.tar.bz2 android_packages_apps_Trebuchet-0b339b527396e86e7c478f9006bc5f63541c4c5c.zip |
Adding tracing for Lab-only flake: drag to workspace doesn't happen
Bug: 129434166
Change-Id: I4433a4848b57da42412a9108a0965ff13c708c39
Diffstat (limited to 'tests/src')
-rw-r--r-- | tests/src/com/android/launcher3/ui/TaplTestsLauncher3.java | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/tests/src/com/android/launcher3/ui/TaplTestsLauncher3.java b/tests/src/com/android/launcher3/ui/TaplTestsLauncher3.java index 6f2f280d1..91ebd9bea 100644 --- a/tests/src/com/android/launcher3/ui/TaplTestsLauncher3.java +++ b/tests/src/com/android/launcher3/ui/TaplTestsLauncher3.java @@ -34,6 +34,7 @@ import androidx.test.uiautomator.UiDevice; import com.android.launcher3.Launcher; import com.android.launcher3.LauncherState; +import com.android.launcher3.TestProtocol; import com.android.launcher3.popup.ArrowPopup; import com.android.launcher3.tapl.AllApps; import com.android.launcher3.tapl.AppIcon; @@ -327,18 +328,23 @@ public class TaplTestsLauncher3 extends AbstractLauncherUiTest { @Test @PortraitLandscape public void testDragAppIcon() throws Throwable { - LauncherActivityInfo settingsApp = getSettingsApp(); - - final String appName = settingsApp.getLabel().toString(); - // 1. Open all apps and wait for load complete. - // 2. Drag icon to homescreen. - // 3. Verify that the icon works on homescreen. - mLauncher.getWorkspace(). - switchToAllApps(). - getAppIcon(appName). - dragToWorkspace(). - getWorkspaceAppIcon(appName). - launch(settingsApp.getComponentName().getPackageName()); + try { + TestProtocol.sDebugTracing = true; + LauncherActivityInfo settingsApp = getSettingsApp(); + + final String appName = settingsApp.getLabel().toString(); + // 1. Open all apps and wait for load complete. + // 2. Drag icon to homescreen. + // 3. Verify that the icon works on homescreen. + mLauncher.getWorkspace(). + switchToAllApps(). + getAppIcon(appName). + dragToWorkspace(). + getWorkspaceAppIcon(appName). + launch(settingsApp.getComponentName().getPackageName()); + } finally { + TestProtocol.sDebugTracing = false; + } } @Test |