PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Es el registrador que detecta los eventos coincidentes y los registra para facilitar la depuración. El registro del host y del dispositivo coincidirán estrictamente para facilitar su búsqueda.
Resumen
Constructores públicos | |
|---|---|
PrettyTestEventLogger(
|
|
Métodos públicos | |
|---|---|
void
|
testEnded(TestDescription test,
Informa el final de la ejecución de un caso de prueba individual. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Informa la falla de un caso de prueba individual. |
void
|
testFailed(TestDescription test, String trace)
Informa la falla de un caso de prueba individual. |
void
|
testRunEnded(long elapsedTimeMillis,
Informa el final de una ejecución de prueba. |
void
|
testRunStarted(String runName, int testCount)
Informa el inicio de una ejecución de prueba. |
void
|
testStarted(TestDescription test)
Informa el inicio de un caso de prueba individual. |
Constructores públicos
PrettyTestEventLogger
public PrettyTestEventLogger (devices, boolean methodLevelLogging)
| Parámetros | |
|---|---|
devices |
|
methodLevelLogging |
boolean |
Métodos públicos
testEnded
public void testEnded (TestDescription test,testMetrics)
Informa el final de la ejecución de un caso de prueba individual.
Si no se invocó testFailed(TestDescription, FailureDescription), esta prueba se aprobó. También devuelve las métricas de clave/valor que se hayan emitido durante la ejecución del caso de prueba.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
testMetrics |
: Un ERROR(/Map) de las métricas emitidas. |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Informa la falla de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
failure |
FailureDescription: FailureDescription que describe la falla y su contexto. |
testFailed
public void testFailed (TestDescription test, String trace)
Informa la falla de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
trace |
String: Es el seguimiento de pila de la falla. |
testRunEnded
public void testRunEnded (long elapsedTimeMillis,
runMetrics) Informa el final de una ejecución de prueba.
| Parámetros | |
|---|---|
elapsedTimeMillis |
long: Tiempo transcurrido informado por el dispositivo, en milisegundos. |
runMetrics |
: Pares clave-valor que se registran al final de una ejecución de prueba. |
testRunStarted
public void testRunStarted (String runName,
int testCount)Informa el inicio de una ejecución de prueba.
| Parámetros | |
|---|---|
runName |
String: Es el nombre de una ejecución de prueba. |
testCount |
int: Es la cantidad total de pruebas en la ejecución de prueba. |
testStarted
public void testStarted (TestDescription test)
Informa el inicio de un caso de prueba individual. Interfaz más antigua. Se debe usar testStarted(com.android.tradefed.result.TestDescription) siempre que sea posible.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |