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

การขว้าง
DeviceNotAvailableException หากอุปกรณ์ไม่พร้อมใช้งาน