MetricUtil

public class MetricUtil
extends Object

java.lang.Object
com.android.tradefed.util.statsd.MetricUtil


푸시된 statsd 구성에서 측정항목을 가져오는 유틸리티 클래스입니다.

요약

공개 생성자

MetricUtil()

공개 메서드

static List<StatsLog.EventMetricData> getEventMetricData(ITestDevice device, long configId)

statsd 구성 ID를 사용하여 기기에서 statsd 이벤트 측정항목 데이터를 가져옵니다.

static InputStreamSource getReportByteStream(ITestDevice device, long configId)

Statsd 보고서를 바이트 스트림 소스로 가져옵니다.

static StatsLog.StatsdStatsReport getStatsdMetadata(ITestDevice device)

시스템 서버 비정상 종료 정보도 포함하는 statsd 메타데이터를 가져옵니다.

공개 생성자

MetricUtil

public MetricUtil ()

공개 메서드

getEventMetricData

public static List<StatsLog.EventMetricData> getEventMetricData (ITestDevice device, 
                long configId)

statsd 구성 ID를 사용하여 기기에서 statsd 이벤트 측정항목 데이터를 가져옵니다.

매개변수
device ITestDevice

configId long

반환
List<StatsLog.EventMetricData>

생성 값
DeviceNotAvailableException

getReportByteStream

public static InputStreamSource getReportByteStream (ITestDevice device, 
                long configId)

Statsd 보고서를 바이트 스트림 소스로 가져옵니다.

매개변수
device ITestDevice

configId long

반환
InputStreamSource

생성 값
DeviceNotAvailableException

getStatsdMetadata

public static StatsLog.StatsdStatsReport getStatsdMetadata (ITestDevice device)

시스템 서버 비정상 종료 정보도 포함하는 statsd 메타데이터를 가져옵니다.

매개변수
device ITestDevice

반환
StatsLog.StatsdStatsReport

생성 값
DeviceNotAvailableException
InvalidProtocolBufferException