2011-11-08 8 views
5

Questa è una situazione piuttosto stupida: sto usando GHUnit per testare un'app e sto eseguendo quei test fuori dal simulatore according to the instructions.Che cosa significa "Timeout durante il tentativo di acquisire dati sulle funzionalità" significa che proviene da un'app iOS?

Tutto era grande per molto tempo, ma stiamo ottenendo in una situazione in cui ora sto ottenendo questo messaggio di registro misterioso nella console in coincidenza con una pausa di alcuni secondi piuttosto frequente nella mia suite di test:

Timed out trying to acquire capabilities data. 

Questo è un po 'sconcertante se non altro perché sta accadendo solo su una macchina; tutto è fluido come può essere ovunque io corro questa suite di test. Posso assolutamente credere che l'hardware manchi o non funzioni su questa macchina, ma qualcuno ha qualche idea su dove andare a debuggare? Google non ha mai sentito la frase prima.

risposta

5

Abbiamo riscontrato che questo è un problema quando i test delle unità sono la prima cosa che viene eseguita dopo il riavvio.

Mentre sarebbe bello conoscere la causa in modo più sostanziale, siamo stati in grado di risolverlo facendo eseguire il simulatore all'accesso sulla nostra macchina di integrazione continua.