با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

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

روش های عمومی

باید اجرا شود

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

روشی برای تصمیم گیری در مورد اینکه آیا ماژول باید اجرا شود یا خیر.

مولفه های
context IInvocationContext : IInvocationContext ماژول

برمی گرداند
IModuleController.RunStrategy اگر ماژول باید اجرا شود RunStrategy#RUN ، در غیر این صورت IModuleController.RunStrategy.FULL_MODULE_BYPASS .

پرتاب می کند
RuntimeException اگر دستگاه در دسترس نباشد
DeviceNotAvailableException