FilePullerLogCollector
public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector
对象 | |||
↳ | 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 ()
公共方法
流程指标目录
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 :度量存储是把提取指标。 |