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 wrapper qui transfère tous les événements sauf testRunStarted() et testRunEnded() à l'écouteur intégré. Chaque classe de test dans le jar invoquera ces événements, que HostTestListener retient des écouteurs pour la journalisation de la console et les rapports de résultats.
Résumé
Constructeurs publics | |
---|---|
HostTestListener ( ITestInvocationListener listener) |
Méthodes publiques | |
---|---|
void | testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics) Signale la fin de l'exécution du test. |
void | testRunStarted (String name, int numTests) Signale le début d'une exécution de test. |
Constructeurs publics
HostTestListener
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 interfaces Map<> de type différent, nous devons donc utiliser HashMap ici.
Paramètres | |
---|---|
elapsedTime | long : temps écoulé signalé par l'appareil, en millisecondes |
metrics | Metric . |
testRunStarted
public void testRunStarted (String name, int numTests)
Signale le début d'une exécution de test.
Paramètres | |
---|---|
name | String : le nom de l'exécution du test |
numTests | int : nombre total de tests en cours de test |