ModuleLogcatCollector

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

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


Wersja narzędzia do zbierania logcat, ale dla modułu.

Podsumowanie

Konstruktory publiczne

ModuleLogcatCollector()

Metody publiczne

boolean captureModuleLevel()
void onTestFail(DeviceMetricData testData, TestDescription test)

Wywołanie zwrotne, gdy element testowania się nie powiedzie.

void onTestModuleEnded()

Umożliwia przechwytywanie zdarzenia zakończenia modułu.

void onTestModuleStarted()

Umożliwia przechwytywanie zdarzenia rozpoczęcia modułu.

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

Wywołanie zwrotne, gdy sesja testowa się zakończy.

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

Wywołanie zwrotne w przypadku zdarzeń testRunFailed

void onTestRunStart(DeviceMetricData runData)

Wywołanie zwrotne, gdy sesja testowa się rozpocznie.

Konstruktory publiczne

ModuleLogcatCollector

public ModuleLogcatCollector ()

Metody publiczne

captureModuleLevel

public boolean captureModuleLevel ()

Zwraca
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Wywołanie zwrotne, gdy element testowania się nie powiedzie.

Parametry
testData DeviceMetricData: DeviceMetricData zawierające dane elementu testowania.

test TestDescription: TestDescription elementu testowania w toku.

Zgłasza
DeviceNotAvailableException

onTestModuleEnded

public void onTestModuleEnded ()

Umożliwia przechwytywanie zdarzenia zakończenia modułu.

Zgłasza
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

Umożliwia przechwytywanie zdarzenia rozpoczęcia modułu.

Zgłasza
DeviceNotAvailableException

onTestRunEnd

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

Wywołanie zwrotne, gdy sesja testowa się zakończy. To powinien być czas na zwalnianie miejsca.

Parametry
runData DeviceMetricData: DeviceMetricData zawierające dane sesji. Będzie to ten sam obiekt co podczas onTestRunStart(DeviceMetricData).

currentRunMetrics Map: bieżąca mapa danych przekazana do testRunEnded(long,Map).

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Wywołanie zwrotne w przypadku zdarzeń testRunFailed

Zgłasza
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Wywołanie zwrotne, gdy sesja testowa się rozpocznie.

Parametry
runData DeviceMetricData: DeviceMetricData zawierające dane sesji.