ReportPassedTests
public
class
ReportPassedTests
extends CollectingTestListener
implements
IConfigurationReceiver,
ISupportGranularResults
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.ReportPassedTests | |
Report in a file possible filters to exclude passed test.
Riepilogo
Costruttori pubblici | |
|---|---|
ReportPassedTests()
|
|
Metodi pubblici | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Indica che l'invocazione è terminata, correttamente o a causa di una condizione di errore. |
void
|
invocationFailed(FailureDescription failure)
Segnala una chiamata incompleta a causa di una condizione di errore. |
void
|
invocationStarted(IInvocationContext context)
Segnala l'inizio della chiamata di test. |
void
|
setConfiguration(IConfiguration configuration)
Inserisce il |
void
|
setLogger(ITestLogger logger)
|
boolean
|
supportGranularResults()
Restituisce True se il reporter supporta risultati granulari, false in caso contrario. |
void
|
testModuleEnded()
Segnala la fine dell'esecuzione di un modulo. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Indica l'inizio dell'esecuzione di un modulo. |
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)
Segnala la fine dell'esecuzione del test. |
Costruttori pubblici
ReportPassedTests
public ReportPassedTests ()
Metodi pubblici
invocationEnded
public void invocationEnded (long elapsedTime)
Indica che l'invocazione è terminata, correttamente o a causa di una condizione di errore.
Verrà chiamato automaticamente dal framework TradeFederation.
| Parametri | |
|---|---|
elapsedTime |
long: il tempo trascorso dell'invocazione in ms |
invocationFailed
public void invocationFailed (FailureDescription failure)
Segnala una chiamata incompleta a causa di una condizione di errore.
Verrà chiamato automaticamente dal framework TradeFederation.
| Parametri | |
|---|---|
failure |
FailureDescription: il FailureDescription che descrive la causa dell'errore |
invocationStarted
public void invocationStarted (IInvocationContext context)
Segnala l'inizio della chiamata di test.
Verrà chiamato automaticamente dal framework TradeFederation. I reporter devono eseguire l'override di questo metodo per supportare la segnalazione di più dispositivi.
| Parametri | |
|---|---|
context |
IInvocationContext: informazioni sulla chiamata |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inserisce il IConfiguration in uso.
| Parametri | |
|---|---|
configuration |
IConfiguration |
supportGranularResults
public boolean supportGranularResults ()
Restituisce True se il reporter supporta risultati granulari, false in caso contrario.
| Resi | |
|---|---|
boolean |
|
testModuleEnded
public void testModuleEnded ()
Segnala la fine dell'esecuzione di un modulo.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Indica l'inizio dell'esecuzione di un modulo. Questo callback è associato a testModuleEnded() ed è facoltativo nella sequenza. Viene utilizzato solo durante una corsa che utilizza
moduli: runner basati su suite.
| Parametri | |
|---|---|
moduleContext |
IInvocationContext: il IInvocationContext del modulo. |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> runMetrics)Segnala la fine dell'esecuzione del test. FIXME: We cannot have two Map<> interfaces with different type, so we have to use HashMap here.
| Parametri | |
|---|---|
elapsedTime |
long: tempo trascorso segnalato dal dispositivo, in millisecondi |
runMetrics |
HashMap: coppie chiave-valore riportate alla fine di un'esecuzione del test con Metric. |