LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
? com.android.tradefed.device.metric.BaseDeviceMetricCollector
? com.android.tradefed.device.metric.LogcatOnFailureCollector


Collector che acquisirà e registrerà un logcat quando un test case fallisce.

Riepilogo

Costruttori pubblici

LogcatOnFailureCollector ()

Metodi pubblici

void onTestFail ( DeviceMetricData testData, TestDescription test)

Richiamata quando un test case fallisce.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Richiamata al termine dell'esecuzione di un test.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)
void onTestRunStart ( DeviceMetricData runData)

Richiamata all'avvio di un'esecuzione di prova.

void onTestStart ( DeviceMetricData testData)

Richiamata all'avvio di un test case.

Costruttori pubblici

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

Metodi pubblici

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Richiamata quando un test case fallisce.

Parametri
testData DeviceMetricData : il DeviceMetricData tiene i dati per il test case.

test TestDescription : la TestDescription del caso test in corso.

suTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamata al termine dell'esecuzione di un test. Questo dovrebbe essere il momento di ripulire.

Parametri
runData DeviceMetricData : il DeviceMetricData tiene i dati per la corsa. Sarà lo stesso oggetto come durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : La mappa corrente di metriche passati a ITestLifeCycleReceiver.testRunEnded(long, Map) .

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Parametri
testData DeviceMetricData

failure FailureDescription

suTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Richiamata all'avvio di un'esecuzione di prova.

Parametri
runData DeviceMetricData : il DeviceMetricData tiene i dati per la corsa.

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

Parametri
testData DeviceMetricData : il DeviceMetricData tiene i dati per il test case.