RetryRescheduler

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

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

Campos

public static final String PREVIOUS_LOADER_NAME

Construtores públicos

RetryRescheduler()

Métodos públicos

IConfiguration getRetryConfiguration()

Retorna a IConfiguration que precisa ser tentada novamente.

void run(TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

void setConfiguration(IConfiguration configuration)

Injeta o IConfiguration em uso.

Campos

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Construtores públicos

RetryRescheduler

public RetryRescheduler ()

Métodos públicos

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Retorna a IConfiguration que precisa ser tentada novamente.

Retorna
IConfiguration

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

Parâmetros
testInfo TestInformation: o objeto TestInformation, que contém informações úteis para executar testes.

listener ITestInvocationListener: o ITestInvocationListener dos resultados do teste

Gera
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration