RepetirReagendador

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

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


Um executor especial que permite reagendar testes de execução anteriores que falharam ou não foram executados.

Resumo

Classes aninhadas

enum RetryRescheduler.RetryType

Os tipos de testes que podem ser repetidos.

Campos

public static final String PREVIOUS_LOADER_NAME

Construtores públicos

RetryRescheduler ()

Métodos públicos

IConfiguration getRetryConfiguration ()

Retorna o IConfiguration que deve ser tentado novamente.

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

Injeta o IConfiguration em uso.

void setRescheduler ( IRescheduler rescheduler)

Campos

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Construtores públicos

RepetirReagendador

public RetryRescheduler ()

Métodos públicos

getRetryConfiguração

public IConfiguration getRetryConfiguration ()

Retorna o IConfiguration que deve ser tentado novamente.

Devoluções
IConfiguration

correr

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parâmetros
testInfo TestInformation

listener ITestInvocationListener

Lança
DeviceNotAvailableException

setConfiguração

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

setRescheduler

public void setRescheduler (IRescheduler rescheduler)

Parâmetros
rescheduler IRescheduler