NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


Karşılaştırma testi veri çıktısını ayrıştıran ve işlem başına ortalama süreye ilişkin ölçümleri 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ı

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Bir NativeBenchmarkTestParser oluşturur.

Parametreler
runName String : çalıştırma adı. Günlüğe kaydetme amacıyla kullanılır.

Genel yöntemler

getAvgOperationTime

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çYeni Hatlar

public void processNewLines (String[] lines)

Parametreler
lines String