RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

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


Es un recopilador que recopila los reinicios del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.

Resumen

Constantes

String METRIC_PREFIX

Campos

public static final String COUNT_KEY

Constructores públicos

RebootReasonCollector()

Métodos públicos

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

Devolución de llamada cuando finaliza una ejecución de prueba.

void onTestRunStart(DeviceMetricData runData)

Envía la configuración de statsd a cada dispositivo y almacena los IDs de configuración.

Constantes

METRIC_PREFIX

public static final String METRIC_PREFIX

Valor de la constante: "rebooted-"

Campos

COUNT_KEY

public static final String COUNT_KEY

Constructores públicos

RebootReasonCollector

public RebootReasonCollector ()

Métodos públicos

onTestRunEnd

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

Devolución de llamada cuando finaliza una ejecución de prueba. Este debería ser el momento de limpiar.

Parámetros
runData DeviceMetricData: Es el DeviceMetricData que contiene los datos de la ejecución. Será el mismo objeto que durante onTestRunStart(DeviceMetricData).

currentRunMetrics Map: Es el mapa actual de métricas que se pasa a testRunEnded(long,Map).

Arroja
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Envía la configuración de statsd a cada dispositivo y almacena los IDs de configuración.

Parámetros
runData DeviceMetricData: Es el DeviceMetricData que contiene los datos de la ejecución.

Arroja
DeviceNotAvailableException