NativeBenchmarkTestAyrıştırıcı

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Nesne
com.android.ddmlib.MultiLineAlıcı
com.android.tradefed.testtype.NativeBenchmarkTestParser


Kıyaslama testi veri çıkışını ayrıştıran ve işlem başına ortalama süreye ilişkin metrikleri toplayan 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ı

NativeBenchmarkTestAyrıştırıcı

public NativeBenchmarkTestParser (String runName)

Bir NativeBenchmarkTestParser oluşturur.

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

Genel yöntemler

getAvgİşlemZamanı

public double getAvgOperationTime ()

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

getMaxOperationTime

public double getMaxOperationTime ()

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

getMinOperationTime

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

süreçYeniSatırlar

public void processNewLines (String[] lines)

parametreler
lines String