ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


מריצים בדיקות אם המכשיר עומד בתנאים הבאים:

  • אם min-api-level מוגדר:
    • המכשיר נשלח עם min-api-level ואילך.
  • אם vsr-min-api-level מוגדר:
    • המכשיר נשלח עם vsr-min-api-level ואילך.
    • התכונות הוטמעו בתמונת הספק עבור vsr-min-api-level ואילך.

סיכום

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

ShippingApiLevelModuleController()

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

IModuleController.RunStrategy shouldRun(IInvocationContext context)

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

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

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

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

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

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

החזרות
IModuleController.RunStrategy RunStrategy.RUN אם המודול צריך לפעול, IModuleController.RunStrategy.FULL_MODULE_BYPASS אחרת.

זריקות
DeviceNotAvailableException אם המכשיר לא זמין