NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


Karşılaştırma testi veri çıkışını ayrıştıran ve işlem başına ortalama süreyle ilgili metrikler toplayan bir IShellOutputReceiver.

Aşağıdaki çıkışı arar

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

Özet

Herkese açık kurucular

NativeBenchmarkTestParser(String runName)

Bir NativeBenchmarkTestParser oluşturur.

Herkese açık yöntemler

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

void processNewLines(String[] lines)

Herkese açık kurucular

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Bir NativeBenchmarkTestParser oluşturur.

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

Herkese açık yöntemler

getAvgOperationTime

public double getAvgOperationTime ()

İlerlemeler
double ortalama işlem süresi

getMaxOperationTime

public double getMaxOperationTime ()

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

getMinOperationTime

public double getMinOperationTime ()

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

getRunName

public String getRunName ()

İlerlemeler
String Test çalıştırmasının adı.

isCancelled

public boolean isCancelled ()

İlerlemeler
boolean

processNewLines

public void processNewLines (String[] lines)

Parametreler
lines String