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, yang mengumpulkan metrik pada untuk 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 run. 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 Test Run.

dibatalkan

public boolean isCancelled ()

Hasil
boolean

processNewLines

public void processNewLines (String[] lines)

Parameter
lines String