ModuleLogcatCollector

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector
com.android.tradefed.device.metric.ModuleLogcatCollector


Версия сборщика logcat, но для модуля.

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

Государственные строители

ModuleLogcatCollector ()

Общедоступные методы

boolean captureModuleLevel ()
void onTestFail ( DeviceMetricData testData, TestDescription test)

Функция обратного вызова, которая срабатывает при неудачном выполнении тестового случая.

void onTestModuleEnded ()

Позволяет перехватывать событие завершения работы модуля.

void onTestModuleStarted ()

Позволяет перехватывать событие запуска модуля.

void onTestRunEnd ( DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

Функция обратного вызова, которая срабатывает по завершении тестового запуска.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Функция обратного вызова для событий testRunFailed

void onTestRunStart ( DeviceMetricData runData)

Функция обратного вызова, которая срабатывает при запуске тестового запуска.

Государственные строители

ModuleLogcatCollector

public ModuleLogcatCollector ()

Общедоступные методы

captureModuleLevel

public boolean captureModuleLevel ()

Возвраты
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Функция обратного вызова, которая срабатывает при неудачном выполнении тестового случая.

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

test TestDescription : TestDescription текущего тестового случая.

Броски
DeviceNotAvailableException

onTestModuleEnded

public void onTestModuleEnded ()

Позволяет перехватывать событие завершения работы модуля.

Броски
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

Позволяет перехватывать событие запуска модуля.

Броски
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

Функция обратного вызова, которая срабатывает по завершении тестового запуска. В этот момент следует выполнить очистку ресурсов.

Параметры
runData DeviceMetricData : объект DeviceMetricData , содержащий данные для выполнения теста. Будет тем же объектом, что и во время onTestRunStart(DeviceMetricData) .

currentRunMetrics Map : текущая карта метрик, переданных в testRunEnded(long,Map) .

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Функция обратного вызова для событий testRunFailed

Броски
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Функция обратного вызова, которая срабатывает при запуске тестового запуска.

Параметры
runData DeviceMetricData : объект DeviceMetricData , содержащий данные о ходе выполнения.