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 ()

שיטה שעוזרת לקבל את המודול.

החזרות
IAbi

getModuleName

public final String getModuleName ()

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

החזרות
String

דוח shouldCaptureBug

public final boolean shouldCaptureBugreport ()

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

החזרות
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

הפונקציה מחזירה אם המודול רוצה לתעד את ה-Logcat בכשל בבדיקה.

החזרות
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

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

החזרות
boolean

צריך לרוץ

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