NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

Java.lang.Nesne
🎃 com.android.ddmlib.MultiLineReceiver
  🎃 com.android.tradefed.testtype.NativeBenchmarkTestParser


Karşılaştırma test verilerinin çıktısını ayrıştırarak ve verilere ilişkin metrikleri toplayan bir IShellOutputReceiver ortalama süreyi aşacak.

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

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

Özet

Kamu inşaatçıları

NativeBenchmarkTestParser(String runName)

NativeBenchmarkTestParser oluşturur.

Herkese açık 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)

NativeBenchmarkTestParser oluşturur.

Parametreler
runName String: koşu adı. Günlük kaydı amacıyla kullanılır.

Herkese açık yöntemler

getavgOperationTime

public double getAvgOperationTime ()

İlerlemeler
double ortalama çalışma 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ı.

İptal Edildi

public boolean isCancelled ()

İlerlemeler
boolean

transactionNewLines

public void processNewLines (String[] lines)

Parametreler
lines String