Loading tests/tapl/com/android/launcher3/tapl/HomeQsb.java +11 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,8 @@ */ package com.android.launcher3.tapl; import static com.android.launcher3.testing.shared.TestProtocol.ALL_APPS_STATE_ORDINAL; import androidx.test.uiautomator.UiObject2; /** Loading @@ -25,4 +27,13 @@ class HomeQsb extends Qsb { HomeQsb(LauncherInstrumentation launcher, UiObject2 hotseat) { super(launcher, hotseat, "search_container_hotseat"); } @Override protected void clickQsb() { // Clicking Qsb will switch to All Apps state. mLauncher.runToState( () -> super.clickQsb(), ALL_APPS_STATE_ORDINAL, "Clicking Qsb"); } } tests/tapl/com/android/launcher3/tapl/Qsb.java +5 −3 Original line number Diff line number Diff line Loading @@ -118,9 +118,7 @@ public abstract class Qsb implements SearchInputSource { try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( "want to open search result page"); LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { mLauncher.clickLauncherObject(waitForQsbObject()); // wait for the result rendering to complete mLauncher.waitForIdle(); clickQsb(); try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer( "clicked qsb to open search result page")) { return createSearchResult(); Loading @@ -128,6 +126,10 @@ public abstract class Qsb implements SearchInputSource { } } protected void clickQsb() { mLauncher.clickLauncherObject(waitForQsbObject()); } @Override public LauncherInstrumentation getLauncher() { return mLauncher; Loading Loading
tests/tapl/com/android/launcher3/tapl/HomeQsb.java +11 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,8 @@ */ package com.android.launcher3.tapl; import static com.android.launcher3.testing.shared.TestProtocol.ALL_APPS_STATE_ORDINAL; import androidx.test.uiautomator.UiObject2; /** Loading @@ -25,4 +27,13 @@ class HomeQsb extends Qsb { HomeQsb(LauncherInstrumentation launcher, UiObject2 hotseat) { super(launcher, hotseat, "search_container_hotseat"); } @Override protected void clickQsb() { // Clicking Qsb will switch to All Apps state. mLauncher.runToState( () -> super.clickQsb(), ALL_APPS_STATE_ORDINAL, "Clicking Qsb"); } }
tests/tapl/com/android/launcher3/tapl/Qsb.java +5 −3 Original line number Diff line number Diff line Loading @@ -118,9 +118,7 @@ public abstract class Qsb implements SearchInputSource { try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( "want to open search result page"); LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { mLauncher.clickLauncherObject(waitForQsbObject()); // wait for the result rendering to complete mLauncher.waitForIdle(); clickQsb(); try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer( "clicked qsb to open search result page")) { return createSearchResult(); Loading @@ -128,6 +126,10 @@ public abstract class Qsb implements SearchInputSource { } } protected void clickQsb() { mLauncher.clickLauncherObject(waitForQsbObject()); } @Override public LauncherInstrumentation getLauncher() { return mLauncher; Loading