Xcode 7.0.1, боты и сервер 5.0.4: тестовая цель xx обнаружила ошибку - истекло время ожидания 120 секунд для загрузки симулятора

Ожидаемый результат: вы устанавливаете флажок «Тест» при создании бота, и сервер 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.

Вот список других людей с похожими проблемами, возможно, это поможет другим:


person Emin Israfil iOS    schedule 07.10.2015    source источник
comment
Я обнаружил, что симы iOS очень разборчивы в ситуациях CI. Недавно мы перешли с TeamCity на сервер XCode на сервер OS X, и теперь все работает (скрестим пальцы). Однако я сбрасываю симов перед каждым запуском тестов пользовательского интерфейса.   -  person juhan_h    schedule 08.10.2015
comment
Как сбросить симуляторы? Можешь описать? И еще интересно, вы видите симки, работающие на билдсервере?   -  person blackjacx    schedule 09.11.2015


Ответы (1)


Пожалуйста, продублируйте радар https://openradar.appspot.com/23386199, чтобы Apple, надеюсь, распознала это странное поведение.

Это сработало для меня: Сервер Xcode, боты, непрерывная интеграция и модульное тестирование в симуляторе

person blackjacx    schedule 12.11.2015