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 |