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

Commit 30db5ce2 authored by Nataniel Borges's avatar Nataniel Borges
Browse files

Disable flaky activity embedding tests

Test: atest FlickerTestsOther
Bug: 286952194

Change-Id: I69e7a7411b5fc54581e45bbe74cef80f01472e3f
parent 41b1f988
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@ filegroup {
    name: "FlickerTestsActivityEmbedding-src",
    srcs: [
        "src/**/activityembedding/*.kt",
        "src/**/activityembedding/open/*.kt",
        "src/**/activityembedding/close/*.kt",
        "src/**/activityembedding/rotation/*.kt",
    ],
@@ -148,6 +149,9 @@ android_test {
        ":FlickerTestsBase-src",
        ":FlickerTestsAppLaunch-src",
    ],
    exclude_srcs: [
        ":FlickerTestsActivityEmbedding-src",
    ],
}

android_test {
+2 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

package com.android.server.wm.flicker.activityembedding
package com.android.server.wm.flicker.activityembedding.close

import android.platform.test.annotations.Presubmit
import android.tools.common.datatypes.Rect
@@ -24,6 +24,7 @@ import android.tools.device.flicker.legacy.FlickerBuilder
import android.tools.device.flicker.legacy.LegacyFlickerTest
import android.tools.device.flicker.legacy.LegacyFlickerTestFactory
import androidx.test.filters.RequiresDevice
import com.android.server.wm.flicker.activityembedding.ActivityEmbeddingTestBase
import com.android.server.wm.flicker.helpers.ActivityEmbeddingAppHelper
import org.junit.FixMethodOrder
import org.junit.Test
+11 −18
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

package com.android.server.wm.flicker.activityembedding
package com.android.server.wm.flicker.activityembedding.open

import android.platform.test.annotations.FlakyTest
import android.platform.test.annotations.Presubmit
@@ -24,8 +24,10 @@ import android.tools.device.flicker.legacy.FlickerBuilder
import android.tools.device.flicker.legacy.LegacyFlickerTest
import android.tools.device.flicker.legacy.LegacyFlickerTestFactory
import androidx.test.filters.RequiresDevice
import com.android.server.wm.flicker.activityembedding.ActivityEmbeddingTestBase
import com.android.server.wm.flicker.helpers.ActivityEmbeddingAppHelper
import org.junit.FixMethodOrder
import org.junit.Ignore
import org.junit.Test
import org.junit.runner.RunWith
import org.junit.runners.MethodSorters
@@ -66,23 +68,14 @@ class MainActivityStartsSecondaryWithAlwaysExpandTest(flicker: LegacyFlickerTest
        }
    }

    @FlakyTest(bugId = 286952194)
    @Presubmit
    @Test
    override fun navBarWindowIsVisibleAtStartAndEnd() {}
    @Ignore("Not applicable to this CUJ.") override fun navBarWindowIsVisibleAtStartAndEnd() {}

    @FlakyTest(bugId = 286952194)
    @Presubmit
    @Test
    override fun statusBarWindowIsAlwaysVisible() {}
    @Ignore("Not applicable to this CUJ.") override fun statusBarWindowIsAlwaysVisible() {}

    @FlakyTest(bugId = 286952194)
    @Presubmit
    @Test
    override fun statusBarLayerPositionAtStartAndEnd() {}
    @Ignore("Not applicable to this CUJ.") override fun statusBarLayerPositionAtStartAndEnd() {}

    /** Transition begins with a split. */
    @Presubmit
    @FlakyTest(bugId = 286952194)
    @Test
    fun startsWithSplit() {
        flicker.assertWmStart {
@@ -94,7 +87,7 @@ class MainActivityStartsSecondaryWithAlwaysExpandTest(flicker: LegacyFlickerTest
    }

    /** Main activity should become invisible after being covered by always expand activity. */
    @Presubmit
    @FlakyTest(bugId = 286952194)
    @Test
    fun mainActivityLayerBecomesInvisible() {
        flicker.assertLayers {
@@ -105,7 +98,7 @@ class MainActivityStartsSecondaryWithAlwaysExpandTest(flicker: LegacyFlickerTest
    }

    /** Secondary activity should become invisible after being covered by always expand activity. */
    @Presubmit
    @FlakyTest(bugId = 286952194)
    @Test
    fun secondaryActivityLayerBecomesInvisible() {
        flicker.assertLayers {
@@ -116,7 +109,7 @@ class MainActivityStartsSecondaryWithAlwaysExpandTest(flicker: LegacyFlickerTest
    }

    /** At the end of transition always expand activity is in fullscreen. */
    @Presubmit
    @FlakyTest(bugId = 286952194)
    @Test
    fun endsWithAlwaysExpandActivityCoveringFullScreen() {
        flicker.assertWmEnd {
+2 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

package com.android.server.wm.flicker.activityembedding
package com.android.server.wm.flicker.activityembedding.open

import android.platform.test.annotations.Presubmit
import android.tools.device.flicker.junit.FlickerParametersRunnerFactory
@@ -22,6 +22,7 @@ import android.tools.device.flicker.legacy.FlickerBuilder
import android.tools.device.flicker.legacy.LegacyFlickerTest
import android.tools.device.flicker.legacy.LegacyFlickerTestFactory
import androidx.test.filters.RequiresDevice
import com.android.server.wm.flicker.activityembedding.ActivityEmbeddingTestBase
import com.android.server.wm.flicker.helpers.ActivityEmbeddingAppHelper
import org.junit.FixMethodOrder
import org.junit.Test
+2 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

package com.android.server.wm.flicker.activityembedding
package com.android.server.wm.flicker.activityembedding.open

import android.platform.test.annotations.Presubmit
import android.tools.common.traces.component.ComponentNameMatcher
@@ -23,6 +23,7 @@ import android.tools.device.flicker.legacy.FlickerBuilder
import android.tools.device.flicker.legacy.LegacyFlickerTest
import android.tools.device.flicker.legacy.LegacyFlickerTestFactory
import androidx.test.filters.RequiresDevice
import com.android.server.wm.flicker.activityembedding.ActivityEmbeddingTestBase
import com.android.server.wm.flicker.helpers.ActivityEmbeddingAppHelper
import org.junit.FixMethodOrder
import org.junit.Test
Loading