Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

HostStatsdMetricCollector

public class HostStatsdMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector


A IMetricCollectorホスト側から収集statsdメトリックはstatsdユーティリティコマンドを使用していること。基本的なプッシュメトリックとダンプレポート機能があります。サブクラスによって拡張して、ニーズに基づいてstatsdメトリックレポートを処理できます。

概要

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

HostStatsdMetricCollector ()

パブリックメソッド

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

テスト実行が終了したときのコールバック。

void onTestRunStart ( DeviceMetricData runData)

テスト実行が開始されたときのコールバック。

保護されたメソッド

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

サブクラスは、必要に応じてStatsdメトリックレポートを処理するメソッドを実装できます。

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

HostStatsdMetricCollector

public HostStatsdMetricCollector ()

パブリックメソッド

onTestRunEnd

public void onTestRunEnd ( DeviceMetricData runData, 
                 currentRunMetrics)

テスト実行が終了したときのコールバック。これはクリーンアップの時間です。

パラメーター
runData DeviceMetricData :実行のデータを保持するDeviceMetricDataonTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ときと同じオブジェクトになります。

currentRunMetrics ERROR(/#testRunEnded(long,Map))渡されるメトリックの現在のマップ。

onTestRunStart

public void onTestRunStart ( DeviceMetricData runData)

テスト実行が開始されたときのコールバック。

パラメーター
runData DeviceMetricData :実行のデータを保持するDeviceMetricData

保護されたメソッド

processStatsReport

protected void processStatsReport ( ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

サブクラスは、必要に応じてStatsdメトリックレポートを処理するメソッドを実装できます。特定のデバイスからのメトリックレポートのために呼び出されます

パラメーター
device ITestDevice :statsdレポートの送信元のテストデバイス

dataStream InputStreamSource :入力ストリームとしての統計レポート

runData DeviceMetricData :処理されたメトリックが格納される宛先