SuiteResultReporter
public
class
SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Collecter les résultats des tests pour un appel de suite entier et générer les résultats finaux
Résumé
Classes imbriquées | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
Conteneur d'objet pour le temps de préparation et de suppression d'un module. |
Champs | |
---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
Constructeurs publics | |
---|---|
SuiteResultReporter()
|
Méthodes publiques | |
---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
|
getModulesAbi()
Renvoie un mappage des modules abi: |
long
|
getPassedTests()
|
TestSummary
|
getSummary()
|
int
|
getTotalModules()
|
long
|
getTotalTests()
|
void
|
invocationEnded(long elapsedTime)
Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une erreur . |
void
|
invocationStarted(IInvocationContext context)
Indique le début de l'appel de test. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Indique le début d'un module en cours d'exécution. |
Méthodes protégées | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
Renvoie l'heure de fin de l'appel. |
long
|
getStartTime()
Renvoie l'heure de début de l'appel. |
Champs
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Constructeurs publics
SuiteResultReporter
public SuiteResultReporter ()
Méthodes publiques
getCompleteModules
public int getCompleteModules ()
Renvoie | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Renvoie | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Renvoie un mappage des modules abi:
Renvoie | |
---|---|
|
getPassedTests
public long getPassedTests ()
Renvoie | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Renvoie | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Renvoie | |
---|---|
long |
invocationEnded
public void invocationEnded (long elapsedTime)
Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une erreur .
Sera automatiquement appelée par le framework TradeFederation.
Paramètres | |
---|---|
elapsedTime |
long : temps écoulé de l'appel en ms |
appel démarré
public void invocationStarted (IInvocationContext context)
Indique le début de l'appel de test.
Sera automatiquement appelée par le framework TradeFederation. Les auteurs de rapports doivent ignorer pour créer des rapports sur plusieurs appareils.
Paramètres | |
---|---|
context |
IInvocationContext : informations sur l'appel |
Module de test démarré
public void testModuleStarted (IInvocationContext moduleContext)
Indique le début d'un module en cours d'exécution. Ce rappel est associé à testModuleEnded()
et est facultatif dans la séquence. Il n'est utilisé que lors d'une exécution qui utilise
modules: exécuteurs basés sur une suite.
Paramètres | |
---|---|
moduleContext |
IInvocationContext : IInvocationContext du module. |
Méthodes protégées
getCurrentTime
protected long getCurrentTime ()
Renvoie | |
---|---|
long |
heure de fin
protected long getEndTime ()
Renvoie l'heure de fin de l'appel.
Renvoie | |
---|---|
long |
getStartTime
protected long getStartTime ()
Renvoie l'heure de début de l'appel.
Renvoie | |
---|---|
long |