JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

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


Wrapper listener che inoltra tutti gli eventi tranne testRunStarted() e testRunEnded() al listener integrato. Ogni classe di test nel jar richiamerà questi eventi, che HostTestListener trattiene dai listener per la registrazione della console e la segnalazione dei risultati.

Riepilogo

Costruttori pubblici

HostTestListener ( ITestInvocationListener listener)

Metodi pubblici

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

Segnala la fine dell'esecuzione del test.

void testRunStarted (String name, int numTests)

Segnala l'inizio di un'esecuzione di prova.

Costruttori pubblici

HostTestListener

public HostTestListener (ITestInvocationListener listener)

Parametri
listener ITestInvocationListener

Metodi pubblici

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

Segnala la fine dell'esecuzione del test. FIXME: non possiamo avere due interfacce Map<> con tipo diverso, quindi dobbiamo usare HashMap qui.

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

metrics : coppie chiave-valore riportate 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 : il nome dell'esecuzione del test

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