RemoteTestTimeOutEnforcer
  public
  
  
  
  class
  RemoteTestTimeOutEnforcer
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer | 
Son objetos de escucha que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y fallar si supera un tiempo de espera determinado.
Ten en cuenta que este aplicador no interrumpe las pruebas, pero hará que fallen.
Resumen
| Campos | |
|---|---|
| 
    public
    static
    final
    String | REMOTE_TEST_TIMEOUT_DESCRIPTION
 | 
| 
    public
    static
    final
    String | REMOTE_TEST_TIMEOUT_OPTION
 | 
| Constructores públicos | |
|---|---|
| 
      RemoteTestTimeOutEnforcer(ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
      Crea el  | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        void | 
      testRunEnded(long elapsedTime, Informa el final de la ejecución de prueba. | 
Campos
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Constructores públicos
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Crea el RemoteTestTimeOutEnforcer con el tiempo de espera determinado para aplicarlo.
| Parámetros | |
|---|---|
| listener | ModuleListener: Es elModuleListenerde cada ejecución de prueba. | 
| moduleDefinition | ModuleDefinition: Es elModuleDefinitiondel módulo de prueba que se ejecutará. | 
| test | IRemoteTest: Es elIRemoteTestque se ejecutará. | 
| timeOut | Duration: Es elERROR(/Duration)del tiempo de espera por ejecución de prueba. | 
Métodos públicos
testRunEnded
public void testRunEnded (long elapsedTime, 
                 runMetrics) Informa el final de la ejecución de prueba.
| Parámetros | |
|---|---|
| elapsedTime | long: Tiempo transcurrido informado por el dispositivo, en milisegundos | 
| runMetrics | : Son los pares clave-valor que se informan al final de una ejecución de prueba. | 
