裝置指標資料

public class DeviceMetricData
extends Object

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


物件,用於保存指標收集器收集的所有資料。待辦事項:新增資料訴訟保留 以及接收資料方法

摘要

公用建構函式

DeviceMetricData(IInvocationContext context)

司機

公用方法

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

新增一個與主要裝置相關聯的指標。

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

新增與指定裝置相關聯的單一指標。

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