NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

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


Belirli bir cihazda yürütülebilir bir yerel 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 alın.

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 testi modülünü ayarlayın.

kamu inşaatçılar

NativeBenchmarkTest

public NativeBenchmarkTest ()

Genel yöntemler

cihaz almak

public ITestDevice getDevice ()

Cihazı teste alın.

İadeler
ITestDevice ITestDevice

getModülAdı

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 yararlı 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 testi modülünü ayarlayın.

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