RunConfigDevicerecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

JavaScript.lang.Object
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


בסיס גנרי IMultiDeviceRecovery להרצת תצורה של נתונים מסחריים לביצוע השחזור בכל פעימה.

סיכום

בנאים ציבוריים

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 אם משהו השתבש.

שחזור מכשירים

public void recoverDevices ( managedDevices)

שחזור של מכשירים אופליין במארח.

פרמטרים
managedDevices : רשימה של ITestDevice.

צריך לדלג

public boolean shouldSkip (IManagedTestDevice device)

הזדמנות נוספת לדלג על השחזור במכשיר נתון באמצעות בדיקות נוספות.

פרמטרים
device IManagedTestDevice: IManagedTestDevice שביקשת לשחזר.

החזרות
boolean הערך הוא True אם צריך לדלג על השחזור.

שיטות מוגנות

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

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

החזרות
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

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

החזרות
IDeviceManager