기기 측정항목 데이터

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)

지금까지 수신된 모든 데이터를 보고할 측정항목의 맵으로 푸시합니다.

공개 생성자

기기 측정항목 데이터

public DeviceMetricData (IInvocationContext context)

크토르

매개변수
context IInvocationContext

공개 메서드

측정항목 추가

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