BugreportzOnTestCaseFailureCollector

public class BugreportzOnTestCaseFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.BugreportzOnTestCaseFailureCollector


Erfasst einen Fehlerbericht, wenn ein Testfall in einem Lauf fehlschlägt.

Zusammenfassung

Öffentliche Konstruktoren

BugreportzOnTestCaseFailureCollector()

Öffentliche Methoden

void onTestFail(DeviceMetricData testData, TestDescription test)

Callback, wenn ein Testfall fehlschlägt.

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

Callback, wenn ein Testlauf beendet wird.

void onTestRunStart(DeviceMetricData runData)

Callback, wenn ein Testlauf gestartet wird.

Öffentliche Konstruktoren

BugreportzOnTestCaseFailureCollector

public BugreportzOnTestCaseFailureCollector ()

Öffentliche Methoden

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Callback, wenn ein Testfall fehlschlägt.

Parameter
testData DeviceMetricData: die DeviceMetricData mit den Daten für den Testfall.

test TestDescription: die TestDescription des Testfalls, der gerade ausgeführt wird.

onTestRunEnd

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

Callback, wenn ein Testlauf beendet wird. Dies sollte der Zeitpunkt für die Bereinigung sein.

Parameter
runData DeviceMetricData: die DeviceMetricData mit den Daten für den Lauf. Ist dasselbe Objekt wie bei onTestRunStart(DeviceMetricData).

currentRunMetrics Map: die aktuelle Map der Messwerte, die an testRunEnded(long,Map) übergeben wurden.

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Callback, wenn ein Testlauf gestartet wird.

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