2015-10-07 13 views
7

Oczekiwany wynik: Zaznacz pole wyboru "Testuj" podczas tworzenia bota a serwer Xcode bezbłędnie wykonuje testy mt jak w WWDC.XCode 7.0.1, Boty i serwer 5.0.4: Cel testowy "xx" napotkał błąd - Przekroczono limit czasu oczekiwania na uruchomienie symulatora 120 sekund

enter image description here

Wynik: Xcode barfs się kilka błędów limitu czasu symulator i integracja nie powiedzie się.

enter image description here 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)

Środowisko:

  • XCode 7.0.1
  • Server 5.0.4
  • OSX 10.11
  • replikowane na dwóch różnych maszynie z dwóch różnych projektów.
  • również doświadczył tego na OSX 10.10 i Xcode 6

prawdziwy problem: jestem wystarczająco kompetentny programista z kilkuletnim doświadczeniem iOS. Trudno w to uwierzyć, choć być może nie powinno być tak, że coś, co wygląda tak łatwo w WWDC, byłoby tak trudne dla dwóch różnych systemów operacyjnych i wersji Xcode. Każda pomoc będzie doceniona!

Uwagi:

  • biegnę Xcode i Xcode Server z tej samej maszynie. Nie muszę w SSH.
  • Integracja dziennika ścieżka do pliku, który Xcode sugeruje sprawdzanie jest nieważny, jeśli mogę dostać surową dziennik kompilacji z Xcode

Oto lista innych ludzi mających podobne problemy, może to pomoże innym:

+1

I Zauważyłem, że symulatory iOS są bardzo wrażliwe na sytuacje CI. Odradzamy przeniesienie się z TeamCity do XCode Server na OS X Server, a rzeczy działają teraz (kciuki). Jednak przed każdym uruchomieniem testów interfejsu użytkownika resetuję simy. –

+0

Jak zresetować symulatory? Czy możesz opisać? A co ciekawsze, czy możesz zobaczyć simy działające na serwerze buildserver? – blackjacx

Odpowiedz

Powiązane problemy