Prueba de comparativa nativa
public
class
NativeBenchmarkTest
extends Object
implements
IDeviceTest,
IRemoteTest
Objeto java.lang. | |
↳ | com.android.tradefed.testtype.NativeBenchmarkTest |
Es una prueba que ejecuta una prueba comparativa nativa ejecutable en un dispositivo determinado.
Usa NativeBenchmarkTestParser
para analizar el tiempo promedio de operación en comparación con el retraso
entre operaciones, esos resultados y las ITestInvocationListener
.
Resumen
Constructores públicos | |
---|---|
NativeBenchmarkTest()
|
Métodos públicos | |
---|---|
ITestDevice
|
getDevice()
Pon el dispositivo a prueba. |
String
|
getModuleName()
Obtén el módulo de prueba comparativa nativo de Android para ejecutar. |
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 a prueba. |
void
|
setModuleName(String moduleName)
Configura el módulo de prueba de comparativas nativo de Android para que se ejecute. |
Constructores públicos
Prueba de comparativa nativa
public NativeBenchmarkTest ()
Métodos públicos
getDevice
public ITestDevice getDevice ()
Pon el dispositivo a prueba.
Muestra | |
---|---|
ITestDevice |
ITestDevice |
getModuleName
public String getModuleName ()
Obtén el módulo de prueba comparativa nativo de Android para ejecutar.
Muestra | |
---|---|
String |
el nombre del módulo de prueba nativo que se ejecutará o un valor nulo si no está configurado |
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 objeto TestInformation que contiene información útil para ejecutar.
y pruebas. |
listener |
ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba |
Arroja | |
---|---|
DeviceNotAvailableException |
SetDevice
public void setDevice (ITestDevice device)
Inyecta el dispositivo a prueba.
Parámetros | |
---|---|
device |
ITestDevice : Es el ITestDevice que se usará. |
nombredeMódulodesetm
public void setModuleName (String moduleName)
Configura el módulo de prueba de comparativas nativo de Android para que se ejecute.
Parámetros | |
---|---|
moduleName |
String : Es el nombre del módulo de prueba nativo que se ejecutará. |