YerelBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.Nesne
com.android.tradefed.testtype.NativeBenchmarkTest


Belirli bir aygıtta yürütülebilir yerel bir kıyaslama testi çalıştıran bir Test.

ITestInvocationListener s ile sonuçlanan işlemler arasındaki ortalama işlem süresine karşı gecikmeyi ayrıştırmak için NativeBenchmarkTestParser kullanır.

Özet

Kamu inşaatçıları

NativeBenchmarkTest ()

Genel yöntemler

ITestDevice getDevice ()

Cihazı teste tabi tutun.

String getModuleName ()

Çalıştırmak için Android yerel kıyaslama test modülünü edinin.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

void setDevice ( ITestDevice device)

Test edilen cihazı enjekte edin.

void setModuleName (String moduleName)

Çalıştırmak için Android yerel kıyaslama test modülünü ayarlayın.

Kamu inşaatçıları

YerelBenchmarkTest

public NativeBenchmarkTest ()

Genel yöntemler

getDevice

public ITestDevice getDevice ()

Cihazı teste tabi tutun.

İadeler
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

Çalıştırmak için Android yerel kıyaslama test modülünü edinin.

İadeler
String çalıştırılacak yerel test modülünün adı veya ayarlanmamışsa null

koşmak

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

parametreler
testInfo TestInformation : Testleri çalıştırmak için faydalı bilgiler içeren TestInformation nesnesi.

listener ITestInvocationListener : test sonuçlarının ITestInvocationListener

atar
DeviceNotAvailableException

setCihaz

public void setDevice (ITestDevice device)

Test edilen cihazı enjekte edin.

parametreler
device ITestDevice : kullanılacak ITestDevice

setModuleName

public void setModuleName (String moduleName)

Çalıştırmak için Android yerel kıyaslama test modülünü ayarlayın.

parametreler
moduleName String : Çalıştırılacak yerel test modülünün adı