ReporterRisultato Suite

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
🎞 com.android.tradefed.result.CollectingTestListener
  🎞 com.android.tradefed.result.suite.SuiteResultReporter


Raccogli i risultati dei test per la chiamata di un'intera suite e invia i risultati finali.

Riepilogo

Classi nidificate

class SuiteResultReporter.ModulePrepTimes

Contenitore oggetti per la preparazione e lo smontaggio di un modulo. 

Campi

public static final String SUITE_REPORTER_SOURCE

Costruttori pubblici

SuiteResultReporter()

Metodi pubblici

int getCompleteModules()
long getFailedTests()
getModulesAbi()

Restituisce una mappa di moduli abi: .

long getPassedTests()
TestSummary getSummary()
int getTotalModules()
long getTotalTests()
void invocationEnded(long elapsedTime)

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

void invocationStarted(IInvocationContext context)

Segnala l'inizio della chiamata di test.

void testModuleStarted(IInvocationContext moduleContext)

Segnala l'inizio di un modulo in esecuzione.

Metodi protetti

long getCurrentTime()
long getEndTime()

Restituisce l'ora di fine della chiamata.

long getStartTime()

Restituisce l'ora di inizio della chiamata.

Campi

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Costruttori pubblici

ReporterRisultato Suite

public SuiteResultReporter ()

Metodi pubblici

getCompleteModules

public int getCompleteModules ()

Ritorni
int

getFailedTests

public long getFailedTests ()

Ritorni
long

getModulesAbi

public  getModulesAbi ()

Restituisce una mappa di moduli abi: .

Ritorni

getPassedTest

public long getPassedTests ()

Ritorni
long

getRiepilogo

public TestSummary getSummary ()

Ritorni
TestSummary

getTotalModules

public int getTotalModules ()

Ritorni
int

getTotalTests

public long getTotalTests ()

Ritorni
long

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

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

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.

Metodi protetti

getCurrentTime

protected long getCurrentTime ()

Ritorni
long

OraFine

protected long getEndTime ()

Restituisce l'ora di fine della chiamata.

Ritorni
long

OraInizio

protected long getStartTime ()

Restituisce l'ora di inizio della chiamata.

Ritorni
long