BugreportzOnTestCaseFailureCollector

public class BugreportzOnTestCaseFailureCollector
extends BaseDeviceMetricCollector

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


Raccogli un bugreportz quando uno scenario di test in un'esecuzione non riesce.

Riepilogo

Costruttori pubblici

BugreportzOnTestCaseFailureCollector()

Metodi pubblici

void onTestFail(DeviceMetricData testData, TestDescription test)

Callback quando uno scenario di test non riesce.

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

Callback al termine di un test.

void onTestRunStart(DeviceMetricData runData)

Callback quando viene avviata un'esecuzione di test.

Costruttori pubblici

BugreportzOnTestCaseFailureCollector

public BugreportzOnTestCaseFailureCollector ()

Metodi pubblici

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Callback quando uno scenario di test non riesce.

Parametri
testData DeviceMetricData: il DeviceMetricData contenente i dati per lo scenario di test.

test TestDescription: il TestDescription dello scenario di test in corso.

onTestRunEnd

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

Callback al termine di un test. Questo dovrebbe essere il momento di liberare spazio.

Parametri
runData DeviceMetricData: il DeviceMetricData contenente i dati per l'esecuzione. Sarà lo stesso oggetto di onTestRunStart(DeviceMetricData).

currentRunMetrics Map: la mappa attuale delle metriche trasmesse a testRunEnded(long,Map).

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Callback quando viene avviata un'esecuzione di test.

Parametri
runData DeviceMetricData: il DeviceMetricData contenente i dati per l'esecuzione.