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, currentRunMetrics)

Обратный вызов по завершении тестового прогона.

void onTestRunStart ( DeviceMetricData runData)

Отправьте конфигурацию statsd на каждое устройство и сохраните идентификаторы конфигурации.

Константы

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, 
                 currentRunMetrics)

Обратный вызов по завершении тестового прогона. В это время следует выполнить очистку.

Параметры
runData DeviceMetricData : DeviceMetricData , содержащий данные для выполнения. Будет тем же объектом, что и во время onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : текущая карта метрик, переданная в ERROR(/#testRunEnded(long,Map)) .

Броски
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Отправьте конфигурацию statsd на каждое устройство и сохраните идентификаторы конфигурации.

Параметры
runData DeviceMetricData : DeviceMetricData , содержащий данные для запуска.

Броски
DeviceNotAvailableException