Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


一個IShellOutputReceiver ,用於解析基準測試數據輸出,並收集每次操作的平均時間度量。

尋找以下輸出

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

摘要

公共建設者

NativeBenchmarkTestParser (String runName)

創建一個NativeBenchmarkTestParser

公開方法

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

void processNewLines (String[] lines)

公共建設者

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

創建一個NativeBenchmarkTestParser

參量
runName String :運行名稱。用於記錄目的。

公開方法

getAvgOperationTime

public double getAvgOperationTime ()

退貨
double 平均手術時間

getMaxOperationTime

public double getMaxOperationTime ()

退貨
double 最長時間

getMinOperationTime

public double getMinOperationTime ()

退貨
double 最短操作時間

getRunName

public String getRunName ()

退貨
String 測試運行的名稱。

取消

public boolean isCancelled ()

退貨
boolean

processNewLines

public void processNewLines (String[] lines)

參量
lines String