Natywny test porównawczy
public class NativeBenchmarkTest
extends Object
implements IDeviceTest , IRemoteTest
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.testtype.NativeBenchmarkTest |
Test, który uruchamia natywny test porównawczy, wykonywalny na danym urządzeniu.
WykorzystujeNativeBenchmarkTestParser
do analizowania średniego czasu operacji w porównaniu z opóźnieniem między operacjami, te wyniki do ITestInvocationListener
s.Streszczenie
Konstruktorzy publiczni | |
---|---|
NativeBenchmarkTest () |
Metody publiczne | |
---|---|
ITestDevice | getDevice () Oddaj urządzenie do testu. |
String | getModuleName () Uruchom natywny moduł testu porównawczego systemu Android. |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Uruchamia testy i raportuje wyniki słuchaczowi. |
void | setDevice ( ITestDevice device) Wstrzyknij testowane urządzenie. |
void | setModuleName (String moduleName) Ustaw moduł testu porównawczego natywnego testu porównawczego systemu Android, aby działał. |
Konstruktorzy publiczni
Natywny test porównawczy
public NativeBenchmarkTest ()
Metody publiczne
pobierz urządzenie
public ITestDevice getDevice ()
Oddaj urządzenie do testu.
Zwroty | |
---|---|
ITestDevice | ITestDevice |
pobierz nazwę modułu
public String getModuleName ()
Uruchom natywny moduł testu porównawczego systemu Android.
Zwroty | |
---|---|
String | nazwa natywnego modułu testowego do uruchomienia lub null, jeśli nie jest ustawiona |
uruchomić
public void run (TestInformation testInfo, ITestInvocationListener listener)
Uruchamia testy i raportuje wyniki słuchaczowi.
Parametry | |
---|---|
testInfo | TestInformation : Obiekt TestInformation zawierający informacje przydatne do uruchamiania testów. |
listener | ITestInvocationListener : ITestInvocationListener wyników testów |
Rzuca | |
---|---|
DeviceNotAvailableException |
ustaw urządzenie
public void setDevice (ITestDevice device)
Wstrzyknij testowane urządzenie.
Parametry | |
---|---|
device | ITestDevice : ITestDevice do użycia |
setModuleName
public void setModuleName (String moduleName)
Ustaw moduł testu porównawczego natywnego testu porównawczego systemu Android, aby działał.
Parametry | |
---|---|
moduleName | String : nazwa natywnego modułu testowego do uruchomienia |