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

Constructores públicos

JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder( invocationListeners)

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)

Parámetros
test Test

IniciarPrueba

public void startTest (Test test)

Parámetros
test Test

Registro de prueba

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.