RunConfigDevice Recovery (Khôi phục thiết bị)

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Object
   ↳ com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Cơ sở chung IMultiDeviceRecovery để chạy cấu hình được trao đổi nhằm khôi phục .

Tóm tắt

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

RunConfigDeviceRecovery()

Phương thức công khai

getExtraArguments(ITestDevice device)

Lấy danh sách các đối số bổ sung cần truyền đến cấu hình.

void recoverDevices( managedDevices)

Khôi phục các thiết bị ngoại tuyến trên máy chủ lưu trữ.

boolean shouldSkip(IManagedTestDevice device)

Thêm cơ hội để bỏ qua bước khôi phục trên một thiết bị nhất định bằng cách thực hiện thêm các bước kiểm tra.

Phương thức được bảo vệ

ICommandScheduler getCommandScheduler()

Trả về một thực thể ICommandScheduler.

IDeviceManager getDeviceManager()

Trả về một thực thể IDeviceManager.

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

RunConfigDevice Recovery (Khôi phục thiết bị)

public RunConfigDeviceRecovery ()

Phương thức công khai

phương sai số

public  getExtraArguments (ITestDevice device)

Lấy danh sách các đối số bổ sung cần truyền đến cấu hình. Nếu giá trị rỗng được trả về đã xảy ra lỗi và bạn nên thử khôi phục.

Tham số
device ITestDevice: ITestDevice để tiến hành khôi phục

Giá trị trả về
Danh sách các đối số bổ sung sẽ được sử dụng. Hoặc rỗng nếu xảy ra lỗi.

khôi phục thiết bị

public void recoverDevices ( managedDevices)

Khôi phục các thiết bị ngoại tuyến trên máy chủ lưu trữ.

Tham số
managedDevices : danh sách ITestDevice.

nên bỏ qua

public boolean shouldSkip (IManagedTestDevice device)

Thêm cơ hội để bỏ qua bước khôi phục trên một thiết bị nhất định bằng cách thực hiện thêm các bước kiểm tra.

Tham số
device IManagedTestDevice: IManagedTestDevice được cân nhắc khôi phục.

Giá trị trả về
boolean Đúng nếu bỏ qua thao tác khôi phục.

Phương thức được bảo vệ

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Trả về một thực thể ICommandScheduler. Được sử dụng để kiểm thử.

Giá trị trả về
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Trả về một thực thể IDeviceManager. Được sử dụng để kiểm thử.

Giá trị trả về
IDeviceManager