Я тестирую приложение для Android с использованием эспрессо и uiautomator. Когда я запускаю тест через мой Gitlab CI, чтобы сделать их через Wi-Fi, я всегда получаю этот erorr:
java.lang.IllegalStateException: UiAutomation not connected!
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1034)
at android.app.UiAutomation.waitForIdle(UiAutomation.java:638)
at android.support.test.uiautomator.QueryController.waitForIdle(QueryController.java:532)
at android.support.test.uiautomator.QueryController.waitForIdle(QueryController.java:523)
at android.support.test.uiautomator.UiDevice.waitForIdle(UiDevice.java:621)
at android.support.test.uiautomator.UiDevice.pressBack(UiDevice.java:352)
at com.my.app.test.Steps.iPressBack(Steps.java:224)
at ✽.When I press Back(features/settings.feature:73)
проблема в том, что когда я запускаю их локально через AndroidStudio на моей машине, все работает хорошо, а также в журналах устройства, я не вижу ничего плохого. Я пробовал также разные телефоны, но то же исключение.