TestRunResultListener

public final class TestRunResultListener
extends Object implements ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.result.TestRunResultListener


Écouteur permettant de lire l'état de l'exécution finale du test.

Résumé

Constructeurs publics

TestRunResultListener()

Méthodes publiques

boolean isTestFailed(String testName)
boolean isTestRunFailed(String testRunName)
void testFailed(TestDescription test, FailureDescription failure)

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

void testFailed(TestDescription test, String trace)

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

void testRunEnded(long elapsedTime, runMetrics)

Signale la fin de l'exécution du test.

void testRunFailed(FailureDescription failure)

L'exécution du test des rapports a échoué en raison d'un échec décrit par FailureDescription.

void testRunFailed(String errorMessage)

L'exécution du test des rapports a échoué en raison d'une erreur fatale.

void testRunStarted(String runName, int testCount)

Indique le début d'une exécution de test.

Constructeurs publics

TestRunResultListener

public TestRunResultListener ()

Méthodes publiques

isTestFailed

public boolean isTestFailed (String testName)

Paramètres
testName String

Renvoie
boolean

isTestRunFailed

public boolean isTestRunFailed (String testRunName)

Paramètres
testRunName String

Renvoie
boolean

testFailed

public void testFailed (TestDescription test, 
                FailureDescription failure)

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

Appelé entre testStarted et testEnded.

Paramètres
test TestDescription: identifie le test

failure FailureDescription: FailureDescription décrivant l'échec et son contexte.

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

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Signale la fin de l'exécution du test.

Paramètres
elapsedTime long: durée écoulée, en millisecondes, indiquée par l'appareil

runMetrics : paires clé-valeur signalées à la fin d'une exécution de test

testRunFailed

public void testRunFailed (FailureDescription failure)

L'exécution du test des rapports a échoué en raison d'un échec décrit par FailureDescription.

Paramètres
failure FailureDescription: FailureDescription décrivant l'échec et son contexte.

testRunFailed

public void testRunFailed (String errorMessage)

L'exécution du test des rapports a échoué en raison d'une erreur fatale.

Paramètres
errorMessage String: String décrivant la raison de l'échec de l'exécution.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Indique le début d'une exécution de test.

Paramètres
runName String: nom de l'exécution du test

testCount int: nombre total de tests dans l'exécution du test