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
public NativeBenchmarkTestParser (String runName)
创建一个NativeBenchmarkTestParser
。
参数 |
---|
runName | String :运行名称。用于记录目的。 |
公共方法
获取平均操作时间
public double getAvgOperationTime ()
获取最大操作时间
public double getMaxOperationTime ()
getMinOperationTime
public double getMinOperationTime ()
获取运行名称
public String getRunName ()
取消
public boolean isCancelled ()
处理换行
public void processNewLines (String[] lines)