Remove duplicate isTablet initialization
this causes all tests to fetch a device state during creation Test: atest FlickerTests Change-Id: Id0cb1861324dcb5c9a09aa549bba7be517ef84c3
This commit is contained in:
@@ -33,7 +33,6 @@ import com.android.server.wm.flicker.statusBarWindowIsAlwaysVisible
|
||||
import com.android.server.wm.flicker.taskBarLayerIsVisibleAtStartAndEnd
|
||||
import com.android.server.wm.flicker.taskBarWindowIsAlwaysVisible
|
||||
import com.android.server.wm.traces.common.ComponentNameMatcher
|
||||
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
||||
import org.junit.Assume
|
||||
import org.junit.Test
|
||||
|
||||
@@ -49,15 +48,6 @@ constructor(
|
||||
protected val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation(),
|
||||
protected val tapl: LauncherInstrumentation = LauncherInstrumentation()
|
||||
) {
|
||||
init {
|
||||
flicker.scenario.setIsTablet(
|
||||
WindowManagerStateHelper(instrumentation, clearCacheAfterParsing = false)
|
||||
.currentState
|
||||
.wmState
|
||||
.isTablet
|
||||
)
|
||||
}
|
||||
|
||||
/** Specification of the test transition to execute */
|
||||
abstract val transition: FlickerBuilder.() -> Unit
|
||||
|
||||
@@ -68,7 +58,7 @@ constructor(
|
||||
@FlickerBuilderProvider
|
||||
fun buildFlicker(): FlickerBuilder {
|
||||
return FlickerBuilder(instrumentation).apply {
|
||||
setup { flicker.scenario.setIsTablet(wmHelper.currentState.wmState.isTablet) }
|
||||
setup { flicker.scenario.setIsTablet(tapl.isTablet) }
|
||||
transition()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,7 +120,7 @@ class EnterPipToOtherOrientationTest(flicker: FlickerTest) : PipTransition(flick
|
||||
*/
|
||||
@Before
|
||||
fun setup() {
|
||||
Assume.assumeFalse(flicker.scenario.isTablet)
|
||||
Assume.assumeFalse(tapl.isTablet)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -103,7 +103,7 @@ open class SetRequestedOrientationWhilePinnedTest(flicker: FlickerTest) : PipTra
|
||||
*/
|
||||
@Before
|
||||
fun setup() {
|
||||
Assume.assumeFalse(flicker.scenario.isTablet)
|
||||
Assume.assumeFalse(tapl.isTablet)
|
||||
}
|
||||
|
||||
@Presubmit
|
||||
|
||||
@@ -53,7 +53,7 @@ class EnterSplitScreenByDragFromShortcut(flicker: FlickerTest) : SplitScreenBase
|
||||
|
||||
@Before
|
||||
fun before() {
|
||||
Assume.assumeTrue(flicker.scenario.isTablet)
|
||||
Assume.assumeTrue(tapl.isTablet)
|
||||
}
|
||||
|
||||
override val transition: FlickerBuilder.() -> Unit
|
||||
|
||||
@@ -23,7 +23,6 @@ import androidx.test.platform.app.InstrumentationRegistry
|
||||
import com.android.launcher3.tapl.LauncherInstrumentation
|
||||
import com.android.server.wm.flicker.junit.FlickerBuilderProvider
|
||||
import com.android.server.wm.traces.common.ComponentNameMatcher
|
||||
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
||||
import org.junit.Assume
|
||||
import org.junit.AssumptionViolatedException
|
||||
import org.junit.Test
|
||||
@@ -41,12 +40,6 @@ constructor(
|
||||
protected val tapl: LauncherInstrumentation = LauncherInstrumentation()
|
||||
) {
|
||||
init {
|
||||
flicker.scenario.setIsTablet(
|
||||
WindowManagerStateHelper(instrumentation, clearCacheAfterParsing = false)
|
||||
.currentState
|
||||
.wmState
|
||||
.isTablet
|
||||
)
|
||||
tapl.setExpectedRotationCheckEnabled(true)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user