LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

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


Коллектор, который будет захватывать и регистрировать логарифмический анализ в случае сбоя тестового примера.

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

Общественные конструкторы

LogcatOnFailureCollector ()

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

void onTestFail ( DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Обратный вызов для событий testRunFailed

void onTestRunStart ( DeviceMetricData runData)

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

void onTestStart ( DeviceMetricData testData)

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

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

void collectAndLog (String testName, int size)

Общественные конструкторы

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

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

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

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

test TestDescription : TestDescription текущего тестового примера.

Броски
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Обратный вызов для событий testRunFailed

Броски
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

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

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

onTestStart

public void onTestStart (DeviceMetricData testData)

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

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

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

собиратьAndLog

protected void collectAndLog (String testName, 
                int size)

Параметры
testName String

size int

Броски
DeviceNotAvailableException