Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e9201997 authored by Ben Lin's avatar Ben Lin
Browse files

Disable PipLegacySplitScreenTest when Shell Transition is on.

Bug: 193565745
Test: atest
Change-Id: I3055d461ae00d8e0e97e971897d7df24107dfc3f
parent c57c02c7
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -31,7 +31,10 @@ import com.android.wm.shell.flicker.helpers.ImeAppHelper
import com.android.wm.shell.flicker.helpers.FixedAppHelper
import com.android.server.wm.flicker.repetitions
import com.android.server.wm.flicker.rules.RemoveAllTasksButHomeRule.Companion.removeAllTasksButHome
import com.android.wm.shell.flicker.helpers.BaseAppHelper.Companion.isShellTransitionsEnabled
import com.android.wm.shell.flicker.testapp.Components.PipActivity.EXTRA_ENTER_PIP
import org.junit.Assume.assumeFalse
import org.junit.Before
import org.junit.FixMethodOrder
import org.junit.Test
import org.junit.runner.RunWith
@@ -51,6 +54,12 @@ class PipLegacySplitScreenTest(testSpec: FlickerTestParameter) : PipTransition(t
    private val imeApp = ImeAppHelper(instrumentation)
    private val testApp = FixedAppHelper(instrumentation)

    @Before
    open fun setup() {
        // Legacy split is having some issue with Shell transition, and will be deprecated soon.
        assumeFalse(isShellTransitionsEnabled())
    }

    override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
        get() = {
            withTestName { testSpec.name }