AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


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

Streszczenie

Konstruktory publiczne

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)

Oddzwanianie po uruchomieniu przypadku testowego.

Metody chronione

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

Konstruktory publiczne

AtraceCollector

public AtraceCollector ()

Metody publiczne

na końcu testu

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

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

Parametry
testData DeviceMetricData : element DeviceMetricData przechowujący 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

onTestStart

public void onTestStart (DeviceMetricData testData)

Oddzwanianie po uruchomieniu przypadku testowego.

Parametry
testData DeviceMetricData : element DeviceMetricData przechowujący dane dla przypadku testowego.

Rzuty
DeviceNotAvailableException

Metody chronione

pełna ścieżka dziennika

protected String fullLogPath ()

Zwroty
String

getLogType

protected LogDataType getLogType ()

Zwroty
LogDataType

startŚledzenie

protected void startTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException

stopŚledzenie

protected void stopTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException