DeviceUnavailableMonitor

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.invoker.DeviceUnavailableMonitor


Cet écouteur tente de capturer un DNAE au niveau du scénario de test uniquement.

Résumé

Constructeurs publics

DeviceUnavailableMonitor()

Méthodes publiques

DeviceNotAvailableException getUnavailableException()

Renvoie l'exception, le cas échéant.

void invocationFailed(FailureDescription failure)

Signale une invocation incomplète en raison d'une condition d'erreur.

void invocationFailed(Throwable cause)

Signale une invocation incomplète en raison d'une condition d'erreur.

void invocationStarted(IInvocationContext context)

Indique le début de l'appel du test.

void testFailed(TestDescription test, FailureDescription failure)

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

void testRunFailed(FailureDescription failure)

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

Constructeurs publics

DeviceUnavailableMonitor

public DeviceUnavailableMonitor ()

Méthodes publiques

getUnavailableException

public DeviceNotAvailableException getUnavailableException ()

Renvoie l'exception, le cas échéant.

Renvoie
DeviceNotAvailableException

invocationFailed

public void invocationFailed (FailureDescription failure)

Signale une invocation incomplète en raison d'une condition d'erreur.

Appelé automatiquement par le framework TradeFederation.

Paramètres
failure FailureDescription: FailureDescription décrivant la cause de l'échec

invocationFailed

public void invocationFailed (Throwable cause)

Signale une invocation incomplète en raison d'une condition d'erreur.

Appelé automatiquement par le framework TradeFederation.

Paramètres
cause Throwable: cause Throwable de l'échec

invocationStarted

public void invocationStarted (IInvocationContext context)

Indique le début de l'appel du test.

Appelé automatiquement par le framework TradeFederation. Les rapporteurs doivent remplacer cette méthode pour prendre en charge les rapports sur plusieurs appareils.

Paramètres
context IInvocationContext: informations sur l'appel

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.

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.