RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

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


Collector, der Geräte-Neustarts während des Testlaufs erfasst und nach Grund und Anzahl meldet.

Zusammenfassung

Konstanten

String METRIC_PREFIX

Felder

public static final String COUNT_KEY

Öffentliche Konstruktoren

RebootReasonCollector()

Öffentliche Methoden

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

Callback, wenn ein Testlauf beendet wird.

void onTestRunStart(DeviceMetricData runData)

Übertragen Sie die statsd-Konfiguration per Push auf jedes Gerät und speichern Sie die Konfigurations-IDs.

Konstanten

METRIC_PREFIX

public static final String METRIC_PREFIX

Konstanter Wert: "rebooted-"

Felder

COUNT_KEY

public static final String COUNT_KEY

Öffentliche Konstruktoren

RebootReasonCollector

public RebootReasonCollector ()

Öffentliche Methoden

onTestRunEnd

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

Callback, wenn ein Testlauf beendet wird. Jetzt ist es an der Zeit, aufzuräumen.

Parameter
runData DeviceMetricData: Der DeviceMetricData mit den Daten für den Lauf. Ist dasselbe Objekt wie während onTestRunStart(DeviceMetricData).

currentRunMetrics Map: Die aktuelle Zuordnung von Messwerten, die an testRunEnded(long,Map) übergeben werden.

Löst aus
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Übertragen Sie die statsd-Konfiguration per Push auf jedes Gerät und speichern Sie die Konfigurations-IDs.

Parameter
runData DeviceMetricData: Der DeviceMetricData mit den Daten für den Lauf.

Löst aus
DeviceNotAvailableException