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

Commit 990db938 authored by Nataniel Borges's avatar Nataniel Borges
Browse files

Promote stable open app from overview tests

Promote stable postsubmit and flaky tests to presubmit

Test: atest FlickerTests:OpenAppFromOverviewTest
Bug: 162923992
Change-Id: I81fff61439c90149bf6bea9b7bb5067e83e5e3bc
parent b9f76e10
Loading
Loading
Loading
Loading
+22 −5
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@
package com.android.server.wm.flicker.launch

import android.app.Instrumentation
import android.platform.test.annotations.Postsubmit
import android.platform.test.annotations.Presubmit
import android.view.Surface
import androidx.test.filters.FlakyTest
@@ -148,17 +147,35 @@ class OpenAppFromOverviewTest(private val testSpec: FlickerTestParameter) {
    @Test
    fun focusChanges() = testSpec.focusChanges("NexusLauncherActivity", testApp.`package`)

    @Postsubmit
    @Presubmit
    @Test
    fun visibleWindowsShownMoreThanOneConsecutiveEntry() =
    fun visibleWindowsShownMoreThanOneConsecutiveEntry() {
        Assume.assumeFalse(testSpec.isRotated)
        testSpec.visibleWindowsShownMoreThanOneConsecutiveEntry()
    }

    @FlakyTest
    @Test
    fun visibleWindowsShownMoreThanOneConsecutiveEntry_Flaky() {
        Assume.assumeTrue(testSpec.isRotated)
        testSpec.visibleWindowsShownMoreThanOneConsecutiveEntry()
    }

    @Presubmit
    @Test
    fun visibleLayersShownMoreThanOneConsecutiveEntry() {
        Assume.assumeFalse(testSpec.isRotated)
        testSpec.visibleLayersShownMoreThanOneConsecutiveEntry()
    }

    @FlakyTest
    @Test
    fun visibleLayersShownMoreThanOneConsecutiveEntry() =
    fun visibleLayersShownMoreThanOneConsecutiveEntry_Flaky() {
        Assume.assumeTrue(testSpec.isRotated)
        testSpec.visibleLayersShownMoreThanOneConsecutiveEntry()
    }

    @FlakyTest(bugId = 141361128)
    @Presubmit
    @Test
    fun noUncoveredRegions() = testSpec.noUncoveredRegions(Surface.ROTATION_0,
        testSpec.config.endRotation)