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, 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, 
                 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(com.android.tradefed.device.metric.DeviceMetricData).

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

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

Ausgabe
DeviceNotAvailableException