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 () מחזיר מופע |
IDeviceManager | getDeviceManager () מחזיר מופע |
בנאים ציבוריים
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
שיטות ציבוריות
getExtraArguments
publicgetExtraArguments (ITestDevice device)
קבל את רשימת הארגומנטים הנוספים שיש להעביר לתצורה. אם null מוחזר משהו השתבש ויש לנסות לשחזר.
פרמטרים | |
---|---|
device | ITestDevice : ה- ITestDevice שיש להריץ נגדו שחזור |
החזרות | |
---|---|
רשימת הארגומנטים הנוספים שיש להשתמש בהם. או ריק אם משהו השתבש. |
RecoverDevices
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 |