NativeBenchmarkTest
  public
  
  
  
  class
  NativeBenchmarkTest
  
    extends Object
  
  
  
  
  
      implements
      
        IDeviceTest, 
      
        IRemoteTest
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.NativeBenchmarkTest | 
Es una prueba que ejecuta un ejecutable de prueba de comparativa nativa en un dispositivo determinado.
 Usa NativeBenchmarkTestParser para analizar el tiempo de operación promedio en comparación con la demora entre operaciones que generan esos resultados en los ITestInvocationListener.
Resumen
| Constructores públicos | |
|---|---|
| 
      NativeBenchmarkTest()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        ITestDevice | 
      getDevice()
      Obtén el dispositivo en prueba. | 
| 
        
        
        
        
        
        String | 
      getModuleName()
      Ejecuta el módulo de prueba de comparativas nativo de Android. | 
| 
        
        
        
        
        
        void | 
      run(TestInformation testInfo, ITestInvocationListener listener)
      Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha. | 
| 
        
        
        
        
        
        void | 
      setDevice(ITestDevice device)
      Inyecta el dispositivo en prueba. | 
| 
        
        
        
        
        
        void | 
      setModuleName(String moduleName)
      Establece el módulo de prueba de comparativas nativas de Android para que se ejecute. | 
Constructores públicos
NativeBenchmarkTest
public NativeBenchmarkTest ()
Métodos públicos
getDevice
public ITestDevice getDevice ()
Obtén el dispositivo en prueba.
| Muestra | |
|---|---|
| ITestDevice | el ITestDevice | 
getModuleName
public String getModuleName ()
Ejecuta el módulo de prueba de comparativas nativo de Android.
| Muestra | |
|---|---|
| String | el nombre del módulo de prueba nativo que se ejecutará, o nulo si no se configuró | 
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 | |
setDevice
public void setDevice (ITestDevice device)
Inyecta el dispositivo en prueba.
| Parámetros | |
|---|---|
| device | ITestDevice: Es elITestDeviceque se usará. | 
setModuleName
public void setModuleName (String moduleName)
Establece el módulo de prueba de comparativas nativas de Android para que se ejecute.
| Parámetros | |
|---|---|
| moduleName | String: Es el nombre del módulo de prueba nativo que se ejecutará. | 
