RunConfigDeviceRecovery

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 cung cấp để thực hiện bước 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 sẽ được 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)

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

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

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Phương thức công khai

getExtraArguments

public  getExtraArguments (ITestDevice device)

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

Tham số
device ITestDevice: ITestDevice để chạy quá trì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 có lỗi xảy ra.

recoverDevices

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.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

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

Tham số
device IManagedTestDevice: IManagedTestDevice được xem xét để khôi phục.

Giá trị trả về
boolean Đúng nếu bạn muốn bỏ qua quá trình 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 hiển thị để kiểm thử.

Giá trị trả về
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Trả về một thực thể IDeviceManager. Được hiển thị để kiểm thử.

Giá trị trả về
IDeviceManager