NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.testtype.NativeBenchmarkTest


Test, który uruchamia na danym urządzeniu natywny plik wykonywalny testu porównawczego.

Używa ona funkcji NativeBenchmarkTestParser do analizowania średniego czasu trwania operacji w porównaniu z opóźnieniem między operacjami, które prowadzą do funkcji ITestInvocationListener.

Podsumowanie

Konstruktory publiczne

NativeBenchmarkTest()

Metody publiczne

ITestDevice getDevice()

Przygotuj urządzenie do testowania.

String getModuleName()

Uruchom moduł testów porównawczych natywnych aplikacji na Androida.

void run(TestInformation testInfo, ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki do odbiorcy.

void setDevice(ITestDevice device)

Wstrzyknij urządzenie testowe.

void setModuleName(String moduleName)

Ustaw do uruchomienia natywny moduł testów porównawczych na Androida.

Konstruktory publiczne

NativeBenchmarkTest

public NativeBenchmarkTest ()

Metody publiczne

getDevice

public ITestDevice getDevice ()

Przygotuj urządzenie do testowania.

Zwroty
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

Uruchom moduł testów porównawczych natywnych aplikacji na Androida.

Zwroty
String nazwa natywnego modułu testu do uruchomienia lub null, jeśli nie jest ustawiona;

home run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki do odbiorcy.

Parametry
testInfo TestInformation: obiekt TestInformation zawierający przydatne informacje do przeprowadzania testów.

listener ITestInvocationListener: ITestInvocationListener wyników testu

Rzuty
DeviceNotAvailableException

setDevice

public void setDevice (ITestDevice device)

Wstrzyknij urządzenie testowe.

Parametry
device ITestDevice: ITestDevice do użycia

setModuleName

public void setModuleName (String moduleName)

Ustaw do uruchomienia natywny moduł testów porównawczych na Androida.

Parametry
moduleName String: nazwa natywnego modułu testowego do uruchomienia