RetryPreparationDecision
public class RetryPreparationDecision
extends Object
java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Une classe pour décrire les décisions concernant la relance ou non de la préparation et l'échec de l'exécution du module. Dans l'ensemble, il y aurait 3 situations : - NO_NEED_RETRY : Pas besoin de réessayer la préparation mais il faut arrêter l'exécution du module. - RETRIED_SUCCESS : pas besoin de réessayer la préparation et pas besoin d'arrêter l'exécution du module. - RETRIED_FAILED : besoin de réessayer la préparation mais pas besoin 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 () Renvoie s'il faut ou non arrêter l'exécution du module. |
boolean | shouldRetry () Renvoie s'il faut ou non réessayer 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.
Retour | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Définissez l'exception précédente après une nouvelle tentative.
Paramètres | |
---|---|
exception | Throwable |
shouldFailRun
public boolean shouldFailRun ()
Renvoie s'il faut ou non arrêter l'exécution du module.
Retour | |
---|---|
boolean |
devrait réessayer
public boolean shouldRetry ()
Renvoie s'il faut ou non réessayer la préparation du module.
Retour | |
---|---|
boolean |