NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


IShellOutputReceiver yang mengurai output data pengujian benchmark, mengumpulkan metrik tentang waktu rata-rata 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 operasi. Digunakan untuk tujuan logging.

Metode publik

getAvgOperationTime

public double getAvgOperationTime ()

Hasil
double waktu operasi rata-rata

getMaxOperationTime

public double getMaxOperationTime ()

Hasil
double waktu operasi maksimum

getMinOperationTime

public double getMinOperationTime ()

Hasil
double waktu operasi minimum

getRunName

public String getRunName ()

Hasil
String Nama Pengujian Berjalan.

isCancelled

public boolean isCancelled ()

Hasil
boolean

processNewLines

public void processNewLines (String[] lines)

Parameter
lines String