LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
Một trình thu thập chỉ số thu thập thông tin về thời gian (ví dụ: thời gian chuyển đổi người dùng) từ logcat trong một hoặc nhiều lần kiểm thử lặp lại bằng cách sử dụng các mẫu biểu thức chính quy đã cho để phân tích cú pháp 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.
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, Map<String, MetricMeasurement.Metric> 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, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Lệnh gọi lại khi một lần chạy thử nghiệm kết thúc. |
void
|
onTestRunStart(DeviceMetricData testData)
Lệnh gọi lại khi một lần chạy kiểm thử bắt đầu. |
void
|
onTestStart(DeviceMetricData testData)
Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu. |
Hàm khởi tạo công khai
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Phương thức công khai
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. Đây là thời điểm 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(DeviceMetricData). |
currentTestCaseMetrics |
Map: bản đồ hiện tại của các chỉ số được truyền đến testEnded(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. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Lệnh gọi lại khi một lần chạy thử nghiệm kết thúc. Đây là thời điểm dọn dẹp.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho lần chạy. Sẽ là cùng một đối tượng như trong onTestRunStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: bản đồ hiện tại của các chỉ số được truyền đến testRunEnded(long,Map). |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Lệnh gọi lại khi một lần chạy kiểm thử bắt đầu.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho lần chạy. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestStart
public void onTestStart (DeviceMetricData testData)
Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|