度量工具

public class MetricUtil
extends Object

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


用於從推送的 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 元數據,其中還包含系統伺服器崩潰資訊。

公共構造函數

度量工具

public MetricUtil ()

公共方法

取得事件指標數據

public static  getEventMetricData (ITestDevice device, 
                long configId)

使用 statsd 設定 ID 從裝置取得 statsd 事件指標資料。

參數
device ITestDevice

configId long

退貨

投擲
DeviceNotAvailableException

取得報告位元組流

public static InputStreamSource getReportByteStream (ITestDevice device, 
                long configId)

取得 Statsd 報告作為字節流源

參數
device ITestDevice

configId long

退貨
InputStreamSource

投擲
DeviceNotAvailableException

取得統計元數據

public static StatsLog.StatsdStatsReport getStatsdMetadata (ITestDevice device)

取得 statsd 元數據,其中還包含系統伺服器崩潰資訊。

參數
device ITestDevice

退貨
StatsLog.StatsdStatsReport

投擲
DeviceNotAvailableException
InvalidProtocolBufferException