MetricUtil

public class MetricUtil
extends Object

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


push された statsd 構成から指標を取得するためのユーティリティ クラス。

概要

パブリック コンストラクタ

MetricUtil()

パブリック メソッド

static 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  getEventMetricData (ITestDevice device, 
                long configId)

statsd 構成 ID を使用して、デバイスから statsd イベント指標データを取得します。

パラメータ
device ITestDevice

configId long

戻り値

例外
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