Fix app window detection on WM traces

Also, enable self check tests

Test: atest FlickerTests
Change-Id: Ic456b39702fe27bfa52e4bf856c22bb350a4dbf4
This commit is contained in:
Nataniel Borges
2020-07-14 21:57:42 +02:00
parent f1384c029d
commit 6429892ea9
3 changed files with 6 additions and 6 deletions

View File

@@ -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()
}
}

View File

@@ -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()
}
}

View File

@@ -58,7 +58,7 @@ class PipToAppTest(
.then()
.showsAppWindowOnTop(testApp.getPackage())
.then()
.hidesAppWindowOnTop(testApp.getPackage())
.appWindowNotOnTop(testApp.getPackage())
.forAllEntries()
}
}