⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@bd3288[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.mozilla.fenix.helpers.RetryTestRule$apply$$inlined$statement$1.evaluate(RetryTestRule.kt:74)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@92e5de8[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@4da37fd[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@4aa156e[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@94dca3f[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@a732df7[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@c14420d[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@a80d3a9[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@d5619fa[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@94a9748[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@ccb6eee[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.NoClassDefFoundError: org.mozilla.fenix.ui.robots.HomeScreenRobotKt
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.homeScreen(Unknown Source:0)
at org.mozilla.fenix.ui.BookmarksTest.navigateBookmarksFoldersTest(BookmarksTest.kt:568)
... 34 trimmed
Caused by: java.lang.ExceptionInInitializerError
... 37 more
Caused by: java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@5f46670[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.(HomeScreenRobot.kt:424)
... 37 more
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@3f12059[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
java.lang.NoClassDefFoundError: org.mozilla.fenix.ui.robots.HomeScreenRobotKt
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.homeScreen(Unknown Source:0)
at org.mozilla.fenix.ui.BookmarksTest.multipleBookmarkDeletionsTest(BookmarksTest.kt:503)
... 34 trimmed
Caused by: java.lang.ExceptionInInitializerError
... 37 more
Caused by: java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@f0a4fc3[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.(HomeScreenRobot.kt:424)
... 37 more
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@2e188aa[id=-1, flags=0]
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239)
at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497)
at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.mozilla.fenix.helpers.RetryTestRule$apply$$inlined$statement$1.evaluate(RetryTestRule.kt:74)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/21 Main
•
cantSelectDesktopFoldersTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@bd3288[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.mozilla.fenix.helpers.RetryTestRule$apply$$inlined$statement$1.evaluate(RetryTestRule.kt:74)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/22
•
toggleSearchBookmarksAndHistoryTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@92e5de8[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
•
useAddonsInPrivateModeTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@4da37fd[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/24
•
selectNewDefaultSearchEngine
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@4aa156e[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
•
noHistoryItemsInCacheTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@94dca3f[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
•
searchScreenItemsTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@a732df7[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
•
editCustomSearchEngineTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@c14420d[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/27
•
noCrashWithAddonInstalledTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@a80d3a9[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/28
•
openHistoryInNewTabTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@d5619fa[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/29
•
externalLinkPWATest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@94a9748[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 6/30
•
searchSettingsItemsTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@ccb6eee[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityIntentTestRule.afterActivityFinished(HomeActivityTestRule.kt:72)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$AndroidComposeStatement.evaluate(AndroidComposeTestRule.android.kt:337)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$TextInputServiceStatement.evaluate(AndroidComposeTestRule.android.kt:417)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$ComposeIdlingResourceStatement.evaluate(AndroidComposeTestRule.android.kt:402)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluateWithWindowRecomposer(AndroidComposeTestRule.android.kt:374)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$RecomposerStatement.evaluate(AndroidComposeTestRule.android.kt:364)
at androidx.compose.ui.test.junit4.AndroidComposeTestRule$CleanupCoroutinesStatement.evaluate(AndroidComposeTestRule.android.kt:388)
at androidx.compose.ui.test.junit4.EspressoLink$getStatementFor$1.evaluate(EspressoLink.android.kt:69)
at androidx.compose.ui.test.junit4.IdlingResourceRegistry$getStatementFor$1.evaluate(IdlingResourceRegistry.jvm.kt:160)
at androidx.compose.ui.test.junit4.ComposeRootRegistry$getStatementFor$1.evaluate(ComposeRootRegistry.android.kt:149)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
► 7/5
•
navigateBookmarksFoldersTest
Firebase linkStacktrace:
java.lang.NoClassDefFoundError: org.mozilla.fenix.ui.robots.HomeScreenRobotKt at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.homeScreen(Unknown Source:0) at org.mozilla.fenix.ui.BookmarksTest.navigateBookmarksFoldersTest(BookmarksTest.kt:568) ... 34 trimmed Caused by: java.lang.ExceptionInInitializerError ... 37 more Caused by: java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@5f46670[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.(HomeScreenRobot.kt:424)
... 37 more
•
deleteHistoryItemTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@3f12059[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
•
multipleBookmarkDeletionsTest
Firebase linkStacktrace:
java.lang.NoClassDefFoundError: org.mozilla.fenix.ui.robots.HomeScreenRobotKt at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.homeScreen(Unknown Source:0) at org.mozilla.fenix.ui.BookmarksTest.multipleBookmarkDeletionsTest(BookmarksTest.kt:503) ... 34 trimmed Caused by: java.lang.ExceptionInInitializerError ... 37 more Caused by: java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@f0a4fc3[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.ui.robots.HomeScreenRobotKt.(HomeScreenRobot.kt:424)
... 37 more
•
editBookmarkTest
Firebase linkStacktrace:
java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@2e188aa[id=-1, flags=0] at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1239) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:497) at androidx.test.uiautomator.UiDevice.(UiDevice.java:115)
at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:261)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.closeNotificationShade(HomeActivityTestRule.kt:98)
at org.mozilla.fenix.helpers.HomeActivityTestRuleKt.access$closeNotificationShade(HomeActivityTestRule.kt:1)
at org.mozilla.fenix.helpers.HomeActivityTestRule.afterActivityFinished(HomeActivityTestRule.kt:43)
at androidx.test.rule.ActivityTestRule.finishActivity(ActivityTestRule.java:415)
at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:557)
at org.mozilla.fenix.helpers.RetryTestRule$apply$$inlined$statement$1.evaluate(RetryTestRule.kt:74)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)
┆Issue is synchronized with this Jira Task