ReintentarLogSaverResultForwarder
public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder
| java.lang.Objeto | |||
| ↳ | com.android.tradefed.result.ResultForwarder | ||
| ↳ | com.android.tradefed.result.LogSaverResultForwarder | ||
| ↳ | com.android.tradefed.retry.RetryLogSaverResultForwarder | ||
Reenviador que también se encarga de pasar el intento actual en el que nos encontramos.
Resumen
Constructores públicos | |
|---|---|
RetryLogSaverResultForwarder ( ILogSaver logSaver, listeners)RetryLogSaverResultForwarder ( ILogSaver logSaver, listeners) | |
Métodos públicos | |
|---|---|
void | incrementAttempt ()Incrementar el número de intentos. |
void | testRunStarted (String runName, int testCount)Informa del inicio de una ejecución de prueba. |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime)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
ReintentarLogSaverResultForwarder
public RetryLogSaverResultForwarder (ILogSaver logSaver,listeners)
| Parámetros | |
|---|---|
logSaver | ILogSaver |
listeners | |
Métodos públicos
incrementoIntento
public void incrementAttempt ()
Incrementar el número de intentos.
pruebaRunStarted
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 |
pruebaRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber,
long startTime)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 pedido, que identifica los diferentes intentos del mismo runName que se ejecutan varias veces. El número de intento tiene un índice de 0 y debe incrementarse cada vez que se realiza una nueva ejecución. Por ejemplo, una prueba se reintenta granularmente 3 veces, debe tener 4 ejecuciones en total bajo el mismo nombre de ejecución y el número de intento es de 0 a 3. |
startTime | long : la hora en que comenzó la ejecución, medida mediante System.currentTimeMillis() |
pruebaRunStarted
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 pedido, que identifica los diferentes intentos del mismo runName que se ejecutan varias veces. El número de intento tiene un índice de 0 y debe incrementarse cada vez que se realiza una nueva ejecución. Por ejemplo, una prueba se reintenta granularmente 3 veces, debe tener 4 ejecuciones en total bajo el mismo nombre de ejecución y el número de intento es de 0 a 3. |