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)。待办事项:当设备端报告变得更好时,修正 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)

可能会处理拉取的文件以提取一些指标。

公共构造函数

FilePullerLogCollector

public FilePullerLogCollector ()

公共方法

processMetricDirectory

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

此方法的实现应允许记录目录,对其进行解析以获得指标 放入 DeviceMetricData

参数
key String:与拉取的目录关联的选项键。

metricDirectory File:从与选项键匹配的设备中提取的 ERROR(/File)

runData DeviceMetricData:可存储指标的 DeviceMetricData

processMetricFile

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:指标存储空间用于存放提取的指标。