RetryPreparationDecision

public class RetryPreparationDecision
extends Object

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


Classe permettant de décrire les décisions concernant la possibilité de réessayer la préparation et d'échouer l'exécution du module. Au total, il existe trois situations : - NO_NEED_RETRY: pas besoin de répéter la préparation, mais il faut arrêter l'exécution du module. - RETRIED_SUCCESS: pas besoin de réessayer la préparation ni d'arrêter l'exécution du module. - RETRIED_FAILED: la préparation doit être réessayée, mais il n'est pas nécessaire d'arrêter l'exécution du module.

Résumé

Constructeurs publics

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Méthodes publiques

Throwable getPreviousException()

Renvoie l'exception précédente après une nouvelle tentative.

void setPreviousException(Throwable exception)

Définissez l'exception précédente après avoir réessayé.

boolean shouldFailRun()

Indique si l'exécution du module doit être arrêtée ou non.

boolean shouldRetry()

Indique si la préparation du module doit être réessayée ou non.

Constructeurs publics

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Paramètres
shouldRetry boolean

shouldFailRun boolean

Méthodes publiques

getPreviousException

public Throwable getPreviousException ()

Renvoie l'exception précédente après une nouvelle tentative.

Renvoie
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Définissez l'exception précédente après avoir réessayé.

Paramètres
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Indique si l'exécution du module doit être arrêtée ou non.

Renvoie
boolean

shouldRetry

public boolean shouldRetry ()

Indique si la préparation du module doit être réessayée ou non.

Renvoie
boolean