JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


Es un objeto de escucha de wrapper que reenvía todos los eventos, excepto testRunStarted() y testRunEnded(), al objeto de escucha integrado. Cada clase de prueba en el archivo .jar invocará estos eventos, que HostTestListener retiene de los objetos de escucha para el registro en la consola y la generación de informes de resultados.

Resumen

Constructores públicos

HostTestListener(ITestInvocationListener listener)

Métodos públicos

void testRunEnded(long elapsedTime, Map<String, String> metrics)

void testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> metrics)

Informa el final de una ejecución de prueba.

void testRunStarted(String name, int numTests)

Informa el inicio de una ejecución de prueba.

Constructores públicos

HostTestListener

public HostTestListener (ITestInvocationListener listener)

Parámetros
listener ITestInvocationListener

Métodos públicos

testRunEnded

public void testRunEnded (long elapsedTime, 
                Map<String, String> metrics)

Parámetros
elapsedTime long

metrics Map

testRunEnded

public void testRunEnded (long elapsedTime, 
                HashMap<String, MetricMeasurement.Metric> metrics)

Informa el final de una ejecución de prueba. FIXME: No podemos tener dos interfaces Map<> con diferentes tipos, por lo que tenemos que usar HashMap aquí.

Parámetros
elapsedTime long: Tiempo transcurrido informado por el dispositivo, en milisegundos.

metrics HashMap: Pares clave-valor que se registran al final de una ejecución de prueba con Metric.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

Informa el inicio de una ejecución de prueba.

Parámetros
name String: Es el nombre de una ejecución de prueba.

numTests int: Es la cantidad total de pruebas en la ejecución de prueba.