Loading tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java +16 −11 Original line number Diff line number Diff line Loading @@ -242,17 +242,7 @@ public abstract class AbstractLauncherUiTest { public void setUp() throws Exception { mLauncher.onTestStart(); final boolean keyguardAlreadyVisible = sSeenKeygard; sSeenKeygard = sSeenKeygard || !TestHelpers.wait( Until.gone(By.res(SYSTEMUI_PACKAGE, "keyguard_status_view")), 60000); Assert.assertFalse( "Keyguard is visible, which is likely caused by a crash in SysUI, seeing keyguard" + " for the first time = " + !keyguardAlreadyVisible, sSeenKeygard); verifyKeyguardInvisible(); final String launcherPackageName = mDevice.getLauncherPackageName(); try { Loading Loading @@ -285,6 +275,20 @@ public abstract class AbstractLauncherUiTest { } } private static void verifyKeyguardInvisible() { final boolean keyguardAlreadyVisible = sSeenKeygard; sSeenKeygard = sSeenKeygard || !TestHelpers.wait( Until.gone(By.res(SYSTEMUI_PACKAGE, "keyguard_status_view")), 60000); Assert.assertFalse( "Keyguard is visible, which is likely caused by a crash in SysUI, seeing keyguard" + " for the first time = " + !keyguardAlreadyVisible, sSeenKeygard); } @After public void verifyLauncherState() { try { Loading Loading @@ -402,6 +406,7 @@ public abstract class AbstractLauncherUiTest { // flakiness. protected void waitForLauncherCondition( String message, Function<Launcher, Boolean> condition, long timeout) { verifyKeyguardInvisible(); if (!TestHelpers.isInLauncherProcess()) return; Wait.atMost(message, () -> getFromLauncher(condition), timeout, mLauncher); } Loading Loading
tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java +16 −11 Original line number Diff line number Diff line Loading @@ -242,17 +242,7 @@ public abstract class AbstractLauncherUiTest { public void setUp() throws Exception { mLauncher.onTestStart(); final boolean keyguardAlreadyVisible = sSeenKeygard; sSeenKeygard = sSeenKeygard || !TestHelpers.wait( Until.gone(By.res(SYSTEMUI_PACKAGE, "keyguard_status_view")), 60000); Assert.assertFalse( "Keyguard is visible, which is likely caused by a crash in SysUI, seeing keyguard" + " for the first time = " + !keyguardAlreadyVisible, sSeenKeygard); verifyKeyguardInvisible(); final String launcherPackageName = mDevice.getLauncherPackageName(); try { Loading Loading @@ -285,6 +275,20 @@ public abstract class AbstractLauncherUiTest { } } private static void verifyKeyguardInvisible() { final boolean keyguardAlreadyVisible = sSeenKeygard; sSeenKeygard = sSeenKeygard || !TestHelpers.wait( Until.gone(By.res(SYSTEMUI_PACKAGE, "keyguard_status_view")), 60000); Assert.assertFalse( "Keyguard is visible, which is likely caused by a crash in SysUI, seeing keyguard" + " for the first time = " + !keyguardAlreadyVisible, sSeenKeygard); } @After public void verifyLauncherState() { try { Loading Loading @@ -402,6 +406,7 @@ public abstract class AbstractLauncherUiTest { // flakiness. protected void waitForLauncherCondition( String message, Function<Launcher, Boolean> condition, long timeout) { verifyKeyguardInvisible(); if (!TestHelpers.isInLauncherProcess()) return; Wait.atMost(message, () -> getFromLauncher(condition), timeout, mLauncher); } Loading