Segnala test superati
public class ReportPassedTests
extends CollectingTestListener
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.ReportPassedTests |
Riporta in un file i possibili filtri per escludere la prova superata.
Riepilogo
Costruttori pubblici | |
---|---|
ReportPassedTests () |
Metodi pubblici | |
---|---|
void | invocationEnded (long elapsedTime) Segnala che l'invocazione è terminata, con esito positivo oa causa di una condizione di errore. |
void | invocationFailed ( FailureDescription failure) |
void | setConfiguration ( IConfiguration configuration) Inserisce la |
void | setLogger ( ITestLogger logger) |
void | testModuleEnded () Segnala la fine dell'esecuzione di un modulo. |
void | testModuleStarted ( IInvocationContext moduleContext) Segnala l'inizio di un modulo in esecuzione. |
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) Segnala la fine dell'esecuzione del test. |
Costruttori pubblici
Segnala test superati
public ReportPassedTests ()
Metodi pubblici
invocazioneFine
public void invocationEnded (long elapsedTime)
Segnala che l'invocazione è terminata, con esito positivo oa causa di una condizione di errore.
Verrà automaticamente chiamato dal framework TradeFederation.Parametri | |
---|---|
elapsedTime | long : il tempo trascorso dall'invocazione in ms |
invocazione non riuscita
public void invocationFailed (FailureDescription failure)
Parametri | |
---|---|
failure | FailureDescription |
setConfigurazione
public void setConfiguration (IConfiguration configuration)
Inserisce la IConfiguration
in uso.
Parametri | |
---|---|
configuration | IConfiguration |
testModuleEnded
public void testModuleEnded ()
Segnala la fine dell'esecuzione di un modulo.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Segnala l'inizio di un modulo in esecuzione. Questo callback è associato a testModuleEnded()
ed è facoltativo nella sequenza. Viene utilizzato solo durante una corsa che utilizza moduli: corridori basati su suite.
Parametri | |
---|---|
moduleContext | IInvocationContext : l' IInvocationContext del modulo. |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Segnala la fine dell'esecuzione del test. FIXME: Non possiamo avere due interfacce Map<> di tipo diverso, quindi dobbiamo usare HashMap qui.
Parametri | |
---|---|
elapsedTime | long : il dispositivo ha riportato il tempo trascorso, in millisecondi |
runMetrics | Metric . |