LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

对象
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector


当测试用例失败时将捕获并记录 logcat 的收集器。

概括

公共构造函数

LogcatOnFailureCollector ()

公共方法

void onTestFail ( DeviceMetricData testData, TestDescription test)

测试用例失败时的回调。

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

测试运行结束时的回调。

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)
void onTestRunStart ( DeviceMetricData runData)

开始测试运行时的回调。

void onTestStart ( DeviceMetricData testData)

测试用例启动时的回调。

公共构造函数

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

公共方法

测试失败

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

测试用例失败时的回调。

参数
testData DeviceMetricData :在DeviceMetricData保持测试用例的数据。

test TestDescription :在TestDescription进行中的测试情况。

测试运行结束

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

测试运行结束时的回调。这应该是清理的时候了。

参数
runData DeviceMetricData :在DeviceMetricData持有的运行数据。将是相同的对象期间onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)

currentRunMetrics :传递给指标的当前地图ITestLifeCycleReceiver.testRunEnded(long, Map)

测试运行失败

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

参数
testData DeviceMetricData

failure FailureDescription

测试运行开始

public void onTestRunStart (DeviceMetricData runData)

开始测试运行时的回调。

参数
runData DeviceMetricData :在DeviceMetricData持有的运行数据。

测试开始时

public void onTestStart (DeviceMetricData testData)

测试用例启动时的回调。

参数
testData DeviceMetricData :在DeviceMetricData保持测试用例的数据。