Reagendamento

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

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


Um executor especial que permite reprogramar testes de execuções anteriores que falharam ou não. executada.

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 precisa ser repetido.

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

Reagendamento

public RetryRescheduler ()

Métodos públicos

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Retorna o IConfiguration que precisa ser repetido.

Retorna
IConfiguration

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parâmetros
testInfo TestInformation

listener ITestInvocationListener

Gera
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

setRescheduler

public void setRescheduler (IRescheduler rescheduler)

Parâmetros
rescheduler IRescheduler