IncidentReportCollector
public class IncidentReportCollector
extends FilePullerLogCollector
java.lang.Object | ||||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | |||
↳ | com.android.tradefed.device.metric.FilePullerLogCollector | |||
↳ | com.android.tradefed.device.metric.IncidentReportCollector |
如果进行了配置,则在测试运行结束时提取并处理在设备端报告的事件报告,并在主机端收集事件报告。
概要
公共建设者 | |
---|---|
IncidentReportCollector () |
公开方法 | |
---|---|
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) 测试运行结束时回调。 |
受保护的方法 | |
---|---|
void | postProcessMetricFile (String key, File metricFile, DeviceMetricData runData) 提取文件的可能处理,以提取一些指标。 |
公共建设者
IncidentReportCollector
public IncidentReportCollector ()
公开方法
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
测试运行结束时回调。这应该是清理的时候了。
参量 | |
---|---|
runData | DeviceMetricData :保存运行数据的DeviceMetricData 。将与BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 期间的对象相同。 |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) 的度量的当前映射。 |
受保护的方法
postProcessMetricFile
protected void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)
提取文件的可能处理,以提取一些指标。
参量 | |
---|---|
key | String :拉出文件的键 |
metricFile | File :被拉出的ERROR(/File) 。 |
runData | DeviceMetricData :度量存储用于放置提取的度量。 |