InstalledInstrumentationsTest
  public
  
  
  
  class
  InstalledInstrumentationsTest
  
    extends Object
  
  
  
  
  
      implements
      
        IAutoRetriableTest, 
      
        IConfigurationReceiver, 
      
        IDeviceTest, 
      
        IMetricCollectorReceiver, 
      
        IShardableTest
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.InstalledInstrumentationsTest | 
Ejecuta toda la instrumentación que se encuentra en el dispositivo actual.
Resumen
| Constructores públicos | |
|---|---|
| 
      InstalledInstrumentationsTest()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        ITestDevice | 
      getDevice()
      Obtén el dispositivo en prueba. | 
| 
        
        
        
        
        
        void | 
      run(TestInformation testInfo, ITestInvocationListener listener)
      Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha. | 
| 
        
        
        
        
        
        void | 
      setConfiguration(IConfiguration configuration)
      Inyecta el  | 
| 
        
        
        
        
        
        void | 
      setDevice(ITestDevice device)
      Inyecta el dispositivo en prueba. | 
| 
        
        
        
        
        
        void | 
      setMetricCollectors(Establece la lista de  | 
| 
        
        
        
        
        
        boolean | 
      shouldRetry(int attemptJustExecuted,  | 
| 
        
        
        
        
        
         | 
      split(int shardCountHint)
      Es una versión alternativa de  | 
Constructores públicos
InstalledInstrumentationsTest
public InstalledInstrumentationsTest ()
Métodos públicos
getDevice
public ITestDevice getDevice ()
Obtén el dispositivo en prueba.
| Muestra | |
|---|---|
| ITestDevice | el ITestDevice | 
run
public void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.
| Parámetros | |
|---|---|
| testInfo | TestInformation: Es el objetoTestInformationque contiene información útil para ejecutar pruebas. | 
| listener | ITestInvocationListener: elITestInvocationListenerde los resultados de la prueba | 
| Arroja | |
|---|---|
| DeviceNotAvailableException | |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inyecta el IConfiguration en uso.
| Parámetros | |
|---|---|
| configuration | IConfiguration | 
setDevice
public void setDevice (ITestDevice device)
Inyecta el dispositivo en prueba.
| Parámetros | |
|---|---|
| device | ITestDevice: Es elITestDeviceque se usará. | 
setMetricCollectors
public void setMetricCollectors (collectors) 
Establece la lista de IMetricCollector definidos para la ejecución de prueba.
| Parámetros | |
|---|---|
| collectors |  | 
shouldRetry
public boolean shouldRetry (int attemptJustExecuted, 
                 previousResults, 
                 skipList)  Delegados de ERROR(IRetryDecision.shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision.shouldRetry(IRemoteTest, int, List)). Decidir si se debe intentar la reintento o no También realiza los cambios necesarios en el IRemoteTest para que se vuelva a intentar (aplicar filtros, preparar la siguiente ejecución, etcétera).
| Parámetros | |
|---|---|
| attemptJustExecuted | int: Es el número del intento que acabamos de ejecutar. | 
| previousResults | : Es la lista deTestRunResultde la prueba que se acaba de ejecutar. | 
| skipList | : Es el conjunto de elementos que no se deben volver a intentar. | 
| Muestra | |
|---|---|
| boolean | Es verdadero si debemos volver a intentarlo y falso en caso contrario. | 
| Arroja | |
|---|---|
| DeviceNotAvailableException | |
división
publicsplit (int shardCountHint) 
Es una versión alternativa de split() que también proporciona el shardCount que se intenta ejecutar. Esto es útil para algunos ejecutores de pruebas que, a veces, no pueden decidir de forma arbitraria.
| Parámetros | |
|---|---|
| shardCountHint | int: Es el recuento de fragmentos que se intentó. | 
| Muestra | |
|---|---|
|  | una colección de pruebas secundarias que se ejecutarán por separado o nullsi la prueba no se puede particionar en este momento | 
