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, metrics)

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