RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
java.lang.Object | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
IMultiDeviceRecovery
พื้นฐานทั่วไปในการเรียกใช้การกำหนดค่าที่แลกเปลี่ยนเพื่อกู้คืน
ครั้งแรก
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
RunConfigDeviceRecovery()
|
วิธีการสาธารณะ | |
---|---|
|
getExtraArguments(ITestDevice device)
รับรายการอาร์กิวเมนต์พิเศษที่จะส่งไปยังการกำหนดค่า |
void
|
recoverDevices(
กู้คืนอุปกรณ์ที่ออฟไลน์ในโฮสต์ |
boolean
|
shouldSkip(IManagedTestDevice device)
มีโอกาสสูงที่จะข้ามการกู้คืนในอุปกรณ์ที่ระบุโดยการตรวจสอบเพิ่มเติม |
วิธีการป้องกัน | |
---|---|
ICommandScheduler
|
getCommandScheduler()
แสดงผลอินสแตนซ์ |
IDeviceManager
|
getDeviceManager()
แสดงผลอินสแตนซ์ |
ช่างก่อสร้างสาธารณะ
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
วิธีการสาธารณะ
getExtraArguments
publicgetExtraArguments (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 |