RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


ฐานทั่วไป IMultiDeviceRecovery เพื่อเรียกใช้การกำหนดค่า Tradefed เพื่อดำเนินการขั้นตอนกู้คืน

สรุป

ตัวสร้างแบบสาธารณะ

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 หากเกิดข้อผิดพลาด

recoverDevices

public void recoverDevices ( managedDevices)

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

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

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

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

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

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

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

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

แสดงอินสแตนซ์ ICommandScheduler แสดงเพื่อทดสอบ

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

getDeviceManager

protected IDeviceManager getDeviceManager ()

แสดงอินสแตนซ์ IDeviceManager แสดงเพื่อทดสอบ

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