اجرای پیکربندی دستگاه بازیابی
public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery
| شیء جاوا | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
IMultiDeviceRecovery پایه عمومی برای اجرای یک پیکربندی مبادلهشده جهت انجام مرحله بازیابی.
خلاصه
سازندگان عمومی | |
|---|---|
RunConfigDeviceRecovery () | |
روشهای عمومی | |
|---|---|
List<String> | getExtraArguments ( ITestDevice device)لیست آرگومانهای اضافی که باید به پیکربندی ارسال شوند را دریافت کنید. |
void | recoverDevices (List< IManagedTestDevice > managedDevices)دستگاههای آفلاین را روی میزبان بازیابی میکند. |
boolean | shouldSkip ( IManagedTestDevice device)احتمال بیشتر برای رد کردن بازیابی در یک دستگاه خاص با انجام بررسیهای بیشتر. |
روشهای محافظتشده | |
|---|---|
ICommandScheduler | getCommandScheduler () یک نمونه |
IDeviceManager | getDeviceManager () یک نمونه |
سازندگان عمومی
اجرای پیکربندی دستگاه بازیابی
public RunConfigDeviceRecovery ()
روشهای عمومی
دریافت آرگومانهای اضافی
public List<String> getExtraArguments (ITestDevice device)
لیست آرگومانهای اضافی که باید به پیکربندی ارسال شوند را دریافت کنید. اگر مقدار null برگردانده شود، مشکلی پیش آمده و باید برای بازیابی تلاش شود.
| پارامترها | |
|---|---|
device | ITestDevice : ITestDevice که بازیابی روی آن اجرا میشود |
| بازگشتها | |
|---|---|
List<String> | لیست آرگومانهای اضافی که باید استفاده شوند. یا اگر مشکلی پیش آمد، null. |
بازیابی دستگاهها
public void recoverDevices (List<IManagedTestDevice> managedDevices)
دستگاههای آفلاین را روی میزبان بازیابی میکند.
| پارامترها | |
|---|---|
managedDevices | List : فهرستی از ITestDevice ). |
باید رد شد
public boolean shouldSkip (IManagedTestDevice device)
احتمال بیشتر برای رد کردن بازیابی در یک دستگاه خاص با انجام بررسیهای بیشتر.
| پارامترها | |
|---|---|
device | IManagedTestDevice : دستگاه IManagedTestDevice که برای بازیابی در نظر گرفته شده است. |
| بازگشتها | |
|---|---|
boolean | اگر لازم باشد از مرحله بازیابی صرف نظر شود، صحیح است. |
روشهای محافظتشده
زمانبندی فرمان
protected ICommandScheduler getCommandScheduler ()
یک نمونه ICommandScheduler را برمیگرداند. برای آزمایش در معرض نمایش قرار داده شده است.
| بازگشتها | |
|---|---|
ICommandScheduler | |
دریافت مدیر دستگاه
protected IDeviceManager getDeviceManager ()
یک نمونه IDeviceManager را برمیگرداند. برای آزمایش در دسترس قرار گرفته است.
| بازگشتها | |
|---|---|
IDeviceManager | |