NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


IShellOutputReceiver yang mem-parsing output data uji tolok ukur, mengumpulkan metrik rata-rata waktu per operasi.

Mencari output berikut

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

Ringkasan

Konstruktor publik

NativeBenchmarkTestParser (String runName)

Membuat NativeBenchmarkTestParser .

Metode publik

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

void processNewLines (String[] lines)

Konstruktor publik

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Membuat NativeBenchmarkTestParser .

Parameter
runName String : nama proses. Digunakan untuk tujuan logging.

Metode publik

getRata-rataOperasiWaktu

public double getAvgOperationTime ()

Pengembalian
double waktu operasi rata-rata

getMaxOperationTime

public double getMaxOperationTime ()

Pengembalian
double waktu operasi maksimum

getMinOperationTime

public double getMinOperationTime ()

Pengembalian
double waktu operasi minimum

getRunName

public String getRunName ()

Pengembalian
String Nama Uji Coba.

Dibatalkan

public boolean isCancelled ()

Pengembalian
boolean

processNewLines

public void processNewLines (String[] lines)

Parameter
lines String