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 transmet tous les événements sauf testRunStarted() et testRunEnded() vers l'écouteur intégré. Chaque classe de test du fichier jar invoquera ces événements, que HostTestListener refuse aux écouteurs pour la journalisation de la console et le rapport des résultats.

Résumé

Constructeurs publics

HostTestListener ( ITestInvocationListener listener)

Méthodes publiques

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

Signale la fin du test.

void testRunStarted (String name, int numTests)

Signale le début d’une exécution de test.

Constructeurs publics

HôteTestÉcouteur

public HostTestListener (ITestInvocationListener listener)

Paramètres
listener ITestInvocationListener

Méthodes publiques

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

Signale la fin 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 : l'appareil a signalé le temps écoulé, en millisecondes

metrics : paires clé-valeur signalées à la fin d'un test avec 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 du test

numTests int : nombre total de tests en cours de test