RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

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


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

概要

フィールド

public static final String COUNT_KEY

public static final String METRIC_PREFIX

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

RebootReasonCollector()

パブリック メソッド

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

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

void onTestRunStart(DeviceMetricData runData)

statsd 構成を各デバイスに push し、構成 ID を保存します。

フィールド

COUNT_KEY

public static final String COUNT_KEY

METRIC_PREFIX

public static final String METRIC_PREFIX

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

RebootReasonCollector

public RebootReasonCollector ()

パブリック メソッド

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

テスト実行が終了したときのコーリングバック。この時点でクリーンアップを行います。

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

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

例外
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

statsd 構成を各デバイスに push し、構成 ID を保存します。

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

例外
DeviceNotAvailableException