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 |
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. |