Wiederholungsvorbereitungsentscheidung

public class RetryPreparationDecision
extends Object

java.lang.Object
😎 com.android.tradefed.retry.RepeatPreparationDecision


Eine Klasse, die die Entscheidungen darüber beschreibt, ob die Vorbereitung wiederholt werden soll oder nicht Modulausführung. Insgesamt gibt es drei Situationen: - NO_NEED_RETRY: Die Vorbereitung muss nicht wiederholt werden, aber die Modulausführung muss beendet werden. - RETRIED_SUCCESS: Die Vorbereitung muss nicht wiederholt werden und die Modulausführung muss nicht beendet werden. - RETRIED_FAILED: Die Vorbereitung muss wiederholt werden, aber die Modulausführung muss nicht beendet werden.

Zusammenfassung

Öffentliche Konstruktoren

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Öffentliche Methoden

Throwable getPreviousException()

Gibt nach einem erneuten Versuch die vorherige Ausnahme zurück.

void setPreviousException(Throwable exception)

Legt die vorherige Ausnahme nach einem erneuten Versuch fest.

boolean shouldFailRun()

Gibt zurück, ob die Modulausführung beendet werden soll.

boolean shouldRetry()

Gibt zurück, ob die Modulvorbereitung wiederholt werden soll.

Öffentliche Konstruktoren

Wiederholungsvorbereitungsentscheidung

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parameter
shouldRetry boolean

shouldFailRun boolean

Öffentliche Methoden

getPreviousException

public Throwable getPreviousException ()

Gibt nach einem erneuten Versuch die vorherige Ausnahme zurück.

Returns
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Legt die vorherige Ausnahme nach einem erneuten Versuch fest.

Parameter
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Gibt zurück, ob die Modulausführung beendet werden soll.

Returns
boolean

sollte es noch einmal versuchen.

public boolean shouldRetry ()

Gibt zurück, ob die Modulvorbereitung wiederholt werden soll.

Returns
boolean