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:FailureDescriptiondé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: causeThrowablede 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:FailureDescriptiondé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:FailureDescriptiondécrivant l'échec et son contexte. | 
