ReintentarResultadoReenviador

public class RetryResultForwarder
extends ResultForwarder

java.lang.Objeto
com.android.tradefed.result.ResultForwarder
com.android.tradefed.result.RetryResultForwarder


Una extensión de ResultForwarder que siempre empuja a un número de intento dado.

Resumen

Constructores públicos

RetryResultForwarder (int attemptNumber, ITestInvocationListener... listeners)

Métodos públicos

void testRunStarted (String runName, int testCount)

Informa del inicio de una ejecución de prueba.

void testRunStarted (String runName, int testCount, int attemptNumber)

Informa del inicio de una ejecución de prueba.

Constructores públicos

ReintentarResultadoReenviador

public RetryResultForwarder (int attemptNumber, 
                ITestInvocationListener... listeners)

Parámetros
attemptNumber int

listeners ITestInvocationListener

Métodos públicos

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Informa del inicio de una ejecución de prueba.

Parámetros
runName String : el nombre de la ejecución de prueba

testCount int : número total de pruebas en ejecución de prueba

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

Informa del inicio de una ejecución de prueba.

Parámetros
runName String : el nombre de la ejecución de prueba

testCount int : número total de pruebas en ejecución de prueba

attemptNumber int : número de orden, identificando los diferentes intentos del mismo runName que se ejecutan varias veces. El número de intento está indexado en 0 y debe incrementarse cada vez que ocurre una nueva ejecución. Por ejemplo, una prueba se reintenta granularmente 3 veces, debe tener 4 ejecuciones totales con el mismo nombre de ejecución y el número de intento es de 0 a 3.