diff --git a/tests/tapl/com/android/launcher3/tapl/AppIcon.java b/tests/tapl/com/android/launcher3/tapl/AppIcon.java index 867a1a8c05..156568b0f4 100644 --- a/tests/tapl/com/android/launcher3/tapl/AppIcon.java +++ b/tests/tapl/com/android/launcher3/tapl/AppIcon.java @@ -42,7 +42,8 @@ public abstract class AppIcon extends Launchable { * @param appName app icon to look for */ static BySelector getAppIconSelector(String appName) { - return By.clazz(TextView.class).text(makeMultilinePattern(appName)); + // focusable=true to avoid matching folder labels + return By.clazz(TextView.class).text(makeMultilinePattern(appName)).focusable(true); } /** diff --git a/tests/tapl/com/android/launcher3/tapl/Launchable.java b/tests/tapl/com/android/launcher3/tapl/Launchable.java index 28e2590c12..ed47334577 100644 --- a/tests/tapl/com/android/launcher3/tapl/Launchable.java +++ b/tests/tapl/com/android/launcher3/tapl/Launchable.java @@ -56,8 +56,8 @@ public abstract class Launchable { */ public LaunchedAppState launch(String expectedPackageName) { try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { - try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( - "want to launch an app from " + launchableType())) { + try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer(String.format( + "want to launch an app (%s) from %s", expectedPackageName, launchableType()))) { LauncherInstrumentation.log("Launchable.launch before click " + mObject.getVisibleCenter() + " in " + mLauncher.getVisibleBounds(mObject));