Prueba de referencia nativa
public class NativeBenchmarkTest
extends Object
implements IDeviceTest , IRemoteTest
java.lang.Objeto | |
↳ | com.android.tradefed.testtype.NativeBenchmarkTest |
Una prueba que ejecuta una prueba comparativa nativa ejecutable en un dispositivo determinado.
UtilizaNativeBenchmarkTestParser
para analizar el tiempo de operación promedio versus el retraso entre operaciones y esos resultados en ITestInvocationListener
s.Resumen
Constructores públicos | |
---|---|
NativeBenchmarkTest () |
Métodos públicos | |
---|---|
ITestDevice | getDevice () Ponga a prueba el dispositivo. |
String | getModuleName () Haga que se ejecute el módulo de prueba comparativa nativo de Android. |
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
obtener dispositivo
public ITestDevice getDevice ()
Ponga a prueba el dispositivo.
Devoluciones | |
---|---|
ITestDevice | el ITestDevice |
obtener nombre del módulo
public String getModuleName ()
Haga que se ejecute el módulo de prueba comparativa nativo de Android.
Devoluciones | |
---|---|
String | el nombre del módulo de prueba nativo que se ejecutará, o nulo si no está configurado |
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 |
establecer nombre del mó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 que se ejecutará. |