CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

java.lang.Object 中
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.CountTestCasesCollector


统计并报告给定 IRemoteTest 的测试用例数量。

摘要

公共构造函数

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

公共方法

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

测试用例结束时进行回调。

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

测试运行结束时的回调。

void setTestType(IRemoteTest test)

公共构造函数

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

参数
test IRemoteTest

公共方法

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

测试用例结束时进行回调。这时应该进行清理。

参数
testData DeviceMetricData:用于保存测试用例数据的 DeviceMetricData。将是 与 BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) 期间的对象相同。

currentTestCaseMetrics :传递给 ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) 的指标的当前映射。

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

参数
runData DeviceMetricData:保存运行数据的 DeviceMetricData。将保持不变 该对象与 BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 期间相同。

currentRunMetrics :传递给 ERROR(/#testRunEnded(long,Map)) 的指标的当前映射。

setTestType

public void setTestType (IRemoteTest test)

参数
test IRemoteTest