LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.LogcatTimingMetricCollector


Zbieracz danych, który podczas jednego lub wielu powtarzanych testów zbiera informacje o czasie (np. czas przełączania użytkownika) z logcat, używając podanych wzorów regularnych do analizowania sygnałów rozpoczęcia i zakończenia zdarzenia z linii logcat.

Podsumowanie

Konstruktory publiczne

LogcatTimingMetricCollector()

Metody publiczne

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

wywołanie zwrotne po zakończeniu testu.

void onTestFail(DeviceMetricData testData, TestDescription test)

wywołanie zwrotne, gdy przypadek testowy zakończy się niepowodzeniem.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

wywołanie zwrotne po zakończeniu testu.

void onTestRunStart(DeviceMetricData testData)

wywołanie zwrotne po rozpoczęciu testu.

void onTestStart(DeviceMetricData testData)

wywołanie zwrotne po rozpoczęciu testu.

Konstruktory publiczne

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Metody publiczne

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

wywołanie zwrotne po zakończeniu testu. Czas na porządki.

Parametry
testData DeviceMetricData: DeviceMetricData zawierający dane testowe. Będzie to ten sam obiekt co podczas onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bieżąca mapa danych przekazanych do ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

wywołanie zwrotne, gdy przypadek testowy zakończy się niepowodzeniem.

Parametry
testData DeviceMetricData: DeviceMetricData zawierający dane testowe.

test TestDescription: TestDescription elementu testowania w trakcie wykonywania.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

wywołanie zwrotne po zakończeniu testu. Czas na porządki.

Parametry
testData DeviceMetricData: DeviceMetricData zawierający dane dotyczące wykonania. Będzie to ten sam obiekt co w onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bieżąca mapa danych przekazanych do ERROR(/#testRunEnded(long,Map)).

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

wywołanie zwrotne po rozpoczęciu testu.

Parametry
testData DeviceMetricData: DeviceMetricData zawierający dane dotyczące wykonania.

Rzuty
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

wywołanie zwrotne po rozpoczęciu testu.

Parametry
testData DeviceMetricData: DeviceMetricData zawierający dane testowe.

Rzuty
DeviceNotAvailableException