Merge "Split flaky app close assertion until the bug is fixed." into udc-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
0b9d441374
@@ -16,7 +16,10 @@
|
||||
|
||||
package com.android.server.wm.flicker.close
|
||||
|
||||
import android.platform.test.annotations.FlakyTest
|
||||
import android.platform.test.annotations.Presubmit
|
||||
import android.tools.common.flicker.subject.layers.LayersTraceSubject.Companion.VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS
|
||||
import android.tools.common.traces.component.ComponentNameMatcher
|
||||
import android.tools.common.traces.component.ComponentNameMatcher.Companion.LAUNCHER
|
||||
import android.tools.device.apphelpers.StandardAppHelper
|
||||
import android.tools.device.flicker.legacy.FlickerBuilder
|
||||
@@ -71,4 +74,21 @@ abstract class CloseAppTransition(flicker: LegacyFlickerTest) : BaseTest(flicker
|
||||
ignoreEntriesWithRotationLayer = flicker.scenario.isLandscapeOrSeascapeAtStart
|
||||
)
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@Presubmit
|
||||
@Test
|
||||
override fun visibleLayersShownMoreThanOneConsecutiveEntry() {
|
||||
flicker.assertLayers {
|
||||
this.visibleLayersShownMoreThanOneConsecutiveEntry(
|
||||
VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS + listOf(ComponentNameMatcher.NAV_BAR)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@FlakyTest(bugId = 288369951)
|
||||
@Test
|
||||
fun visibleLayersShownMoreThanOneConsecutiveEntryWithNavBar() {
|
||||
flicker.assertLayers { this.visibleLayersShownMoreThanOneConsecutiveEntry() }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user