FilePullerLogКоллектор

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

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


Регистратор файла, о котором сообщила сторона устройства. Этому регистратору разрешено жить внутри модуля (AndroidTest.xml). TODO: Когда отчеты на стороне устройства улучшатся, исправьте LogDataType, чтобы он был более точным.

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

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

FilePullerLogCollector ()

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

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

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

final void processMetricFile (String key, File metricFile, DeviceMetricData runData)

Реализация метода должна позволять логировать файл, анализировать его на наличие метрик для помещения в DeviceMetricData .

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

void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)

Возможна обработка извлеченного файла для извлечения некоторых показателей.

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

FilePullerLogКоллектор

public FilePullerLogCollector ()

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

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

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

Параметры
key String : ключ параметра, связанный с извлеченным каталогом.

metricDirectory File : ERROR(/File) извлеченная из устройства, соответствующая ключу опции.

runData DeviceMetricData : DeviceMetricData , где могут храниться метрики.

процессметрикфиле

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Реализация метода должна позволять логировать файл, анализировать его на наличие метрик для помещения в DeviceMetricData .

Параметры
key String : ключ параметра, связанный с извлеченным файлом.

metricFile File : ERROR(/File) извлеченная из устройства, соответствующая ключу опции.

runData DeviceMetricData : DeviceMetricData , где могут храниться метрики.

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

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Возможна обработка извлеченного файла для извлечения некоторых показателей.

Параметры
key String : Ключ извлеченного файла

metricFile File : ERROR(/File) , который был извлечен.

runData DeviceMetricData : хранилище метрик для хранения извлеченных метрик.