From 36f4d74372fb9794b5ccc57fab8c859fc05166ce Mon Sep 17 00:00:00 2001 From: Nataniel Borges Date: Tue, 26 May 2020 10:53:30 +0200 Subject: [PATCH] Fix IME related tests The IME layer is sometimes present but hidden on the hierarchy. The tests should ignore this condition and ensure that the IME window is displayed only once. Test: atest FlickerTests Change-Id: I2b4602a6b517716dd032f89d213c2341f445237e --- .../src/com/android/server/wm/flicker/OpenImeWindowTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/FlickerTests/src/com/android/server/wm/flicker/OpenImeWindowTest.java b/tests/FlickerTests/src/com/android/server/wm/flicker/OpenImeWindowTest.java index ee28016235cc8..240a5850ec050 100644 --- a/tests/FlickerTests/src/com/android/server/wm/flicker/OpenImeWindowTest.java +++ b/tests/FlickerTests/src/com/android/server/wm/flicker/OpenImeWindowTest.java @@ -56,6 +56,7 @@ public class OpenImeWindowTest extends NonRotationTestBase { @Test public void checkVisibility_imeWindowBecomesVisible() { checkResults(result -> WmTraceSubject.assertThat(result) + .skipUntilFirstAssertion() .hidesImeWindow(IME_WINDOW_TITLE) .then() .showsImeWindow(IME_WINDOW_TITLE)