PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.host.PrettyTestEventLogger


Enregistreur faisant correspondre les événements et les journalisant afin de faciliter le débogage. Le journal côté hôte et côté périphérique correspondra strictement afin de faciliter sa recherche.

Résumé

Constructeurs publics

PrettyTestEventLogger ( devices) PrettyTestEventLogger ( devices)

Méthodes publiques

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

Signale la fin de l'exécution d'un scénario de test individuel.

void testFailed ( TestDescription test, String trace)

Signale l'échec d'un scénario de test individuel.

void testStarted ( TestDescription test)

Signale le début d'un scénario de test individuel.

Constructeurs publics

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

Paramètres
devices

Méthodes publiques

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Signale la fin de l'exécution d'un scénario de test individuel.

Si testFailed(TestDescription, FailureDescription) n'a pas été appelé, ce test a réussi. Renvoie également toute métrique clé/valeur qui peut avoir été émise lors de l'exécution du cas de test.

Paramètres
test TestDescription : identifie le test

testMetrics : une ERROR(/Map) des métriques émises

test échoué

public void testFailed (TestDescription test, 
                String trace)

Signale l'échec d'un scénario de test individuel.

Sera appelé entre testStarted et testEnded.

Paramètres
test TestDescription : identifie le test

trace String : trace de pile de l'échec

testStarted

public void testStarted (TestDescription test)

Signale le début d'un scénario de test individuel. L'ancienne interface doit utiliser testStarted(com.android.tradefed.result.TestDescription) chaque fois que possible.

Paramètres
test TestDescription : identifie le test