RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
com.android.tradefed.retry.RetryPreparationDecision


Eine Klasse zum Beschreiben der Entscheidungen darüber, ob die Vorbereitung wiederholt werden soll oder nicht und die Modulausführung fehlschlägt. Insgesamt gäbe es 3 Situationen: - NO_NEED_RETRY: Keine Notwendigkeit, die Vorbereitung erneut zu versuchen, aber die Modulausführung muss gestoppt werden. - RETRIED_SUCCESS: Es ist nicht erforderlich, die Vorbereitung erneut zu versuchen und den Modullauf nicht zu stoppen. - RETRIED_FAILED: Die Vorbereitung muss wiederholt werden, aber die Modulausführung muss nicht gestoppt werden.

Zusammenfassung

Öffentliche Konstrukteure

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

Öffentliche Methoden

Throwable getPreviousException ()

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

void setPreviousException (Throwable exception)

Legen Sie die vorherige Ausnahme nach dem erneuten Versuch fest.

boolean shouldFailRun ()

Gibt zurück, ob die Modulausführung gestoppt werden soll oder nicht.

boolean shouldRetry ()

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

Öffentliche Konstrukteure

RetryPreparationDecision

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.

Kehrt zurück
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Legen Sie die vorherige Ausnahme nach dem erneuten Versuch fest.

Parameter
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Gibt zurück, ob die Modulausführung gestoppt werden soll oder nicht.

Kehrt zurück
boolean

sollteWiederholen

public boolean shouldRetry ()

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

Kehrt zurück
boolean