资源度量工具

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


用于组成指标的实用函数。

概括

公共构造函数

ResourceMetricUtil ()

公共方法

static float ConvertedMetricValue (String original, float conversionDivisor)

将指标值转换为不同的单位并设置输出值的格式。

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

执行 adb 命令,如果成功则返回响应。

static Timestamp GetCurrentTimestamp ()

从系统 UTC 时钟获取当前时间戳。

static float RoundedMetricValue (String original)

解析并格式化指标值。

公共构造函数

资源度量工具

public ResourceMetricUtil ()

公共方法

转换后的度量值

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

将指标值转换为不同的单位并设置输出值的格式。

参数
original String :原始值字符串。

conversionDivisor float :单位转换的除数。

退货
float输出浮点值。

投掷
NumberFormatException如果原始字符串为空。

获取命令响应

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

执行 adb 命令,如果成功则返回响应。

参数
deviceManager IDeviceManager :用于在“可用”设备上执行命令的 IDeviceManager 实例。

serial String :设备序列号。

cmd String :命令字符串。

timeoutMs long :等待时间(以毫秒为单位)。

退货
CommandResult实例。

获取当前时间戳

public static Timestamp GetCurrentTimestamp ()

从系统 UTC 时钟获取当前时间戳。

退货
Timestamp

舍入度量值

public static float RoundedMetricValue (String original)

解析并格式化指标值。

参数
original String :原始值字符串。

退货
float输出浮点值。

投掷
NumberFormatException如果原始字符串为空。