JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
| java.lang.Object | |
| ↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Una clase que escucha eventos TestListener y los reenvía a un ITestInvocationListener.
Resumen
Constructores públicos | |
|---|---|
JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
|
|
JUnitToInvocationResultForwarder(
|
|
Métodos públicos | |
|---|---|
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test,
Devolución de llamada de pruebas de JUnit3 que pueden reenviar métricas. |
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Devolución de llamada del reenviador de JUnit3 para obtener los registros de una prueba. |
Constructores públicos
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
| Parámetros | |
|---|---|
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (invocationListeners)
| Parámetros | |
|---|---|
invocationListeners |
|
Métodos públicos
addError
public void addError (Test test,
Throwable t)
| Parámetros | |
|---|---|
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
| Parámetros | |
|---|---|
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test,
metrics) Devolución de llamada de pruebas de JUnit3 que pueden reenviar métricas.
| Parámetros | |
|---|---|
test |
Test: Es el Test que acaba de ejecutarse. |
metrics |
: Son las métricas en formato Map que se pasarán a la devolución de llamada de resultados.
|
endTest
public void endTest (Test test)
| Parámetros | |
|---|---|
test |
Test |
startTest
public void startTest (Test test)
| Parámetros | |
|---|---|
test |
Test |
testLog
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)Devolución de llamada del reenviador de JUnit3 para obtener los registros de una prueba.
| Parámetros | |
|---|---|
dataName |
String: Es un nombre descriptivo de cadena de los datos, p. ej., "device_logcat". Ten en cuenta que dataName puede no ser único por invocación. Es decir, los implementadores deben poder controlar varias llamadas con el mismo dataName. |
dataType |
LogDataType: Es el LogDataType de los datos. |
dataStream |
InputStreamSource: Es el InputStreamSource de los datos. Los implementadores deben llamar a createInputStream para comenzar a leer los datos y asegurarse de cerrar el InputStream resultante cuando se complete. Los emisores deben asegurarse de que la fuente de los datos siga presente y sea accesible hasta que se complete el método testLog.
|