Waiting for snapshot layer gone for quick switch tests.
Reduce the flakness caused from remove window animation. Bug: 213867585 Test: atest FlickerTests:QuickSwitchBetweenTwoAppsForwardTest Test: atest FlickerTests:QuickSwitchBetweenTwoAppsBackTest Change-Id: I79250fc188e9cefca5862727b5be0b399c5af57e
This commit is contained in:
@@ -97,6 +97,7 @@ open class QuickSwitchBetweenTwoAppsBackTest(private val testSpec: FlickerTestPa
|
||||
transitions {
|
||||
taplInstrumentation.launchedAppState.quickSwitchToPreviousApp()
|
||||
wmHelper.waitForFullScreenApp(testApp1.component)
|
||||
wmHelper.waitSnapshotGone()
|
||||
wmHelper.waitForAppTransitionIdle()
|
||||
wmHelper.waitForNavBarStatusBarVisible()
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ import org.junit.runners.Parameterized
|
||||
/**
|
||||
* Test quick switching back to previous app from last opened app
|
||||
*
|
||||
* To run this test: `atest FlickerTests:QuickSwitchBetweenTwoAppsBackTest`
|
||||
* To run this test: `atest FlickerTests:QuickSwitchBetweenTwoAppsForwardTest`
|
||||
*
|
||||
* Actions:
|
||||
* Launch an app [testApp1]
|
||||
@@ -101,6 +101,7 @@ open class QuickSwitchBetweenTwoAppsForwardTest(private val testSpec: FlickerTes
|
||||
taplInstrumentation.launchedAppState.quickSwitchToPreviousAppSwipeLeft()
|
||||
|
||||
wmHelper.waitForFullScreenApp(testApp2.component)
|
||||
wmHelper.waitSnapshotGone()
|
||||
wmHelper.waitForAppTransitionIdle()
|
||||
wmHelper.waitForNavBarStatusBarVisible()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user