NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

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


Ein Test, bei dem ein nativer Benchmark-Test auf einem bestimmten Gerät ausgeführt wird.

Mit NativeBenchmarkTestParser wird die durchschnittliche Ausführungszeit im Vergleich zur Verzögerung zwischen den Vorgängen ermittelt, die zu den ITestInvocationListeners führen.

Zusammenfassung

Öffentliche Konstruktoren

NativeBenchmarkTest()

Öffentliche Methoden

ITestDevice getDevice()

Holen Sie sich das Testgerät.

String getModuleName()

Das native Android-Benchmark-Testmodul zum Ausführen abrufen

void run(TestInformation testInfo, ITestInvocationListener listener)

Führt die Tests aus und meldet das Ergebnis an den Listener.

void setDevice(ITestDevice device)

Testgerät einschleusen

void setModuleName(String moduleName)

Legen Sie fest, dass das native Benchmark-Testmodul für Android ausgeführt werden soll.

Öffentliche Konstruktoren

NativeBenchmarkTest

public NativeBenchmarkTest ()

Öffentliche Methoden

getDevice

public ITestDevice getDevice ()

Holen Sie sich das Testgerät.

Returns
ITestDevice die ITestDevice

getModuleName

public String getModuleName ()

Das native Android-Benchmark-Testmodul zum Ausführen abrufen

Returns
String Der Name des auszuführenden nativen Testmoduls oder „null“, wenn nicht festgelegt

Homerun

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Führt die Tests aus und meldet das Ergebnis an den Listener.

Parameter
testInfo TestInformation: Das TestInformation-Objekt mit nützlichen Informationen zum Ausführen von Tests.

listener ITestInvocationListener: ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setDevice

public void setDevice (ITestDevice device)

Testgerät einschleusen

Parameter
device ITestDevice: der zu verwendende ITestDevice

setModuleName

public void setModuleName (String moduleName)

Legen Sie fest, dass das native Benchmark-Testmodul für Android ausgeführt werden soll.

Parameter
moduleName String: Der Name des auszuführenden nativen Testmoduls