ScreenRecordOnFailureCollector
public
class
ScreenRecordOnFailureCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.ScreenRecordOnFailureCollector | |
Trình thu thập sẽ ghi lại và ghi nhật ký bản ghi màn hình khi một trường hợp kiểm thử không thành công. Trong khi kiểm thử đang chạy, hãy ghi lại màn hình cho đến khi kiểm thử kết thúc. Trong trường hợp quá trình ghi màn hình bị gián đoạn (chẳng hạn như thiết bị khởi động lại hoặc root/unroot), hãy thử lại khi thiết bị có sẵn cho đến khi kết thúc quá trình kiểm thử. Do đó, bạn có thể tạo nhiều tệp ghi cho một thử nghiệm.
Tóm tắt
Lớp lồng ghép | |
|---|---|
class |
ScreenRecordOnFailureCollector.LineCapturingOutputStream
|
Hàm dựng công khai | |
|---|---|
ScreenRecordOnFailureCollector()
|
|
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
|
onTestRunStart(DeviceMetricData runData)
Lệnh gọi lại khi một lần chạy kiểm thử bắt đầu. |
void
|
onTestStart(DeviceMetricData runData)
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
ScreenRecordOnFailureCollector
public ScreenRecordOnFailureCollector ()
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). |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
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. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
Lệnh gọi lại khi một lần chạy kiểm thử bắt đầu.
| Tham số | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho lần chạy. |
onTestStart
public void onTestStart (DeviceMetricData runData)
Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu.
| Tham số | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|