Я хочу протестировать наше приложение с детоксом. На IOS он работает нормально, но еще не работает на Android.
Итак, когда я запускаю детокс-тест, симулятор открывается, но приложение не запускается. В логах указано, что сборка прошла успешно. Кроме того, когда тест не прошел, я могу открыть приложение на симуляторе, и все работает. (Тесты еще не готовы, они находятся в стадии настройки, когда возникает проблема)
Это сообщение об ошибке, которое я получаю:
DetoxRuntimeError: Не удалось запустить приложение на устройство
ПОДСКАЗКА: Скорее всего, у ваших тестов истекло время ожидания и они вызвали detox.cleanup () в то время, когда они ожидали сообщения «готово» (через WebSocket) от процесса инструментария. в EmulatorDriver._getInstrumentationCrashError (/Users/corinejanssen/PycharmProjects/de-selfcare/frontend/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:175:12) в EmulatorDriver / coristener.instrumentation (UsersDriver / coristener.instrumentation) PycharmProjects / de-selfcare / frontend / node_modules / detox / src / devices / drivers / android / AndroidDriver. js: 142: 67) в EmulatorDriver._terminateInstrumentation (/ Users / corinejanssen / PycharmProjects / de-selfcare / frontend / node_modules / detox / src / devices / drivers / android / AndroidDriver. js: 166: 12) в processTicksAndRejection (internal / process / task_queues. js: 97: 5) в asyn c ChildProcess. (/Users/corinejanssen/PycharmProjects/de-selfcare/frontend/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:266:7) {name: 'DetoxRuntimeError'}
Версии, которые я использую:
- Детокс: 16.2.0
- шутка: 25.0.1
- узел: 12.16.0
Есть кто-нибудь, у кого эта проблема и решена?