A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
IDeviceTest
  public
  
  
  
  interface
  IDeviceTest
  
  
  
  
    
    | com.android.tradefed.testtype.IDeviceTest | 
  
  
  
    
      | 
          Subcategorías indirectas conocidas
          
   AndroidJUnitTest, ArtGTest , AtestRunner , BaseTestSuite , CodeCoverageTest , CompanionAwareTest , DeviceTestCase , DeviceTestSuite , ExecutableTargetTest , FakeTest , GTest , GoogleBenchmarkTest , HostTest , ITestSuite , InstalledInstrumentationsTest  y 11 más.
   
    
  
  
    
      
        | AndroidJUnitTest | Es una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado con android.support.test.runner.AndroidJUnitRunner. |  
        | ArtGTest |  |  
        | AtestRunner | Implementación de ITestSuite |  
        | BaseTestSuite | Una prueba para ejecutar el conjunto de pruebas de compatibilidad con el nuevo sistema de suites. |  
        | CodeCoverageTest | Es una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado y genera el informe de cobertura de código. |  
        | CompanionAwareTest | Clase de prueba base que encapsula el modelo de obtener y verificar el dispositivo complementario 
 La subclase puede llamar a getCompanion()para recuperar el elemento complementario asignado. |  
        | DeviceTestCase | Caso de prueba de JUnit de ayuda que proporciona los servicios IRemoteTestyIDeviceTest. |  
        | DeviceTestSuite | Paquete de pruebas de JUnit de ayuda que proporciona los servicios IRemoteTestyIDeviceTest. |  
        | ExecutableTargetTest | Ejecutor de pruebas para ejecutables que se ejecutan en el destino |  
        | FakeTest | Es una prueba falsa cuyo propósito es facilitar la generación de resultados de prueba repetibles. |  
        | GTest | Es una prueba que ejecuta un paquete de prueba nativo en un dispositivo determinado. |  
        | GoogleBenchmarkTest | Es una prueba que ejecuta un paquete de prueba de comparativas de Google en un dispositivo determinado. |  
        | HostTest | Es un ejecutor de pruebas para pruebas basadas en hosts de JUnit. |  
        | ITestSuite | Es una clase abstracta que se usa para ejecutar el paquete de pruebas. |  
        | InstalledInstrumentationsTest | Ejecuta toda la instrumentación que se encuentra en el dispositivo actual. |  
        | InstrumentationTest | Es una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado. |  
        | JarHostTest | Ejecutor de pruebas para pruebas JUnit del host. |  
        | KUnitModuleTest | Es un ejecutor de pruebas para ejecutar módulos de prueba de KUnit en el dispositivo. |  
        | KernelTargetTest | Es un ejecutor de pruebas para ejecutables que se ejecutan en el destino y analiza el resultado de la prueba del kernel. |  
        | MoblyBinaryHostTest | Prueba de host destinada a ejecutar un archivo binario de Python de Mobly desde el sistema de compilación de Android (Soong) |  
        | NativeBenchmarkTest | Es una prueba que ejecuta un ejecutable de prueba de comparativa nativa en un dispositivo determinado. |  
        | NativeStressTest | Es una prueba que ejecuta un ejecutable de prueba de esfuerzo nativa en un dispositivo determinado. |  
        | RustBinaryTest | Una prueba que ejecuta un objeto binario de Rust en un dispositivo determinado. |  
        | TestMappingSuiteRunner | Implementación de BaseTestSuitepara ejecutar pruebas especificadas por la opción include-filter o los archivos TEST_MAPPING de la compilación como un paquete. |  
        | TfSuiteRunner | Implementación de ITestSuite, que cargará pruebas de la carpeta res/config/suite/ de los frascos de TF. |  
        | UiAutomatorTest |  |  | 
  
    
  Interfaz para objetos que necesitan una referencia a un ITestDevice.
Resumen
Métodos públicos
    getDevice
    
public abstract ITestDevice getDevice ()
    
    
    
  Obtén el dispositivo en prueba.
    
 
    setDevice
    
public abstract void setDevice (ITestDevice device)
    
    
    
  Inyecta el dispositivo en prueba.
    
    | Parámetros | 
|---|
      
        | device | ITestDevice: Es elITestDeviceque se usará. | 
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
  Última actualización: 2025-07-27 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]