TWiStErRob / net.twisterrob.libraries

1 stars 0 forks source link

Flaky "Already interrogating!" #44

Open TWiStErRob opened 1 year ago

TWiStErRob commented 1 year ago
java.lang.IllegalStateException: Already interrogating!
at androidx.test.espresso.core.internal.deps.guava.base.Preconditions.checkState(Preconditions.java:55)
at androidx.test.espresso.base.Interrogator.checkSanity(Interrogator.java:17)
at androidx.test.espresso.base.Interrogator.loopAndInterrogate(Interrogator.java:42)
at androidx.test.espresso.base.UiControllerImpl.loopUntil(UiControllerImpl.java:155)
at androidx.test.espresso.base.UiControllerImpl.loopMainThreadUntilIdle(UiControllerImpl.java:129)
at net.twisterrob.android.test.junit.SensibleActivityTestRule$1.run(SensibleActivityTestRule.java:121)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1855)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at androidx.test.espresso.base.Interrogator.loopAndInterrogate(Interrogator.java:53)
at androidx.test.espresso.base.UiControllerImpl.loopUntil(UiControllerImpl.java:155)
at androidx.test.espresso.base.UiControllerImpl.loopUntil(UiControllerImpl.java:149)
at androidx.test.espresso.base.UiControllerImpl.injectKeyEvent(UiControllerImpl.java:39)
at androidx.test.espresso.action.KeyEventActionBase.sendKeyEvent(KeyEventActionBase.java:37)
at androidx.test.espresso.action.KeyEventActionBase.perform(KeyEventActionBase.java:9)
at androidx.test.espresso.action.PressBackAction.perform(PressBackAction.java:9)
at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform(ViewInteraction.java:16)
at androidx.test.espresso.ViewInteraction.doPerform(ViewInteraction.java:65)
at androidx.test.espresso.ViewInteraction.access$100(ViewInteraction.java:15)
at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:3)
at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:2)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5221)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)

Example: https://github.com/TWiStErRob/net.twisterrob.libraries/actions/runs/4407239051/jobs/7721226570 Instrumentation Test Results 21.zip