BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController


הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא.

סיכום

קונסטרוקטורים גלויים לכולם

BaseModuleController()

שיטות ציבוריות

final IAbi getModuleAbi()

שיטה מסייעת לקבלת ה-abi של המודול.

final String getModuleName()

שיטה מסייעת לקבלת שם המודול.

final boolean shouldCaptureBugreport()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לתעד את דוח הבאג במקרה של כשל בבדיקה, או את הערך 'false' אם לא.

final boolean shouldCaptureLogcat()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לתעד את logcat כשהבדיקה נכשלת, או את הערך 'false' אם לא.

final boolean shouldCaptureScreenshot()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לצלם את צילום המסך במקרה של כשל בבדיקה, או את הערך 'false' אם לא.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

שיטה לקביעת הצורך בהפעלת המודול.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

שיטה לקביעת אם מודול צריך לפעול או לא.

קונסטרוקטורים גלויים לכולם

BaseModuleController

public BaseModuleController ()

שיטות ציבוריות

getModuleAbi

public final IAbi getModuleAbi ()

שיטה מסייעת לקבלת ה-abi של המודול.

החזרות
IAbi

getModuleName

public final String getModuleName ()

שיטה מסייעת לקבלת שם המודול.

החזרות
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לתעד את דוח הבאג במקרה של כשל בבדיקה, או את הערך 'false' אם לא.

החזרות
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לתעד את logcat כשהבדיקה נכשלת, או את הערך 'false' אם לא.

החזרות
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

הפונקציה מחזירה את הערך 'true' אם המודול רוצה לצלם את צילום המסך במקרה של כשל בבדיקה, או את הערך 'false' אם לא.

החזרות
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

שיטה לקביעת הצורך בהפעלת המודול.

פרמטרים
context IInvocationContext: ה-IInvocationContext של המודול

החזרות
IModuleController.RunStrategy הערך True אם צריך להריץ את המודול, ו-False אחרת.

זריקות
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

שיטה לקביעת אם מודול צריך לפעול או לא.

פרמטרים
context IInvocationContext: ה-IInvocationContext של המודול.

החזרות
IModuleController.RunStrategy הערך True אם צריך להריץ את המודול, ו-False אחרת.

זריקות
DeviceNotAvailableException