JarHostTest.HostTestListener
public
class
JarHostTest.HostTestListener
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener |
Écouteur de wrapper qui transfère tous les événements, à l'exception de testRunStarted() et testRunEnded(), à la méthode écouteur intégré. Chaque classe de test du fichier JAR appellera ces événements, qui HostTestListener impose des retenues aux écouteurs pour la journalisation de la console et la création de rapports sur les résultats.
Résumé
Constructeurs publics | |
---|---|
HostTestListener(ITestInvocationListener listener)
|
Méthodes publiques | |
---|---|
void
|
testRunEnded(long elapsedTime,
Signale la fin de l'exécution du test. |
void
|
testRunStarted(String name, int numTests)
Indique le début d'une exécution de test. |
Constructeurs publics
Écouteur du test d'hôte
public HostTestListener (ITestInvocationListener listener)
Paramètres | |
---|---|
listener |
ITestInvocationListener |
Méthodes publiques
TestRunEnded
public void testRunEnded (long elapsedTime,metrics)
Signale la fin de l'exécution du test. FIXME: Nous ne pouvons pas avoir deux éléments Map<> des interfaces de différents types, donc nous devons utiliser HashMap ici.
Paramètres | |
---|---|
elapsedTime |
long : temps écoulé indiqué par l'appareil, en millisecondes |
metrics |
: paires clé/valeur signalées à la fin d'un test avec Metric . |
Exécution du test démarrée
public void testRunStarted (String name, int numTests)
Indique le début d'une exécution de test.
Paramètres | |
---|---|
name |
String : nom de l'exécution du test |
numTests |
int : nombre total de tests en cours d'exécution |