У меня есть масштабируемый проект, в котором как минимум 12 модулей. Я хотел бы запустить модуль приложения и запустить проект. Каждый раз, когда я пытаюсь запустить его, я продолжаю получать сообщение о том, что
$ adb shell CLASSPATH=$(pm path androidx.test.services) app_process / androidx.test.services.shellexecutor.ShellMain am instrument -r -w -e targetInstrumentation *** ... *** androidx.test.orchestrator/androidx.test.orchestrator.AndroidTestOrchestrator
Client not ready yet..
Started running tests
Test running failed: No test results.
Я прочитал документацию AndroidX об использовании эспрессо и получил
Мне удалось сгенерировать тесты с помощью средства запуска тестов Espresso, но каждый раз, когда я пытаюсь его запустить, я получаю это сообщение. Просто чтобы быть уверенным, что я сделал образец приложения и протестировал все это, и я могу провести инструментальные тесты на образце приложения.
Кто-нибудь знает, что может произойти в многомодульном проекте, использующем внедрение зависимостей?
Это не имело ничего общего с модулями или размером проекта, удаление ANDROIDX_TEST_ORCHESTRATOR
заставило его работать.
одинаковые условия. в моем случае помогло обновление androidx.test:orchestrator с 1.1.0 до 1.2.0