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) recoverDevices ( managedDevices)

دستگاه های آفلاین را در هاست بازیابی می کند.

boolean shouldSkip ( IManagedTestDevice device)

شانس اضافی برای رد شدن از بازیابی در یک دستگاه خاص با انجام بررسی های اضافی.

روش های محافظت شده

ICommandScheduler getCommandScheduler ()

یک نمونه ICommandScheduler را برمی‌گرداند.

IDeviceManager getDeviceManager ()

نمونه IDeviceManager را برمی گرداند.

سازندگان عمومی

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

روش های عمومی

getExtraArguments

public  getExtraArguments (ITestDevice device)

لیستی از آرگومان های اضافی را که باید به پیکربندی منتقل شوند، دریافت کنید. اگر null برگردانده شد، مشکلی پیش آمده و باید بازیابی انجام شود.

پارامترها
device ITestDevice : ITestDevice برای اجرای بازیابی

برمی گرداند
لیست آرگومان های اضافی مورد استفاده. یا اگر مشکلی پیش بیاید باطل می شود.

بازیابی دستگاه ها

public void recoverDevices ( managedDevices)

دستگاه های آفلاین را در هاست بازیابی می کند.

پارامترها
managedDevices : لیستی از ITestDevice s.

باید پرش کرد

public boolean shouldSkip (IManagedTestDevice device)

شانس اضافی برای رد شدن از بازیابی در یک دستگاه خاص با انجام بررسی های اضافی.

پارامترها
device IManagedTestDevice : IManagedTestDevice برای بازیابی در نظر گرفته شده است.

برمی گرداند
boolean درست است اگر بازیابی باید نادیده گرفته شود.

روش های محافظت شده

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

یک نمونه ICommandScheduler را برمی‌گرداند. در معرض آزمایش قرار گرفته است.

برمی گرداند
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

نمونه IDeviceManager را برمی گرداند. در معرض آزمایش قرار گرفته است.

برمی گرداند
IDeviceManager