Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6429892e authored by Nataniel Borges's avatar Nataniel Borges
Browse files

Fix app window detection on WM traces

Also, enable self check tests

Test: atest FlickerTests
Change-Id: Ic456b39702fe27bfa52e4bf856c22bb350a4dbf4
parent f1384c02
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -55,9 +55,9 @@ open class CloseImeWindowToHomeTest(
    open fun checkVisibility_imeWindowBecomesInvisible() {
        checkResults {
            WmTraceSubject.assertThat(it)
                    .showsImeWindow(IME_WINDOW_TITLE)
                    .showsNonAppWindow(IME_WINDOW_TITLE)
                    .then()
                    .hidesImeWindow(IME_WINDOW_TITLE)
                    .hidesNonAppWindow(IME_WINDOW_TITLE)
                    .forAllEntries()
        }
    }
@@ -96,7 +96,7 @@ open class CloseImeWindowToHomeTest(
            WmTraceSubject.assertThat(it)
                    .showsAppWindowOnTop(testApp.getPackage())
                    .then()
                    .hidesAppWindowOnTop(testApp.getPackage())
                    .appWindowNotOnTop(testApp.getPackage())
                    .forAllEntries()
        }
    }
+2 −2
Original line number Diff line number Diff line
@@ -54,9 +54,9 @@ class OpenImeWindowTest(
        checkResults {
            WmTraceSubject.assertThat(it)
                    .skipUntilFirstAssertion()
                    .hidesImeWindow(IME_WINDOW_TITLE)
                    .hidesNonAppWindow(IME_WINDOW_TITLE)
                    .then()
                    .showsImeWindow(IME_WINDOW_TITLE)
                    .showsNonAppWindow(IME_WINDOW_TITLE)
                    .forAllEntries()
        }
    }
+1 −1
Original line number Diff line number Diff line
@@ -58,7 +58,7 @@ class PipToAppTest(
                    .then()
                    .showsAppWindowOnTop(testApp.getPackage())
                    .then()
                    .hidesAppWindowOnTop(testApp.getPackage())
                    .appWindowNotOnTop(testApp.getPackage())
                    .forAllEntries()
        }
    }