Prueba de referencia nativa

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.Objeto
com.android.tradefed.testtype.NativeBenchmarkTest


Una prueba que ejecuta un ejecutable de prueba comparativa nativa en un dispositivo determinado.

Utiliza NativeBenchmarkTestParser para analizar el tiempo de operación promedio frente a la demora entre operaciones que dan como resultado los ITestInvocationListener s.

Resumen

Constructores públicos

NativeBenchmarkTest ()

Métodos públicos

ITestDevice getDevice ()

Obtenga el dispositivo bajo prueba.

String getModuleName ()

Obtenga el módulo de prueba de referencia nativo de Android para ejecutar.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

void setDevice ( ITestDevice device)

Inyecte el dispositivo bajo prueba.

void setModuleName (String moduleName)

Configure el módulo de prueba de referencia nativo de Android para que se ejecute.

Constructores públicos

Prueba de referencia nativa

public NativeBenchmarkTest ()

Métodos públicos

obtenerDispositivo

public ITestDevice getDevice ()

Obtenga el dispositivo bajo prueba.

Devoluciones
ITestDevice el ITestDevice

getModuleName

public String getModuleName ()

Obtenga el módulo de prueba de referencia nativo de Android para ejecutar.

Devoluciones
String el nombre del módulo de prueba nativo para ejecutar, o nulo si no se establece

correr

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

Parámetros
testInfo TestInformation : el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba

Lanza
DeviceNotAvailableException

establecer dispositivo

public void setDevice (ITestDevice device)

Inyecte el dispositivo bajo prueba.

Parámetros
device ITestDevice : el ITestDevice a utilizar

establecerNombreDeMódulo

public void setModuleName (String moduleName)

Configure el módulo de prueba de referencia nativo de Android para que se ejecute.

Parámetros
moduleName String : el nombre del módulo de prueba nativo para ejecutar