DeviceMetricData
public
class
DeviceMetricData
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.metric.DeviceMetricData |
物件,用於保存指標收集器收集的所有資料。TODO:新增資料保存和接收資料的方法。
摘要
公用建構函式 | |
|---|---|
DeviceMetricData(IInvocationContext context)
ctor |
|
公用方法 | |
|---|---|
void
|
addMetric(String key, MetricMeasurement.Metric.Builder metric)
新增與主要裝置相關聯的單一指標。 |
void
|
addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
新增與指定裝置相關聯的單一指標。 |
void
|
addToMetrics(
將目前收到的所有資料推送至即將回報的指標對應項目。 |
公用建構函式
DeviceMetricData
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 |
:目前可用的指標。 |