RetryPreparationDecision
public class RetryPreparationDecision
extends Object
java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Uma classe para descrever as decisões sobre repetir ou não a preparação e reprovar a execução do módulo. No geral, haveria 3 situações: - NO_NEED_RETRY: Não é necessário repetir a preparação, mas é necessário interromper a execução do módulo. - RETRIED_SUCCESS: Não há necessidade de repetir a preparação e não há necessidade de interromper a execução do módulo. - RETRIED_FAILED: É necessário repetir a preparação, mas não é necessário interromper a execução do módulo.
Resumo
Construtores públicos | |
---|---|
RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun) |
Métodos públicos | |
---|---|
Throwable | getPreviousException () Retorna a exceção anterior após uma nova tentativa. |
void | setPreviousException (Throwable exception) Defina a exceção anterior após tentar novamente. |
boolean | shouldFailRun () Retorna se deve ou não parar a execução do módulo. |
boolean | shouldRetry () Retorna se deve ou não tentar novamente a preparação do módulo. |
Construtores públicos
RetryPreparationDecision
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parâmetros | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Métodos públicos
getAnteriorException
public Throwable getPreviousException ()
Retorna a exceção anterior após uma nova tentativa.
devoluções | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Defina a exceção anterior após tentar novamente.
Parâmetros | |
---|---|
exception | Throwable |
deveFailRun
public boolean shouldFailRun ()
Retorna se deve ou não parar a execução do módulo.
devoluções | |
---|---|
boolean |
deveria tentar novamente
public boolean shouldRetry ()
Retorna se deve ou não tentar novamente a preparação do módulo.
devoluções | |
---|---|
boolean |