Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

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