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 las pruebas de una ejecución anterior que fallaron o no se ejecutaron.

Resumen

Constantes

String PREVIOUS_LOADER_NAME

Constructores públicos

RetryRescheduler()

Métodos públicos

IConfiguration getRetryConfiguration()

Devuelve el IConfiguration que se debe volver a intentar.

void run(TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas y le informa el resultado al objeto de escucha.

void setConfiguration(IConfiguration configuration)

Inserta el IConfiguration en uso.

Constantes

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Valor de la constante: "previous_loader"

Constructores públicos

RetryRescheduler

public RetryRescheduler ()

Métodos públicos

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Devuelve el IConfiguration que se debe volver a intentar.

Muestra
IConfiguration

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas y le informa el resultado 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)

Inserta el IConfiguration en uso.

Parámetros
configuration IConfiguration