StubTestRunListener
public
class
StubTestRunListener
extends Object
implements
ITestRunListener
| java.lang.Object | |
| ↳ | com.android.tradefed.result.StubTestRunListener |
Implementación de stub de ITestRunListener
Resumen
Constructores públicos | |
|---|---|
StubTestRunListener()
|
|
Métodos públicos | |
|---|---|
void
|
testAssumptionFailure(TestIdentifier test, String trace)
Se llama cuando una prueba atómica indica que asume una condición que es falsa. |
void
|
testEnded(TestIdentifier test, Map<String, String> testMetrics)
Informa el final de la ejecución de un caso de prueba individual. |
void
|
testFailed(TestIdentifier test, String trace)
Informa la falla de un caso de prueba individual. |
void
|
testIgnored(TestIdentifier test)
Se llama cuando no se ejecutará una prueba, por lo general, porque un método de prueba está anotado con org.junit.Ignore. |
void
|
testRunEnded(long elapsedTime, Map<String, String> runMetrics)
Informa el final de una ejecución de prueba. |
void
|
testRunFailed(String errorMessage)
Informa que no se pudo completar la ejecución de prueba debido a un error fatal. |
void
|
testRunStarted(String runName, int testCount)
Informa el inicio de una ejecución de prueba. |
void
|
testRunStopped(long elapsedTime)
Informa que la ejecución de prueba se detuvo antes de completarse debido a una solicitud del usuario. |
void
|
testStarted(TestIdentifier test)
Informa el inicio de un caso de prueba individual. |
Constructores públicos
StubTestRunListener
public StubTestRunListener ()
Métodos públicos
testAssumptionFailure
public void testAssumptionFailure (TestIdentifier test, String trace)
Se llama cuando una prueba atómica indica que asume una condición que es falsa.
| Parámetros | |
|---|---|
test |
TestIdentifier: Identifica la prueba. |
trace |
String: Es el seguimiento de pila de la falla. |
testEnded
public void testEnded (TestIdentifier test, Map<String, String> testMetrics)
Informa el final de la ejecución de un caso de prueba individual.
Si no se invocó testFailed(TestIdentifier, String), esta prueba pasó. También devuelve cualquier métrica de clave-valor
que se haya emitido durante la ejecución del caso de prueba.
| Parámetros | |
|---|---|
test |
TestIdentifier: Identifica la prueba. |
testMetrics |
Map: Es un Map de las métricas emitidas durante la ejecución del caso de prueba
por android.app.Instrumentation#sendStatus. Se conserva el orden de inserción
a menos que emitas una misma clave varias veces. Ten en cuenta que las claves estándar definidas en IInstrumentationResultParser.StatusKeys se filtran de este mapa. Ddmlib puede agregar
métricas de prueba adicionales definidas en IInstrumentationResultParser.StatusKeys. |
testFailed
public void testFailed (TestIdentifier test, String trace)
Informa la falla de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
| Parámetros | |
|---|---|
test |
TestIdentifier: Identifica la prueba. |
trace |
String: Es el seguimiento de pila de la falla. |
testIgnored
public void testIgnored (TestIdentifier test)
Se llama cuando no se ejecutará una prueba, por lo general, porque un método de prueba está anotado con org.junit.Ignore.
| Parámetros | |
|---|---|
test |
TestIdentifier: Identifica la prueba. |
testRunEnded
public void testRunEnded (long elapsedTime,
Map<String, String> runMetrics)Informa el final de una ejecución de prueba.
| Parámetros | |
|---|---|
elapsedTime |
long: Tiempo transcurrido informado por el dispositivo, en milisegundos. |
runMetrics |
Map: Es un Map de las métricas emitidas durante la ejecución del caso de prueba
por android.app.Instrumentation#addResults. Se conserva el orden de inserción
a menos que emitas una misma clave varias veces. Ten en cuenta que las claves estándar definidas en IInstrumentationResultParser.StatusKeys se filtran de este mapa. Ddmlib puede agregar
métricas de prueba adicionales definidas en IInstrumentationResultParser.StatusKeys. |
testRunFailed
public void testRunFailed (String errorMessage)
Informa que no se pudo completar la ejecución de prueba debido a un error fatal.
| Parámetros | |
|---|---|
errorMessage |
String: String que describe el motivo de la falla de ejecución. |
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. |
testRunStopped
public void testRunStopped (long elapsedTime)
Informa que la ejecución de prueba se detuvo antes de completarse debido a una solicitud del usuario.
| Parámetros | |
|---|---|
elapsedTime |
long: Tiempo transcurrido informado por el dispositivo, en milisegundos. |
testStarted
public void testStarted (TestIdentifier test)
Informa el inicio de un caso de prueba individual.
| Parámetros | |
|---|---|
test |
TestIdentifier: Identifica la prueba. |