diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/SettingsAdvancedTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/SettingsAdvancedTest.kt index 66c81f64e..4b5d3787b 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/SettingsAdvancedTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/SettingsAdvancedTest.kt @@ -9,7 +9,6 @@ import androidx.test.uiautomator.UiDevice import okhttp3.mockwebserver.MockWebServer import org.junit.After import org.junit.Before -import org.junit.Ignore import org.junit.Rule import org.junit.Test import org.mozilla.fenix.customannotations.SmokeTest @@ -17,6 +16,7 @@ import org.mozilla.fenix.helpers.AndroidAssetDispatcher import org.mozilla.fenix.helpers.Constants.PackageName.GOOGLE_PLAY_SERVICES import org.mozilla.fenix.helpers.FeatureSettingsHelper import org.mozilla.fenix.helpers.HomeActivityIntentTestRule +import org.mozilla.fenix.helpers.RetryTestRule import org.mozilla.fenix.helpers.TestAssetHelper import org.mozilla.fenix.helpers.TestHelper.assertNativeAppOpens import org.mozilla.fenix.ui.robots.homeScreen @@ -37,6 +37,10 @@ class SettingsAdvancedTest { @get:Rule val activityIntentTestRule = HomeActivityIntentTestRule() + @Rule + @JvmField + val retryTestRule = RetryTestRule(3) + @Before fun setUp() { mockWebServer = MockWebServer().apply { @@ -70,7 +74,6 @@ class SettingsAdvancedTest { } } - @Ignore("Failing, see: https://github.com/mozilla-mobile/fenix/issues/23481") @SmokeTest @Test // Assumes Play Store is installed and enabled