Fix app window detection on WM traces
Also, enable self check tests Test: atest FlickerTests Change-Id: Ic456b39702fe27bfa52e4bf856c22bb350a4dbf4
This commit is contained in:
@@ -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()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ class PipToAppTest(
|
||||
.then()
|
||||
.showsAppWindowOnTop(testApp.getPackage())
|
||||
.then()
|
||||
.hidesAppWindowOnTop(testApp.getPackage())
|
||||
.appWindowNotOnTop(testApp.getPackage())
|
||||
.forAllEntries()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user