Usiłuję debugować testy modułu Android. Mogę ustawić punkty przerwania w teście lub w testowanym kodzie i są one trafiane. Istnieje jednak jedna minuta, która kończy sesję debugowania. Patrzyłem na użycie @LargeTest zamiast @SmallTest, ponieważ ma to być 5-minutowy limit czasu, ale nie widzę różnicy. Mój kolega ma ten sam problem, więc nie jest to tylko moja maszyna. Jak mogę wyłączyć limit czasu 1 minuty?
Odpowiedzi:
1 dla odpowiedzi № 1Spróbuj dodać tę regułę w klasie zawierającej twoje testy:
@Rule
public Timeout globalTimeout = new Timeout(10000); // 10 seconds max per method tested
Źródło: https://github.com/junit-team/junit/wiki/Timeout-for-tests