PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

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


Journalisation des événements afin de faciliter le débogage. Le journal côté hôte et côté appareil correspondra strictement pour faciliter la recherche.

Résumé

Constructeurs publics

PrettyTestEventLogger( devices)

Méthodes publiques

void testEnded(TestDescription test, testMetrics)

Indique la fin de l'exécution d'un cas de test individuel.

void testFailed(TestDescription test, String trace)

Signale l'échec d'un cas de test individuel.

void testStarted(TestDescription test)

Indique 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)

Indique la fin de l'exécution d'un cas de test individuel.

Si testFailed(TestDescription, FailureDescription) n'a pas été appelé, ce test est réussi. Renvoie également toutes les métriques clé/valeur qui ont pu être émises lors de l'exécution du cas de test.

Paramètres
test TestDescription: identifie le test

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

testFailed

public void testFailed (TestDescription test, 
                String trace)

Signale l'échec d'un cas de test individuel.

Appelé entre testStarted et testEnded.

Paramètres
test TestDescription: identifie le test

trace String: trace de la pile de l'échec

testStarted

public void testStarted (TestDescription test)

Indique le début d'un scénario de test individuel. Interface plus ancienne. Utilisez testStarted(com.android.tradefed.result.TestDescription) dans la mesure du possible.

Paramètres
test TestDescription: identifie le test