設備度量數據
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 |
公共方法
addMetric
public void addMetric (String key, MetricMeasurement.Metric.Builder metric)
添加與主設備關聯的單個指標。
參數 | |
---|---|
key | String : 指標的鍵。 |
metric | MetricMeasurement.Metric.Builder :與指標關聯的值。 |
addMetricForDevice
public void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
添加與指定設備關聯的單個指標。
參數 | |
---|---|
device | ITestDevice :指標關聯的ITestDevice 。 |
key | String : 指標的鍵。 |
metric | MetricMeasurement.Metric.Builder :與指標關聯的值。 |
addToMetrics
public void addToMetrics (metrics)
將目前收到的所有數據推送到將要報告的指標地圖。這也應該在推送它們之後清理資源。
參數 | |
---|---|
metrics |