FilteredResultForwarder
public
class
FilteredResultForwarder
extends ResultForwarder
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.ResultForwarder | |
| ↳ | com.android.tradefed.result.FilteredResultForwarder | |
Es una variante de ResultForwarder que solo permite que se informe una lista de entidades permitidas de TestDescription.
Resumen
Constructores públicos | |
|---|---|
FilteredResultForwarder(
|
|
Métodos públicos | |
|---|---|
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Se llama cuando una prueba atómica marca que supone una condición falsa. |
void
|
testAssumptionFailure(TestDescription test, String trace)
Se llama cuando una prueba atómica marca que supone una condición falsa. |
void
|
testEnded(TestDescription test,
Informa el final de la ejecución de un caso de prueba individual. |
void
|
testEnded(TestDescription test, long endTime,
Es una alternativa a |
void
|
testFailed(TestDescription test, FailureDescription failure)
Informa el error de un caso de prueba individual. |
void
|
testFailed(TestDescription test, String trace)
Informa el error de un caso de prueba individual. |
void
|
testIgnored(TestDescription 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
|
testStarted(TestDescription test, long startTime)
Es una alternativa a |
void
|
testStarted(TestDescription test)
Informa el inicio de un caso de prueba individual. |
Constructores públicos
FilteredResultForwarder
public FilteredResultForwarder (allowedTests, ITestInvocationListener... listeners)
| Parámetros | |
|---|---|
allowedTests |
|
listeners |
ITestInvocationListener |
Métodos públicos
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
Se llama cuando una prueba atómica marca que supone una condición falsa.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
failure |
FailureDescription: FailureDescription que describe la falla y su contexto. |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
Se llama cuando una prueba atómica marca que supone una condición falsa.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
trace |
String: seguimiento de pila de la falla |
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 muestra cualquier métrica de par clave-valor que se haya 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 |
testEnded
public void testEnded (TestDescription test, long endTime,testMetrics)
Es una alternativa a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)), en la que podemos especificar la hora de finalización directamente. Combínalo con testStarted(com.android.tradefed.result.TestDescription, long) para obtener una medición precisa.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
endTime |
long: Es la hora en la que finalizó la prueba, medida a través de System.currentTimeMillis(). |
testMetrics |
: Un ERROR(/Map) de las métricas emitidas |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Informa el error 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 el error de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
trace |
String: seguimiento de pila de la falla |
testIgnored
public void testIgnored (TestDescription 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 |
TestDescription: Identifica la prueba. |
testStarted
public void testStarted (TestDescription test, long startTime)
Es una alternativa a testStarted(com.android.tradefed.result.TestDescription), en la que también especificamos cuándo se inició la prueba, combinada con ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) para obtener una medición precisa.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |
startTime |
long: Es la hora en que comenzó la prueba, medida a través de System.currentTimeMillis(). |
testStarted
public void testStarted (TestDescription test)
Informa el inicio de un caso de prueba individual. Interfaz anterior, debe usar testStarted(com.android.tradefed.result.TestDescription) siempre que sea posible.
| Parámetros | |
|---|---|
test |
TestDescription: Identifica la prueba. |