LogcatTimingMetricCollector
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
Một bộ thu thập số liệu thu thập thông tin thời gian (ví dụ: thời gian chuyển đổi của người dùng) từ logcat trong một hoặc nhiều thử nghiệm lặp lại bằng cách sử dụng các mẫu regex đã cho để phân tích cú pháp các tín hiệu bắt đầu và kết thúc của một sự kiện từ các dòng logcat.
Bản tóm tắt
Các nhà xây dựng công cộng | |
---|---|
LogcatTimingMetricCollector () |
Phương pháp công khai | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Gọi lại khi một ca kiểm tra kết thúc. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) Gọi lại khi một trường hợp kiểm tra không thành công. |
void | onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) Gọi lại khi quá trình chạy thử nghiệm kết thúc. |
void | onTestRunStart ( DeviceMetricData testData) Gọi lại khi bắt đầu chạy thử nghiệm. |
void | onTestStart ( DeviceMetricData testData) Gọi lại khi một trường hợp thử nghiệm được bắt đầu. |
Các nhà xây dựng công cộng
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Phương pháp công khai
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Gọi lại khi một ca kiểm tra kết thúc. Đây nên là thời gian để dọn dẹp.
Thông số | |
---|---|
testData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho trường hợp thử nghiệm. Sẽ là đối tượng giống như trong onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Gọi lại khi một trường hợp kiểm tra không thành công.
Thông số | |
---|---|
testData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho trường hợp thử nghiệm. |
test | TestDescription : TestDescription của trường hợp thử nghiệm đang được tiến hành. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Gọi lại khi quá trình chạy thử nghiệm kết thúc. Đây nên là thời gian để dọn dẹp.
Thông số | |
---|---|
testData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho quá trình chạy. Sẽ là đối tượng giống như trong onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) . |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Gọi lại khi bắt đầu chạy thử nghiệm.
Thông số | |
---|---|
testData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho quá trình chạy. |
Ném | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Gọi lại khi một trường hợp thử nghiệm được bắt đầu.
Thông số | |
---|---|
testData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho trường hợp thử nghiệm. |
Ném | |
---|---|
DeviceNotAvailableException |