ReportPassedTest

public class ReportPassedTests
extends CollectingTestListener implements IConfigurationReceiver, ISupportGranularResults

java.lang.Object
🎞 com.android.tradefed.result.CollectingTestListener
  🎞 com.android.tradefed.result.ReportPassedTests


Segnala in un file i possibili filtri per escludere il test superato.

Riepilogo

Costruttori pubblici

ReportPassedTests()

Metodi pubblici

void invocationEnded(long elapsedTime)

Report che la chiamata è stata terminata, correttamente o a causa di un errore .

void invocationFailed(FailureDescription failure)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

void invocationStarted(IInvocationContext context)

Segnala l'inizio della chiamata di test.

void setConfiguration(IConfiguration configuration)

Inserisce IConfiguration in uso.

void setLogger(ITestLogger logger)
boolean supportGranularResults()

Restituisce True se l'autore della segnalazione supporta risultati granulari, false negli altri casi.

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)

Fine dell'esecuzione del test nei report.

Costruttori pubblici

ReportPassedTest

public ReportPassedTests ()

Metodi pubblici

chiamata terminata

public void invocationEnded (long elapsedTime)

Report che la chiamata è stata terminata, correttamente o a causa di un errore .

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
elapsedTime long: il tempo trascorso della chiamata in ms

chiamata non riuscita

public void invocationFailed (FailureDescription failure)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
failure FailureDescription: il valore FailureDescription che descrive la causa dell'errore

chiamataIniziata

public void invocationStarted (IInvocationContext context)

Segnala l'inizio della chiamata di test.

Verrà chiamato automaticamente dal framework TradeFederation. I reporter devono eseguire l'override questo metodo per supportare la generazione di report su più dispositivi.

Parametri
context IInvocationContext: informazioni sulla chiamata

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce IConfiguration in uso.

Parametri
configuration IConfiguration

setLogger

public void setLogger (ITestLogger logger)

Parametri
logger ITestLogger

AssistenzaGranulari Risultati

public boolean supportGranularResults ()

Restituisce True se l'autore della segnalazione supporta risultati granulari, false negli altri casi.

Ritorni
boolean

testModuloTerminato

public void testModuleEnded ()

Segnala la fine dell'esecuzione di un modulo.

testModuloIniziato

public void testModuleStarted (IInvocationContext moduleContext)

Segnala l'inizio di un modulo in esecuzione. Questo callback è associato a testModuleEnded() ed è facoltativo nella sequenza. Viene usato solo durante una corsa che usa moduli: runner basati su suite.

Parametri
moduleContext IInvocationContext: il IInvocationContext del modulo.

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

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

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