LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Oggetto
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector


Collector che catturerà 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 di un'esecuzione di prova.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Callback per gli eventi testRunFailed

void onTestRunStart ( DeviceMetricData runData)

Richiamata all'avvio di un'esecuzione di prova.

void onTestStart ( DeviceMetricData testData)

Richiamata all'avvio di un test case.

Metodi protetti

void collectAndLog (String testName, int size)

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 contenente i dati per il test case.

test TestDescription : la TestDescription del test case in corso.

Getta
DeviceNotAvailableException

suTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamata al termine di un'esecuzione di test. Questo dovrebbe essere il momento della pulizia.

Parametri
runData DeviceMetricData : DeviceMetricData contenente i dati per l'esecuzione. Sarà lo stesso oggetto di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : la mappa corrente delle metriche passate a ERROR(/#testRunEnded(long,Map)) .

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Callback per gli eventi testRunFailed

Getta
DeviceNotAvailableException

suTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Richiamata all'avvio di un'esecuzione di prova.

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

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

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

Metodi protetti

collectAndLog

protected void collectAndLog (String testName, 
                int size)

Parametri
testName String

size int

Getta
DeviceNotAvailableException