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) Реализация метода должна позволять регистрировать каталог, анализировать его на наличие метрик, которые будут помещены в |
final void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Реализация метода должна позволять логировать файл, анализировать его на наличие метрик для помещения в |
Защищенные методы | |
---|---|
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 : хранилище метрик для хранения извлеченных метрик. |