JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
Objeto java.lang.
|
↳ |
com.android.tradefed.result.JUnitToInvocationResultForwarder
|
Una clase que escucha los eventos TestListener
y los reenvía a un
ITestInvocationListener
Resumen
Métodos públicos |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test, metrics)
Es la devolución de llamada de las pruebas JUnit3 que pueden reenviar métricas.
|
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Es la devolución de llamada del servidor de reenvío 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
Error de adición
public void addError (Test test,
Throwable t)
Parámetros |
test |
Test |
t |
Throwable |
Error de agregar
public void addFailure (Test test,
AssertionFailedError t)
Parámetros |
test |
Test |
t |
AssertionFailedError |
Fin de la prueba
public void endTest (Test test,
metrics)
Es la devolución de llamada de las pruebas JUnit3 que pueden reenviar métricas.
Parámetros |
test |
Test : Es el Test que acaba de terminar de ejecutarse. |
metrics |
: Son las métricas en un formato de mapa que se pasarán a la devolución de llamada de resultados. |
Fin de la prueba
public void endTest (Test test)
IniciarPrueba
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Es la devolución de llamada del servidor de reenvío 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”. NombreDatos de la nota
pueden no ser únicos por invocación. Es decir, los implementadores deben poder manejar varias llamadas
con el mismo nombrededatos |
dataType |
LogDataType : el LogDataType de los datos |
dataStream |
InputStreamSource : El InputStreamSource de los datos. Los implementadores deben llamar
createInputStream para comenzar a leer los datos y asegurarse de cerrar el
InputStream cuando se complete Los emisores deben asegurarse de que la fuente de los datos permanezca presente
y accesible hasta que se complete el método testLog. |