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 שיש להריץ נגדו שחזור

החזרות
רשימת הארגומנטים הנוספים שיש להשתמש בהם. או ריק אם משהו השתבש.

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