NativeBenchmark-Test
public
class
NativeBenchmarkTest
extends Object
implements
IDeviceTest,
IRemoteTest
java.lang.Object | |
😎 | com.android.tradefed.testtype.NativeBenchmarkTest |
Ein Test, bei dem eine native Benchmark-Testdatei auf einem bestimmten Gerät ausgeführt wird.
Es wird NativeBenchmarkTestParser
verwendet, um die durchschnittliche Betriebszeit im Vergleich zur Verzögerung zu parsen
zwischen den Vorgängen
dieser Ergebnisse zu den ITestInvocationListener
s.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
NativeBenchmarkTest()
|
Öffentliche Methoden | |
---|---|
ITestDevice
|
getDevice()
Holen Sie sich das zu testende Gerät. |
String
|
getModuleName()
Laden Sie das Testmodul für native Android-Benchmarks herunter. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Führt die Tests aus und meldet das Ergebnis an den Listener. |
void
|
setDevice(ITestDevice device)
Injizieren Sie das zu testende Gerät. |
void
|
setModuleName(String moduleName)
Ausführung des Testmoduls für native Android-Benchmarks festlegen |
Öffentliche Konstruktoren
NativeBenchmark-Test
public NativeBenchmarkTest ()
Öffentliche Methoden
getDevice
public ITestDevice getDevice ()
Holen Sie sich das zu testende Gerät.
Returns | |
---|---|
ITestDevice |
ITestDevice |
getModuleName
public String getModuleName ()
Laden Sie das Testmodul für native Android-Benchmarks herunter.
Returns | |
---|---|
String |
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, die ausgeführt werden sollen.
Tests durchführen. |
listener |
ITestInvocationListener : die ITestInvocationListener der Testergebnisse |
Ausgabe | |
---|---|
DeviceNotAvailableException |
Gerät festlegen
public void setDevice (ITestDevice device)
Injizieren Sie das zu testende Gerät.
Parameter | |
---|---|
device |
ITestDevice : die zu verwendende ITestDevice |
SetModuleName
public void setModuleName (String moduleName)
Ausführung des Testmoduls für native Android-Benchmarks festlegen
Parameter | |
---|---|
moduleName |
String : der Name des auszuführenden nativen Testmoduls |