LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

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


Kolektor, który przechwyci i zarejestruje logcat, gdy przypadek testowy zakończy się niepowodzeniem.

Streszczenie

Konstruktorzy publiczni

LogcatOnFailureCollector ()

Metody publiczne

void onTestFail ( DeviceMetricData testData, TestDescription test)

Wywołanie zwrotne w przypadku niepowodzenia przypadku testowego.

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

Oddzwanianie po zakończeniu przebiegu testowego.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Wywołanie zwrotne dla zdarzeń testRunFailed

void onTestRunStart ( DeviceMetricData runData)

Wywołanie zwrotne po uruchomieniu uruchomienia testowego.

void onTestStart ( DeviceMetricData testData)

Wywołanie zwrotne po uruchomieniu przypadku testowego.

Metody chronione

void collectAndLog (String testName, int size)

Konstruktorzy publiczni

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

Metody publiczne

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Wywołanie zwrotne w przypadku niepowodzenia przypadku testowego.

Parametry
testData DeviceMetricData : DeviceMetricData przechowująca dane dla przypadku testowego.

test TestDescription : TestDescription przypadku testowego w toku.

Rzuty
DeviceNotAvailableException

naTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Oddzwanianie po zakończeniu przebiegu testowego. To powinien być czas na sprzątanie.

Parametry
runData DeviceMetricData : DeviceMetricData przechowująca dane dla przebiegu. Będzie tym samym obiektem, co podczas onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : bieżąca mapa metryk przekazana do ERROR(/#testRunEnded(long,Map)) .

przy nieudanym uruchomieniu testu

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Wywołanie zwrotne dla zdarzeń testRunFailed

Rzuty
DeviceNotAvailableException

po uruchomieniuTestu

public void onTestRunStart (DeviceMetricData runData)

Wywołanie zwrotne po uruchomieniu uruchomienia testowego.

Parametry
runData DeviceMetricData : DeviceMetricData przechowująca dane dla przebiegu.

na początku testu

public void onTestStart (DeviceMetricData testData)

Wywołanie zwrotne po uruchomieniu przypadku testowego.

Parametry
testData DeviceMetricData : DeviceMetricData przechowująca dane dla przypadku testowego.

Metody chronione

CollectAndLog

protected void collectAndLog (String testName, 
                int size)

Parametry
testName String

size int

Rzuty
DeviceNotAvailableException