MetricUtil

public class MetricUtil
extends Object

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


プッシュされた statsd 設定から指標を pull するためのユーティリティ クラス。

概要

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

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