Decyzja o ponowieniu próby przygotowania

public class RetryPreparationDecision
extends Object

java.lang.Object
com.android.tradefed.retry.Ponów próbę przygotowań


Zajęcia, w których można opisać decyzje o tym, czy ponownie podjąć próbę przygotowania i nie . Ogólnie mogą wystąpić 3 sytuacje: - NO_NEED_RETRY: Nie trzeba ponawiać próby przygotowania, ale trzeba zatrzymać działanie modułu. – RETRIED_success: nie trzeba ponawiać próby przygotowania ani zatrzymywać uruchomienia modułu. – RETRIED_FAILED: trzeba ponowić próbę przygotowania, ale nie trzeba zatrzymywać uruchomienia modułu.

Podsumowanie

Konstruktory publiczne

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Metody publiczne

Throwable getPreviousException()

Zwraca poprzedni wyjątek po ponownej próbie.

void setPreviousException(Throwable exception)

Ustaw poprzedni wyjątek, gdy spróbujesz ponownie.

boolean shouldFailRun()

Wskazuje, czy należy zatrzymać uruchomienie modułu.

boolean shouldRetry()

Wskazuje, czy ponawiać próbę przygotowania modułu.

Konstruktory publiczne

Decyzja o ponowieniu próby przygotowania

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parametry
shouldRetry boolean

shouldFailRun boolean

Metody publiczne

getPoprzedniWyjątek

public Throwable getPreviousException ()

Zwraca poprzedni wyjątek po ponownej próbie.

Zwroty
Throwable

ustawPoprzedniWyjątek

public void setPreviousException (Throwable exception)

Ustaw poprzedni wyjątek, gdy spróbujesz ponownie.

Parametry
exception Throwable

NiepowodzenieUruchomienia

public boolean shouldFailRun ()

Wskazuje, czy należy zatrzymać uruchomienie modułu.

Zwroty
boolean

powinna ponowić próbę

public boolean shouldRetry ()

Wskazuje, czy ponawiać próbę przygotowania modułu.

Zwroty
boolean