設備指標數據

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 :目前可用的指標。