RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

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


テスト実行中にデバイスの再起動を収集し、理由と回数でレポートするコレクタ。

概要

定数

String METRIC_PREFIX

フィールド

public static final String COUNT_KEY

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

RebootReasonCollector()

パブリック メソッド

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

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

void onTestRunStart(DeviceMetricData runData)

各デバイスに statsd 構成をプッシュし、構成 ID を保存します。

定数

METRIC_PREFIX

public static final String METRIC_PREFIX

定数値: "rebooted-"

フィールド

COUNT_KEY

public static final String COUNT_KEY

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

RebootReasonCollector

public RebootReasonCollector ()

パブリック メソッド

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

テスト実行が終了したときのコールバック。クリーンアップを行うタイミングです。

パラメータ
runData DeviceMetricData: 実行のデータを保持する DeviceMetricData。 と同じオブジェクトになります。onTestRunStart(DeviceMetricData)

currentRunMetrics Map: testRunEnded(long,Map) に渡される指標の現在のマップ。

例外
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

各デバイスに statsd 構成をプッシュし、構成 ID を保存します。

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

例外
DeviceNotAvailableException