FilePullerLogCollector
public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector
| java.lang.Object | |||
| ↳ | 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)Возможна обработка полученного файла для извлечения некоторых метрик. |
Государственные строители
FilePullerLogCollector
public FilePullerLogCollector ()
Общедоступные методы
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData) Реализация метода должна позволять регистрировать содержимое каталога, анализировать его для получения метрик, которые будут помещены в DeviceMetricData .
| Параметры | |
|---|---|
key | String : ключ параметра, связанный с каталогом, который был загружен. |
metricDirectory | File : File , извлеченный с устройства, соответствующего указанной опции. |
runData | DeviceMetricData : объект DeviceMetricData , в котором могут храниться метрики. |
processMetricFile
public final void processMetricFile (String key,
File metricFile,
DeviceMetricData runData) Реализация метода должна позволять записывать данные в файл, анализировать его для получения метрик, которые будут помещены в DeviceMetricData .
| Параметры | |
|---|---|
key | String : ключ опции, связанный с загруженным файлом. |
metricFile | File : File , извлеченный с устройства, соответствующего указанной опции. |
runData | DeviceMetricData : объект DeviceMetricData , в котором могут храниться метрики. |
Защищенные методы
postProcessMetricFile
protected void postProcessMetricFile (String key,
File metricFile,
DeviceMetricData runData)Возможна обработка полученного файла для извлечения некоторых метрик.
| Параметры | |
|---|---|
key | String : Ключ извлеченного файла |
metricFile | File : File , который был извлечен. |
runData | DeviceMetricData : Хранилище метрик предназначено для размещения извлеченных метрик. |