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 :从与选项键匹配的设备中提取的 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 :用于存放提取的指标的指标存储空间。 |