LogcatTimingMetricCollectionor

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollectionor
     ↳ com.android.tradefed.device.metric.LogcatTimingMetricCollectionor


Một trình thu thập chỉ số thu thập thông tin thời gian (ví dụ: thời gian chuyển đổi người dùng) từ logcat trong quá trình một hoặc nhiều lần kiểm tra lặp lại bằng cách sử dụng các mẫu biểu thức chính quy nhất định để phân tích cú pháp tín hiệu bắt đầu và kết thúc của sự kiện từ các dòng logcat.

Tóm tắt

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

LogcatTimingMetricCollector()

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 onTestFail(DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestRunStart(DeviceMetricData testData)

Lệnh gọi lại khi bắt đầu chạy kiểm thử.

void onTestStart(DeviceMetricData testData)

Lệnh gọi lại khi một trường hợp kiểm thử được bắt đầu.

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

LogcatTimingMetricCollectionor

public LogcatTimingMetricCollector ()

Phương thức công khai

Kết thúc kiểm tra

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 bạn cần dọn dẹp.

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

currentTestCaseMetrics : sơ đồ chỉ số hiện tại được chuyển đến ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

Tham số
testData DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử.

test TestDescription: TestDescription của trường hợp kiểm thử đang diễn ra.

Kết thúc chạy kiểm thử

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

Tham số
testData DeviceMetricData: DeviceMetricData chứa dữ liệu để chạy. Vẫn sẽ giữ nguyên như trong onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : sơ đồ chỉ số hiện tại được chuyển đến ERROR(/#testRunEnded(long,Map)).

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Lệnh gọi lại khi bắt đầu chạy kiểm thử.

Tham số
testData DeviceMetricData: DeviceMetricData chứa dữ liệu để chạy.

Gửi
DeviceNotAvailableException

Bắt đầu kiểm tra

public void onTestStart (DeviceMetricData testData)

Lệnh gọi lại khi một trường hợp kiểm thử được bắt đầu.

Tham số
testData DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử.

Gửi
DeviceNotAvailableException