设备指标数据

public class DeviceMetricData
extends Object

java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


对象保存指标收集器收集的所有数据。 TODO:添加数据保存和数据接收方法。

概括

公共构造函数

DeviceMetricData ( IInvocationContext context)

科特

公共方法

void addMetric (String key, MetricMeasurement.Metric.Builder metric)

添加与主设备关联的单个指标。

void addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

添加与指定设备关联的单个指标。

void addToMetrics ( metrics) addToMetrics ( metrics)

将迄今为止收到的所有数据推送到将报告的指标地图。

公共构造函数

设备指标数据

public DeviceMetricData (IInvocationContext context)

科特

参数
context IInvocationContext

公共方法

添加度量

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

添加与主设备关联的单个指标。

参数
key String :指标的键。

metric MetricMeasurement.Metric.Builder :与指标关联的值。

添加设备指标

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

添加与指定设备关联的单个指标。

参数
device ITestDevice :与指标关联的ITestDevice

key String :指标的键。

metric MetricMeasurement.Metric.Builder :与指标关联的值。

添加到指标

public void addToMetrics ( metrics)

将迄今为止收到的所有数据推送到将报告的指标地图。这也应该在推送资源后清理资源。

参数
metrics :当前可用的指标。