com.android.tradefed.testtype.suite.module
อินเทอร์เฟซ
IModuleController | อินเทอร์เฟซสำหรับควบคุมว่าควรเรียกใช้โมดูลหรือไม่ |
ชั้นเรียน
ArchModuleController | ตัวควบคุมโมดูลจะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรมที่ระบุ |
BaseModuleController |
การติดตั้งใช้งานพื้นฐานของ IModuleController ที่ควรติดตั้งใช้งานเพื่อตรวจสอบว่าควรเรียกใช้โมดูลหรือไม่
|
CarModuleController | ตัวควบคุมนี้ป้องกันไม่ให้เรียกใช้ Test Case ในอุปกรณ์ที่ไม่ใช่ยานยนต์ |
CommandSuccessModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อข้ามโมดูลทดสอบตามคำสั่ง Shell ที่ไม่สำเร็จ |
DeviceFeatureModuleController | ตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่รองรับฟีเจอร์บางอย่าง |
KernelTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่อไม่ตรงกับสถาปัตยกรรม |
MainlineTestModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลเพื่อเรียกใช้การทดสอบตามโมดูลหลักที่โหลดไว้ล่วงหน้าในอุปกรณ์ทดสอบ |
MaxSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่สูงกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
MinApiLevelModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบเมื่ออยู่ต่ำกว่าระดับ API ที่ระบุ |
MinSdkModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในเวอร์ชันที่ต่ำกว่าหมายเลขเวอร์ชัน SDK ที่ระบุ |
NativeBridgeModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์รองรับบริดจ์แบบเนทีฟหรือไม่ |
PackageInstalledModuleController | ตัวควบคุมโมดูลเพื่อไม่ให้ทำการทดสอบเมื่ออุปกรณ์ไม่ได้ติดตั้งแพ็กเกจที่ระบุ |
Sdk28ModuleController | ตัวควบคุมโมดูลเพื่อตรวจสอบว่าอุปกรณ์ใช้ SDK 28 (Android 9) ขึ้นไปหรือไม่ |
Sdk29ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 29 ขึ้นไป |
Sdk30ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 30 ขึ้นไป |
Sdk31ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 31 ขึ้นไป |
Sdk32ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 32 ขึ้นไป |
Sdk33ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ที่ทดสอบเป็น SDK เวอร์ชัน 33 ขึ้นไป |
Sdk34ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 34 ขึ้นไป |
Sdk35ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 35 ขึ้นไป |
Sdk36ModuleController | เรียกใช้การทดสอบเฉพาะในกรณีที่อุปกรณ์ทดสอบเป็น SDK เวอร์ชัน 36 ขึ้นไป |
ShippingApiLevelModuleController |
ทำการทดสอบหากอุปกรณ์เป็นไปตามเงื่อนไขต่อไปนี้
|
SkipHWASanModuleController | คลาสพื้นฐานสำหรับตัวควบคุมโมดูลที่จะไม่ทำการทดสอบในบิลด์ HWASan |
TestFailureModuleController | ตัวควบคุมสําหรับโมดูลที่ต้องการปรับแต่งลักษณะการทํางานของบันทึกการทดสอบที่เก็บรวบรวมไว้ |
Enums
IModuleController.RunStrategy | Enum ที่อธิบายวิธีเรียกใช้โมดูล |
อินเทอร์เฟซ
ชั้นเรียน
- ArchModuleController
- BaseModuleController
- CarModuleController
- CommandSuccessModuleController
- DeviceFeatureModuleController
- KernelTestModuleController
- MainlineTestModuleController
- MaxSdkModuleController
- MinApiLevelModuleController
- MinSdkModuleController
- NativeBridgeModuleController
- PackageInstalledModuleController
- Sdk28ModuleController
- Sdk29ModuleController
- Sdk30ModuleController
- Sdk31ModuleController
- Sdk32ModuleController
- Sdk33ModuleController
- Sdk34ModuleController
- Sdk35ModuleController
- Sdk36ModuleController
- ShippingApiLevelModuleController
- SkipHWASanModuleController
- TestFailureModuleController
Enums