AtraceКоллектор

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Объект
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector


IMetricCollector , который запускается во время теста, собирает результаты и регистрирует их в вызове.

Краткое содержание

Публичные конструкторы

AtraceCollector ()

Публичные методы

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

Обратный вызов, когда тестовый пример завершен.

void onTestStart ( DeviceMetricData testData)

Обратный вызов при запуске тестового примера.

Защищенные методы

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

Публичные конструкторы

AtraceКоллектор

public AtraceCollector ()

Публичные методы

onTestEnd

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

Обратный вызов, когда тестовый пример завершен. Это должно быть время для очистки.

Параметры
testData DeviceMetricData : DeviceMetricData , содержащий данные для тестового примера. Будет тот же объект, что и во время onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : текущая карта метрик, переданных в ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

test TestDescription : TestDescription выполняемого тестового примера.

Броски
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Обратный вызов при запуске тестового примера.

Параметры
testData DeviceMetricData : DeviceMetricData , содержащий данные для тестового примера.

Броски
DeviceNotAvailableException

Защищенные методы

полный журнал пути

protected String fullLogPath ()

Возвращает
String

получитьлогтипе

protected LogDataType getLogType ()

Возвращает
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Параметры
device ITestDevice

Броски
DeviceNotAvailableException

остановить трассировку

protected void stopTracing (ITestDevice device)

Параметры
device ITestDevice

Броски
DeviceNotAvailableException