RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


IMultiDeviceRecovery พื้นฐานทั่วไปในการเรียกใช้การกำหนดค่าที่แลกเปลี่ยนเพื่อกู้คืน ครั้งแรก

สรุป

ช่างก่อสร้างสาธารณะ

RunConfigDeviceRecovery()

วิธีการสาธารณะ

getExtraArguments(ITestDevice device)

รับรายการอาร์กิวเมนต์พิเศษที่จะส่งไปยังการกำหนดค่า

void recoverDevices( managedDevices)

กู้คืนอุปกรณ์ที่ออฟไลน์ในโฮสต์

boolean shouldSkip(IManagedTestDevice device)

มีโอกาสสูงที่จะข้ามการกู้คืนในอุปกรณ์ที่ระบุโดยการตรวจสอบเพิ่มเติม

วิธีการป้องกัน

ICommandScheduler getCommandScheduler()

แสดงผลอินสแตนซ์ ICommandScheduler

IDeviceManager getDeviceManager()

แสดงผลอินสแตนซ์ IDeviceManager

ช่างก่อสร้างสาธารณะ

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

วิธีการสาธารณะ

getExtraArguments

public  getExtraArguments (ITestDevice device)

รับรายการอาร์กิวเมนต์พิเศษที่จะส่งไปยังการกำหนดค่า หากมีการส่งคืนค่า Null มีข้อผิดพลาดเกิดขึ้นและควรพยายามกู้คืน

พารามิเตอร์
device ITestDevice: ITestDevice ที่ใช้การกู้คืน

คิกรีเทิร์น
รายการอาร์กิวเมนต์เพิ่มเติมที่จะใช้ หรือ Null หากเกิดข้อผิดพลาด

กู้คืนอุปกรณ์

public void recoverDevices ( managedDevices)

กู้คืนอุปกรณ์ที่ออฟไลน์ในโฮสต์

พารามิเตอร์
managedDevices : รายการ ITestDevice

ควรข้าม

public boolean shouldSkip (IManagedTestDevice device)

มีโอกาสสูงที่จะข้ามการกู้คืนในอุปกรณ์ที่ระบุโดยการตรวจสอบเพิ่มเติม

พารามิเตอร์
device IManagedTestDevice: IManagedTestDevice ได้รับการพิจารณาสำหรับการกู้คืน

คิกรีเทิร์น
boolean จริง หากควรข้ามการกู้คืน

วิธีการป้องกัน

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

แสดงผลอินสแตนซ์ ICommandScheduler เปิดเผยสำหรับการทดสอบ

คิกรีเทิร์น
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

แสดงผลอินสแตนซ์ IDeviceManager เปิดเผยสำหรับการทดสอบ

คิกรีเทิร์น
IDeviceManager