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 ha esito negativo.

Riepilogo

Costruttori pubblici

LogcatOnFailureCollector ()

Metodi pubblici

void onTestFail ( DeviceMetricData testData, TestDescription test)

Richiamata quando un test case ha esito negativo.

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

Richiamata al termine di un'esecuzione di prova.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Richiamata per 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

suTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Richiamata quando un test case ha esito negativo.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case.

test TestDescription : la TestDescription del test case in corso.

Tiri
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamata al termine di un'esecuzione di prova. Questo dovrebbe essere il momento di pulire.

Parametri
runData DeviceMetricData : DeviceMetricData che contiene i dati per la corsa. Sarà lo stesso oggetto di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

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

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Richiamata per eventi testRunFailed

Tiri
DeviceNotAvailableException

suTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Richiamata all'avvio di un'esecuzione di prova.

Parametri
runData DeviceMetricData : DeviceMetricData che contiene i dati per la corsa.

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case.

Metodi protetti

raccogli e log

protected void collectAndLog (String testName, 
                int size)

Parametri
testName String

size int

Tiri
DeviceNotAvailableException