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 |
|