Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

IRetryDecision

public interface IRetryDecision

com.android.tradefed.retry.IRetryDecision


Interfaz que impulsa la decisión de reintento y aplica el filtro en la clase para reintentos más específicos.

Resumen

Métodos públicos

abstract void addLastAttempt ( lastResults) addLastAttempt ( lastResults)

ERROR(/#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List)) probablemente se llamará antes del último intento de reintento, por lo que es posible que nos falten los resultados del último intento con fines estadísticos.

abstract int getMaxRetryCount ()

El número máximo de intentos durante el reintento automático.

abstract RetryStatistics getRetryStatistics ()

Devuelve RetryStatistics representa el reintento.

abstract RetryStrategy getRetryStrategy ()

RetryStrategy utilizada durante el reintento automático.

abstract boolean isAutoRetryEnabled ()

Si habilitar o no el reintento automático.

abstract boolean rebootAtLastAttempt ()

Si reiniciar o no el dispositivo antes del último intento.

abstract void setInvocationContext (IInvocationContext context)

Establece el contexto de invocación actual.

abstract boolean shouldRetry (IRemoteTest test, int attemptJustExecuted, previousResults) shouldRetry (IRemoteTest test, int attemptJustExecuted, previousResults)

Decida si se debe intentar reintentar o no.

Métodos públicos

addLastAttempt

public abstract void addLastAttempt ( lastResults)

ERROR(/#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List)) probablemente se llamará antes del último intento de reintento, por lo que es posible que nos falten los resultados del último intento con fines estadísticos. Este método permite que esos resultados se proporcionen para cálculos estadísticos adecuados.

getMaxRetryCount

public abstract int getMaxRetryCount ()

El número máximo de intentos durante el reintento automático.

Devoluciones
int

getRetryStatistics

public abstract RetryStatistics getRetryStatistics ()

Devuelve RetryStatistics representa el reintento.

Devoluciones
RetryStatistics

getRetryStrategy

public abstract RetryStrategy getRetryStrategy ()

RetryStrategy utilizada durante el reintento automático.

Devoluciones
RetryStrategy

isAutoRetryEnabled

public abstract boolean isAutoRetryEnabled ()

Si habilitar o no el reintento automático.

Devoluciones
boolean

rebootAtLastAttempt

public abstract boolean rebootAtLastAttempt ()

Si reiniciar o no el dispositivo antes del último intento.

Devoluciones
boolean

setInvocationContext

public abstract void setInvocationContext (IInvocationContext context)

Establece el contexto de invocación actual.

Parámetros
context IInvocationContext

shouldRetry

public abstract boolean shouldRetry (IRemoteTest test, 
                int attemptJustExecuted, 
                 previousResults)

Decida si se debe intentar o no reintentar. También realice los cambios necesarios en el IRemoteTest que se reintentará (Aplicación de filtros, etc.).

Parámetros
test IRemoteTest : El IRemoteTest que acaba de ejecutarse.

attemptJustExecuted int : el número del intento que acabamos de ejecutar.

previousResults : La lista de TestRunResult de la prueba que se acaba de ejecutar.

Devoluciones
boolean Verdadero si debemos volver a intentarlo, falso en caso contrario.

Lanza
DeviceNotAvailableException Se puede lanzar durante la recuperación del dispositivo.