AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


IMetricCollector , który uruchamia atrace podczas testu i zbiera wyniki i rejestruje je w wywołaniu.

Streszczenie

Konstruktorzy publiczni

AtraceCollector ()

Metody publiczne

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Oddzwanianie po zakończeniu przypadku testowego.

void onTestStart ( DeviceMetricData testData)

Wywołanie zwrotne po uruchomieniu przypadku testowego.

Metody chronione

String fullLogPath ()
LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

Konstruktorzy publiczni

AtraceCollector

public AtraceCollector ()

Metody publiczne

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

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

Parametry
testData DeviceMetricData : DeviceMetricData przechowująca dane dla przypadku testowego. Będzie tym samym obiektem, co podczas onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

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

test TestDescription : TestDescription przypadku testowego w toku.

Rzuty
DeviceNotAvailableException

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.

Rzuty
DeviceNotAvailableException

Metody chronione

pełna ścieżka do dziennika

protected String fullLogPath ()

Zwroty
String

getLogType

protected LogDataType getLogType ()

Zwroty
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException