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 ITestInvocationListener
s 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 |