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 на каждое устройство и сохраните идентификаторы конфигурации.

Константы

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 на каждое устройство и сохраните идентификаторы конфигурации.

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

Броски
DeviceNotAvailableException