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

public class ShippingApiLevelModuleController
extends BaseModuleController

java.lang.Object
com.android.tradefed.testtype.suite.module.BaseModuleController
com.android.tradefed.testtype.suite.module.ShippingApiLevelModuleคอนโทรลเลอร์


รันการทดสอบว่าอุปกรณ์ตรงตามเงื่อนไขต่อไปนี้หรือไม่:

  • หากมีการกำหนด 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 มิฉะนั้น

ขว้าง
DeviceNotAvailableException หากไม่มีอุปกรณ์