RetryRescheduler

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.retry.RetryRescheduler


Es un ejecutor especial que permite reprogramar pruebas de ejecución anteriores que fallaron o que no se ejecutaron.

Resumen

Clases anidadas

enum RetryRescheduler.RetryType

Los tipos de pruebas que se pueden reintentar. 

Campos

public static final String PREVIOUS_LOADER_NAME

Constructores públicos

RetryRescheduler()

Métodos públicos

IConfiguration getRetryConfiguration()

Muestra el IConfiguration que se debe volver a intentar.

void run(TestInformation testInfo, ITestInvocationListener listener)
void setConfiguration(IConfiguration configuration)

Inyecta el IConfiguration en uso.

void setRescheduler(IRescheduler rescheduler)

Campos

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Constructores públicos

RetryRescheduler

public RetryRescheduler ()

Métodos públicos

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Muestra el IConfiguration que se debe volver a intentar.

Muestra
IConfiguration

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parámetros
testInfo TestInformation

listener ITestInvocationListener

Arroja
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inyecta el IConfiguration en uso.

Parámetros
configuration IConfiguration

setRescheduler

public void setRescheduler (IRescheduler rescheduler)

Parámetros
rescheduler IRescheduler