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