NativeBenchmark測試解析器
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
概括
公共構造函數
NativeBenchmark測試解析器
public NativeBenchmarkTestParser (String runName)
建立一個NativeBenchmarkTestParser
。
參數 |
---|
runName | String : 運行名稱。用於記錄目的。 |
公共方法
取得平均操作時間
public double getAvgOperationTime ()
取得最大操作時間
public double getMaxOperationTime ()
取得最短操作時間
public double getMinOperationTime ()
取得運行名稱
public String getRunName ()
取消
public boolean isCancelled ()
處理換行
public void processNewLines (String[] lines)