Prawie za każdym razem, gdy przeprowadzam testy jednostkowe w symulatorze iOS z Xcode, test losowy kończy się niepowodzeniem z komunikatem "Utracono połączenie z usługą menedżera testów". Co to znaczy? Czy można to naprawić?"Utracono połączenie z usługą menedżera testów" podczas wykonywania testów jednostkowych w Xcode
5
A
Odpowiedz
-1
Ostatnio wpadłem na ten problem. Stało się tak, gdy przeprowadziłem testy asynchroniczne i chciałem sprawdzić, czy wywołania api zostały wykonane z prawidłowymi punktami końcowymi i parametrami za pomocą OCMock.
Okazało się, że było to całkiem proste, jedna z moich wartości parametrów została ustawiona na ciąg, gdy ma być int. Upewnij się, że wszystko zostało poprawnie skonfigurowane do testu.
Powiązane problemy
- 1. Wtyczka "Nos" określająca kolejność wykonywania testów jednostkowych
- 2. PhantomJS kończy działanie po błędzie składni podczas wykonywania testów jednostkowych.
- 3. Wyłączyć rejestrowanie winston podczas uruchamiania testów jednostkowych?
- 4. Przykłady testów jednostkowych?
- 5. angularjs testów jednostkowych z ReSharper
- 6. Zestaw testów jednostkowych Qt
- 7. "Klasa X jest zaimplementowana w obu" podczas wykonywania testów jednostkowych w projekcie korzystającym z Cocoapods
- 8. testów jednostkowych RedirectToRouteResult
- 9. Xcode Utracono połączenie do iPhone
- 10. Błąd podczas próby uruchomienia testów jednostkowych MiniTest
- 11. Xcode 6.1 nie wykrywa testów jednostkowych do czasu wykonania
- 12. Wyłączanie niektórych aspektów podczas testów jednostkowych
- 13. Jak nawiązać połączenie z instancją aplikacji Koa.js dla testów jednostkowych
- 14. Czy wyłączyć Django South podczas testów jednostkowych?
- 15. Strategie testów danych i testów jednostkowych w modułowym stosie aplikacji
- 16. Repository Wzór i testów jednostkowych z pamięci
- 17. Niektóre z moich testów testów jednostkowych nie kończą się na XCode 4.4.
- 18. Preferowane środowisko testów jednostkowych Pythona
- 19. Konwencja nazewnictwa pakietu testów jednostkowych
- 20. Struktura testów jednostkowych dla Vala
- 21. VS2012 nie wykonuje testów jednostkowych
- 22. Resharper - uruchamianie testów jednostkowych NUnit na kompilacji
- 23. Prowizja nie uruchamia testów jednostkowych
- 24. Najlepsza praktyka organizowania testów selenu i testów jednostkowych
- 25. Samouczki testów jednostkowych JS Angular z przykładami
- 26. Maven - oddzielne testy integracyjne z testów jednostkowych
- 27. Jak wyłączyć tłumaczenia podczas testów jednostkowych w django?
- 28. Zapełnianie SQLite w pamięci dla testów jednostkowych
- 29. testów jednostkowych Spock pętle w ówczesnej klauzuli
- 30. Serwer HTTP do testów jednostkowych w Delphi
Widzimy to bardzo przy testach asynchronicznych. XCTestExpectation i Quick/Nimble toEventually i waitUntil są najgorszymi przestępcami. Niestety nie mam rozwiązania, ale pomyślałem, że podam więcej szczegółów. Wierzę, że jest to problem Xcode 7, ponieważ pojawiło się ostatnio kilka pytań dotyczących tego problemu. –
@MaxClarke Rzecz w tym, że te testy, które zawodzą, nie są wcale asynchroniczne, w rzeczywistości mam tylko kilka testów, które wykorzystują oczekiwania ale rzadko (jeśli w ogóle) zawodzą. – iosdude
Wydaje mi się, że cały czas to robię - dwie integracje z rzędu miały ten problem w testach 98/105. (Używam symulatora iPad Air 2, jeśli to ma znaczenie). To wszystko testy lokalne, nic asynch. Xcode 7.3.1. –