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)
Ctor
| 매개변수 | |
|---|---|
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 |
: 현재 사용 가능한 측정항목입니다. |