LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


Kolektor danych, który zbiera informacje o czasie (np. o czasie przejścia użytkownika) z Logcat w czasie co najmniej jeden powtórzony test z użyciem podanych wzorców wyrażeń regularnych do analizy sygnałów początkowych i końcowych z wierszy logcat.

Podsumowanie

Konstruktory publiczne

LogcatTimingMetricCollector()

Metody publiczne

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu przypadku testowego.

void onTestFail(DeviceMetricData testData, TestDescription test)

Wywoływanie zwrotne w przypadku niepowodzenia przypadku testowego.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu testu.

void onTestRunStart(DeviceMetricData testData)

Wywołanie zwrotne po rozpoczęciu testu.

void onTestStart(DeviceMetricData testData)

Wywołanie zwrotne po uruchomieniu przypadku testowego.

Konstruktory publiczne

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Metody publiczne

na końcuTestu

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu przypadku testowego. To czas na porządki.

Parametry
testData DeviceMetricData: element DeviceMetricData zawierający dane na potrzeby przypadku testowego. Będzie ten sam obiekt co w okresie onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

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

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Wywoływanie zwrotne w przypadku niepowodzenia przypadku testowego.

Parametry
testData DeviceMetricData: element DeviceMetricData zawierający dane na potrzeby przypadku testowego.

test TestDescription: TestDescription z przypadku testowego w toku.

Zakończenie przebiegu testowego

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu testu. To czas na porządki.

Parametry
testData DeviceMetricData: element DeviceMetricData przechowujący dane dotyczące uruchomienia. Bez zmian jak w okresie onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bieżąca mapa danych przekazywanych do usługi ERROR(/#testRunEnded(long,Map)).

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Wywołanie zwrotne po rozpoczęciu testu.

Parametry
testData DeviceMetricData: element DeviceMetricData przechowujący dane dotyczące uruchomienia.

Rzuty
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Wywołanie zwrotne po uruchomieniu przypadku testowego.

Parametry
testData DeviceMetricData: element DeviceMetricData zawierający dane na potrzeby przypadku testowego.

Rzuty
DeviceNotAvailableException