JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

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


Listener di wrapper che inoltra tutti gli eventi tranne testRunStarted() e testRunEnded() al listener incorporato. Ogni classe di test nel jar richiamerà questi eventi, HostTestListener trattenuto dai listener per il logging della console e la segnalazione dei risultati.

Riepilogo

Costruttori pubblici

HostTestListener(ITestInvocationListener listener)

Metodi pubblici

void testRunEnded(long elapsedTime, metrics)

Fine dell'esecuzione del test nei report.

void testRunStarted(String name, int numTests)

Segnala l'inizio di un'esecuzione di test.

Costruttori pubblici

ListenerTestHost

public HostTestListener (ITestInvocationListener listener)

Parametri
listener ITestInvocationListener

Metodi pubblici

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

Fine dell'esecuzione del test nei report. FIXME: Non possiamo avere due mappe<> si interfaccia con tipi diversi, dobbiamo usare HashMap qui.

Parametri
elapsedTime long: tempo trascorso sul dispositivo segnalato, in millisecondi

metrics : coppie chiave-valore segnalate al termine di un'esecuzione di test con Metric.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

Segnala l'inizio di un'esecuzione di test.

Parametri
name String: nome dell'esecuzione del test

numTests int: numero totale di test nell'esecuzione del test