Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 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 :度量存储用于放置提取的度量。