RetryPreparationDecision
public
class
RetryPreparationDecision
extends Object
java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Classe décrivant les décisions prises concernant les nouvelles tentatives de préparation et l'échec de la exécution du module. De manière générale, il y aurait trois situations: - NO_NEED_RETRY: aucune nouvelle tentative de préparation n'est nécessaire, mais vous devez arrêter l'exécution du module. - RETRIED_SUCCÈS: il n'est pas nécessaire de relancer la préparation ni d'arrêter l'exécution du module. - RETRIED_FAILED: une nouvelle tentative de préparation est requise, 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 une nouvelle tentative. |
boolean
|
shouldFailRun()
Indique si l'exécution du module doit être arrêtée ou non. |
boolean
|
shouldRetry()
Indique s'il faut relancer la préparation du module. |
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 une nouvelle tentative.
Paramètres | |
---|---|
exception |
Throwable |
devraitFailRun
public boolean shouldFailRun ()
Indique si l'exécution du module doit être arrêtée ou non.
Renvoie | |
---|---|
boolean |
doit réessayer
public boolean shouldRetry ()
Indique s'il faut relancer la préparation du module.
Renvoie | |
---|---|
boolean |