DeviceUnavailableMonitor
  public
  
  final
  
  class
  DeviceUnavailableMonitor
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor | 
Este objeto de escucha intenta capturar solo un DNAE a nivel del caso de prueba.
Resumen
| Constructores públicos | |
|---|---|
| 
      DeviceUnavailableMonitor()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        DeviceNotAvailableException | 
      getUnavailableException()
      Muestra la excepción si se capturó alguna. | 
| 
        
        
        
        
        
        void | 
      invocationFailed(FailureDescription failure)
      Informa una invocación incompleta debido a alguna condición de error. | 
| 
        
        
        
        
        
        void | 
      invocationFailed(Throwable cause)
      Informa una invocación incompleta debido a alguna condición de error. | 
| 
        
        
        
        
        
        void | 
      invocationStarted(IInvocationContext context)
      Informa el inicio de la invocación de prueba. | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, FailureDescription failure)
      Informa el error de un caso de prueba individual. | 
| 
        
        
        
        
        
        void | 
      testRunFailed(FailureDescription failure)
      No se pudo completar la ejecución de prueba de informes debido a un error que describe  | 
Constructores públicos
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
Métodos públicos
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Muestra la excepción si se capturó alguna.
| Muestra | |
|---|---|
| DeviceNotAvailableException | |
invocationFailed
public void invocationFailed (FailureDescription failure)
Informa una invocación incompleta debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
| Parámetros | |
|---|---|
| failure | FailureDescription: ElFailureDescriptionque describe la causa de la falla | 
invocationFailed
public void invocationFailed (Throwable cause)
Informa una invocación incompleta debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
| Parámetros | |
|---|---|
| cause | Throwable: Es la causaThrowablede la falla. | 
invocationStarted
public void invocationStarted (IInvocationContext context)
Informa el inicio de la invocación de prueba.
El framework de TradeFederation lo llamará automáticamente. Los generadores de informes deben anular este método para admitir informes de varios dispositivos.
| Parámetros | |
|---|---|
| context | IInvocationContext: Información sobre la invocación | 
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Informa el error de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
| Parámetros | |
|---|---|
| test | TestDescription: Identifica la prueba. | 
| failure | FailureDescription:FailureDescriptionque describe la falla y su contexto. | 
testRunFailed
public void testRunFailed (FailureDescription failure)
No se pudo completar la ejecución de prueba de informes debido a un error que describe FailureDescription.
| Parámetros | |
|---|---|
| failure | FailureDescription:FailureDescriptionque describe la falla y su contexto. | 
