NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
com.android.tradefed.testtype.NativeBenchmarkTestParser


İşlem başına ortalama süreye ilişkin ölçütleri toplayarak kıyaslama testi veri çıkışını ayrıştıran bir IShellOutputReceiver .

Aşağıdaki çıktıyı arar

Time per iteration min: X avg: Y max: Z

Özet

kamu inşaatçılar

NativeBenchmarkTestParser (String runName)

Bir NativeBenchmarkTestParser oluşturur.

Genel yöntemler

double getAvgOperationTime ()
double getMaxOperationTime ()
double getMinOperationTime ()
String getRunName ()
boolean isCancelled ()

void processNewLines (String[] lines)

kamu inşaatçılar

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Bir NativeBenchmarkTestParser oluşturur.

parametreler
runName String : çalıştırma adı. Loglama amaçlı kullanılır.

Genel yöntemler

getOrtİşlemZamanı

public double getAvgOperationTime ()

İadeler
double ortalama çalışma süresi

getMaxİşlem Süresi

public double getMaxOperationTime ()

İadeler
double maksimum çalışma süresi

getMinİşlemZamanı

public double getMinOperationTime ()

İadeler
double minimum çalışma süresi

GetRunName

public String getRunName ()

İadeler
String Test Çalıştırmasının adı.

iptal edildi

public boolean isCancelled ()

İadeler
boolean

işlemNewLines

public void processNewLines (String[] lines)

parametreler
lines String