CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

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


Đếm và báo cáo số lượng trường hợp kiểm thử cho một IRemoteTest nhất định.

Tóm tắt

Hàm khởi tạo công khai

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

Phương thức công khai

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Lệnh gọi lại khi một trường hợp kiểm thử kết thúc.

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Lệnh gọi lại khi một lần chạy kiểm thử kết thúc.

void setTestType(IRemoteTest test)

Hàm khởi tạo công khai

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

Tham số
test IRemoteTest

Phương thức công khai

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. Đây là lúc dọn dẹp.

Tham số
testData DeviceMetricData: DeviceMetricData lưu giữ dữ liệu cho trường hợp kiểm thử. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bản đồ hiện tại của các chỉ số được truyền đến ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map).

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Lệnh gọi lại khi một lần chạy kiểm thử kết thúc. Đây là lúc dọn dẹp.

Tham số
runData DeviceMetricData: DeviceMetricData lưu giữ dữ liệu cho lần chạy. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : bản đồ hiện tại của các chỉ số được truyền đến ITestLifeCycleReceiver.testRunEnded(long, Map).

setTestType

public void setTestType (IRemoteTest test)

Tham số
test IRemoteTest