การจัดส่งสินค้าApiLevelModuleController

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)

วิธีการตัดสินใจว่าโมดูลควรทำงานหรือไม่

ผู้สร้างสาธารณะ

การจัดส่งสินค้าApiLevelModuleController

public ShippingApiLevelModuleController ()

วิธีการสาธารณะ

ควรวิ่ง

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

วิธีการตัดสินใจว่าโมดูลควรทำงานหรือไม่

พารามิเตอร์
context IInvocationContext : IInvocationContext ของโมดูล

คืนสินค้า
IModuleController.RunStrategy RunStrategy#RUN หากโมดูลควรรัน IModuleController.RunStrategy.FULL_MODULE_BYPASS เป็นอย่างอื่น

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