RetryRescheduler

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

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

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)

Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.

void setConfiguration(IConfiguration configuration)

Inyecta el IConfiguration en uso.

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)

Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.

Parámetros
testInfo TestInformation: Es el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener: el ITestInvocationListener de los resultados de la prueba

Arroja
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inyecta el IConfiguration en uso.

Parámetros
configuration IConfiguration