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 :度量存儲用於放置提取的度量。 |