Loading tests/FlickerTests/src/com/android/server/wm/flicker/CommonAssertions.kt +20 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.wm.flicker import com.android.server.wm.flicker.dsl.EventLogAssertion import com.android.server.wm.flicker.dsl.LayersAssertion import com.android.server.wm.flicker.dsl.WmAssertion import com.android.server.wm.flicker.helpers.WindowUtils Loading Loading @@ -131,3 +132,22 @@ fun LayersAssertion.statusBarLayerRotatesScales( this.hasVisibleRegion(FlickerTestBase.STATUS_BAR_WINDOW_TITLE, endingPos) } } fun EventLogAssertion.focusChanges( vararg windows: String, bugId: Int = 0, enabled: Boolean = bugId == 0 ) { all(enabled = enabled, bugId = bugId) { this.focusChanges(windows) } } fun EventLogAssertion.focusDoesNotChange( bugId: Int = 0, enabled: Boolean = bugId == 0 ) { all(enabled = enabled, bugId = bugId) { this.focusDoesNotChange() } } No newline at end of file tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenAppColdTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.server.wm.flicker.launch import android.view.Surface import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible import com.android.server.wm.flicker.navBarLayerRotatesAndScales Loading Loading @@ -83,6 +84,10 @@ class OpenAppColdTest( statusBarLayerIsAlwaysVisible(bugId = 141361128) wallpaperLayerBecomesInvisible(bugId = 141361128) } eventLog { focusChanges("NexusLauncherActivity", testApp.`package`) } } } } Loading tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenAppWarmTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.LargeTest import com.android.server.wm.flicker.StandardAppHelper import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible import com.android.server.wm.flicker.navBarLayerRotatesAndScales Loading Loading @@ -91,6 +92,10 @@ class OpenAppWarmTest( statusBarLayerIsAlwaysVisible(bugId = 141361128) wallpaperLayerBecomesInvisible(bugId = 141361128) } eventLog { focusChanges("NexusLauncherActivity", testApp.`package`) } } } } Loading tests/FlickerTests/src/com/android/server/wm/flicker/pip/PipToAppTest.kt +8 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.FlakyTest import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.closePipWindow import com.android.server.wm.flicker.helpers.expandPipWindow import com.android.server.wm.flicker.helpers.hasPipWindow Loading Loading @@ -94,6 +95,12 @@ class PipToAppTest( statusBarLayerRotatesScales(rotation) pipLayerBecomesVisible() } eventLog { focusChanges( "NexusLauncherActivity", testApp.launcherName, "NexusLauncherActivity", bugId = 151179149) } } } } Loading tests/FlickerTests/src/com/android/server/wm/flicker/pip/PipToHomeTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.FlakyTest import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.closePipWindow import com.android.server.wm.flicker.helpers.hasPipWindow import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen Loading Loading @@ -101,6 +102,10 @@ class PipToHomeTest( statusBarLayerRotatesScales(rotation) pipLayerBecomesVisible() } eventLog { focusChanges(testApp.launcherName, "NexusLauncherActivity", bugId = 151179149) } } } } Loading Loading
tests/FlickerTests/src/com/android/server/wm/flicker/CommonAssertions.kt +20 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.wm.flicker import com.android.server.wm.flicker.dsl.EventLogAssertion import com.android.server.wm.flicker.dsl.LayersAssertion import com.android.server.wm.flicker.dsl.WmAssertion import com.android.server.wm.flicker.helpers.WindowUtils Loading Loading @@ -131,3 +132,22 @@ fun LayersAssertion.statusBarLayerRotatesScales( this.hasVisibleRegion(FlickerTestBase.STATUS_BAR_WINDOW_TITLE, endingPos) } } fun EventLogAssertion.focusChanges( vararg windows: String, bugId: Int = 0, enabled: Boolean = bugId == 0 ) { all(enabled = enabled, bugId = bugId) { this.focusChanges(windows) } } fun EventLogAssertion.focusDoesNotChange( bugId: Int = 0, enabled: Boolean = bugId == 0 ) { all(enabled = enabled, bugId = bugId) { this.focusDoesNotChange() } } No newline at end of file
tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenAppColdTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.server.wm.flicker.launch import android.view.Surface import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible import com.android.server.wm.flicker.navBarLayerRotatesAndScales Loading Loading @@ -83,6 +84,10 @@ class OpenAppColdTest( statusBarLayerIsAlwaysVisible(bugId = 141361128) wallpaperLayerBecomesInvisible(bugId = 141361128) } eventLog { focusChanges("NexusLauncherActivity", testApp.`package`) } } } } Loading
tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenAppWarmTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.LargeTest import com.android.server.wm.flicker.StandardAppHelper import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible import com.android.server.wm.flicker.navBarLayerRotatesAndScales Loading Loading @@ -91,6 +92,10 @@ class OpenAppWarmTest( statusBarLayerIsAlwaysVisible(bugId = 141361128) wallpaperLayerBecomesInvisible(bugId = 141361128) } eventLog { focusChanges("NexusLauncherActivity", testApp.`package`) } } } } Loading
tests/FlickerTests/src/com/android/server/wm/flicker/pip/PipToAppTest.kt +8 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.FlakyTest import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.closePipWindow import com.android.server.wm.flicker.helpers.expandPipWindow import com.android.server.wm.flicker.helpers.hasPipWindow Loading Loading @@ -94,6 +95,12 @@ class PipToAppTest( statusBarLayerRotatesScales(rotation) pipLayerBecomesVisible() } eventLog { focusChanges( "NexusLauncherActivity", testApp.launcherName, "NexusLauncherActivity", bugId = 151179149) } } } } Loading
tests/FlickerTests/src/com/android/server/wm/flicker/pip/PipToHomeTest.kt +5 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.view.Surface import androidx.test.filters.FlakyTest import androidx.test.filters.LargeTest import com.android.server.wm.flicker.dsl.flicker import com.android.server.wm.flicker.focusChanges import com.android.server.wm.flicker.helpers.closePipWindow import com.android.server.wm.flicker.helpers.hasPipWindow import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen Loading Loading @@ -101,6 +102,10 @@ class PipToHomeTest( statusBarLayerRotatesScales(rotation) pipLayerBecomesVisible() } eventLog { focusChanges(testApp.launcherName, "NexusLauncherActivity", bugId = 151179149) } } } } Loading