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 הערך True אם צריך לדלג על השחזור.

שיטות מוגנות

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

הפונקציה מחזירה מופע של ICommandScheduler. חשוף לבדיקה.

החזרות
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

הפונקציה מחזירה מופע של IDeviceManager. חשוף לבדיקה.

החזרות
IDeviceManager