RetryPreparationDecision

public class RetryPreparationDecision
extends Object

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


Es una clase para describir las decisiones sobre si volver a intentar la preparación o no, y si fallar la ejecución del módulo. En general, habría 3 situaciones: - NO_NEED_RETRY: No es necesario volver a intentar la preparación, pero se debe detener la ejecución del módulo. - RETRIED_SUCCESS: No es necesario volver a intentar la preparación ni detener la ejecución del módulo. - RETRIED_FAILED: Se debe volver a intentar la preparación, pero no es necesario detener la ejecución del módulo.

Resumen

Constructores públicos

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Métodos públicos

Throwable getPreviousException()

Muestra la excepción anterior después de volver a intentarlo.

void setPreviousException(Throwable exception)

Establece la excepción anterior después de volver a intentarlo.

boolean shouldFailRun()

Muestra si se debe detener o no la ejecución del módulo.

boolean shouldRetry()

Muestra si se debe volver a intentar la preparación del módulo.

Constructores públicos

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parámetros
shouldRetry boolean

shouldFailRun boolean

Métodos públicos

getPreviousException

public Throwable getPreviousException ()

Muestra la excepción anterior después de volver a intentarlo.

Muestra
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Establece la excepción anterior después de volver a intentarlo.

Parámetros
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Muestra si se debe detener o no la ejecución del módulo.

Muestra
boolean

shouldRetry

public boolean shouldRetry ()

Muestra si se debe volver a intentar la preparación del módulo.

Muestra
boolean