Я обновил камень калабаша до последней версии version(0.20.0)
и попытался запустить тесты на устройствах iOS 10
. Проблема я столкнулся в том, что первый тест выполняется, как ожидалось, но последовательные тесты терпят неудачу со следующим сообщением об ошибке:Таймаут в тестах Калабаша
Timed out after 60.04 seconds executing
with a timeout of 60
(RunLoop::Shell::TimeoutError)
Я получаю следующее предупреждение на консоли, однако я не уверен, если это связанных с проблемой.
WARN:
Calabash::Cucumber::Launcher #calabash_no_launch? and support for the NO_LAUNCH
environment variable has been removed from Calabash. This always returns
true. Please remove this method call from your hooks.
WARN: The server version is not compatible with gem version.
Please update your server.
https://github.com/calabash/calabash-ios/wiki/Updating-your-Calabash-iOS-version
gem version: '0.20.0'
min server version: '0.20.0'
server version: '0.19.1'
Не могли бы вы поделиться своими мыслями по этому вопросу.
Предупреждения в явном виде. Не используйте NO_LAUNCH. Прекратите использовать его. Вам необходимо обновить свой сервер. Пожалуйста, дайте больше информации! Что такое тайм-аут ??? – jmoody