UI Espresso Test на динамических функциональных модулях - PullRequest
0 голосов
/ 11 июня 2019

Лаборатория тестирования Firebase принимает App Bundle / APK и APK-тест Android, а с динамическим функциональным модулем тесты пользовательского интерфейса не проходят в лаборатории Firebase. Ошибка связана с некоторой проблемой multi dex, указывающей на то, что функциональный модуль не найден в базовом apk, что имеет смысл, если они не позаботятся о динамическом функциональном модуле. интересно, кто-нибудь сталкивался с той же проблемой, или кто-то из команды лаборатории тестирования Firebase может помочь в этом.

Итак, проблема в том, что Espresso UI Test для динамических функциональных модулей запускается, android studio не запускает их, но последний подключаемый модуль gradle позаботится об этом должным образом. в основном он сначала устанавливает базовый модуль, а затем пытается установить apk для проверки характеристик, и все работает правильно. (Есть некоторые проблемы с запуском тестов для конкретного метода, но это не тот случай, когда у меня вопрос). Командная строка, которая работает, является известной командой connectedAndroidTest. Проблема в том, что они запускаются в тестовой лаборатории Firebase.

...