From 79fa37038999b3e2769c33ad74d5d8b9f920fa91 Mon Sep 17 00:00:00 2001 From: vadimt Date: Mon, 15 Apr 2019 11:36:49 -0700 Subject: [PATCH] Better diags in ensureWorkspaceIsScrollable Bug: 128531133 Change-Id: Ie396e985ddcbe1bf131ed1ccd38431a555fb2014 --- .../com/android/launcher3/tapl/Workspace.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tests/tapl/com/android/launcher3/tapl/Workspace.java b/tests/tapl/com/android/launcher3/tapl/Workspace.java index 46562cec61..ea62f82618 100644 --- a/tests/tapl/com/android/launcher3/tapl/Workspace.java +++ b/tests/tapl/com/android/launcher3/tapl/Workspace.java @@ -114,12 +114,16 @@ public final class Workspace extends Home { public void ensureWorkspaceIsScrollable() { final UiObject2 workspace = verifyActiveContainer(); if (!isWorkspaceScrollable(workspace)) { - dragIconToWorkspace( - mLauncher, - getHotseatAppIcon("Chrome"), - new Point(mLauncher.getDevice().getDisplayWidth(), - workspace.getVisibleBounds().centerY()), "deep_shortcuts_container"); - verifyActiveContainer(); + try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( + "dragging icon to a second page of workspace to make it scrollable")) { + dragIconToWorkspace( + mLauncher, + getHotseatAppIcon("Chrome"), + new Point(mLauncher.getDevice().getDisplayWidth(), + workspace.getVisibleBounds().centerY()), + "deep_shortcuts_container"); + verifyActiveContainer(); + } } assertTrue("Home screen workspace didn't become scrollable", isWorkspaceScrollable(workspace));