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 :传递给 ITestLifeCycleReceiver.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 :传递给 ITestLifeCycleReceiver.testRunEnded(long, Map) 的当前指标映射。

setTestType

public void setTestType (IRemoteTest test)

参数
test IRemoteTest