Ожидаемый результат: вы устанавливаете флажок «Тест» при создании бота, и сервер Xcode безупречно выполняет тесты mt, как в WWDC.
Результат: Xcode выдает кучу ошибок тайм-аута симулятора, и интеграция не удалась.
Test target "xxx" encountered an error (Timed out waiting 120 seconds for simulator to boot, current state is 1. If you believe this error represents a bug, please attach the log file at /Library/Developer/XcodeServer/Integrations/Integration-0e5a387ef456a57b7a2d5a90d004256d/xxxx.log)
Окружающая среда:
- Xcode 7.0.1
- Сервер 5.0.4
- ОС X 10.11
- Воспроизведено на двух разных машинах с двумя разными проектами.
- Кроме того, испытал это на OSX 10.10 и Xcode 6.
Реальная проблема: я достаточно компетентный программист с несколькими годами опыта работы с iOS. Трудно поверить, хотя, возможно, так и не должно быть, что то, что выглядит так просто в WWDC, так сильно потерпит неудачу в двух разных операционных системах и версиях Xcode.
Примечания:
- Я запускаю Xcode и Xcode Server с одного компьютера. Мне не нужно входить по SSH.
- Путь к файлу журнала интеграции, который Xcode предлагает проверить, недействителен, хотя я могу получить необработанный журнал сборки из Xcode.
Вот список других людей с похожими проблемами, возможно, это поможет другим:
Сервер Xcode, боты, непрерывная интеграция и блок -тестирование на симуляторе (Та же проблема, решение не сработало)
https://github.com/czechboy0/Buildasaur/issues/84 (не совсем то же самое, но родственное)
http://joshuabrauer.com/2015/04/xcode-server-and-continuous-integration-ios (один из немногих, кто решил эту проблему, не смог воспроизвести)
Время ожидания при запуске тестов xcodebuild под Xcode 6 через SSH (Решение для Дженкинса)
Время ожидания симулятора сервера Xcode составляет 120 секунд (нерешено)
- Время ожидания загрузки симулятора составило 120 секунд ( Проблема с TeamCity CI - решена в комментариях)
- https://devforums.apple.com/message/1040016#1040016 (Дженкинс/ Подход SSH - решено*)
- http://www.openradar.me/22273042 (Радар)
- https://openradar.appspot.com/22413115 (радар)
- http://www.openradar.appspot.com/18282084 (радар)