com.android.tradefed.testtype.suite

ชั้นเรียน

AtestExecutionPlanSuiteRunner การใช้งาน ITestSuite 
AtestRunner การใช้งาน ITestSuite 
BaseTestSuite การทดสอบเพื่อเรียกใช้ชุดเครื่องมือทดสอบความเข้ากันได้ด้วยระบบชุดเครื่องมือใหม่ 
ExecutionPlanSuiteRunner การใช้งาน BaseTestSuite เพื่อเรียกใช้การทดสอบตามแผนการดำเนินการที่ระบุไว้ใน บิลด์ 
GranularRetriableTestWrapper คลาส Wrapper ทำงานบน IRemoteTest เพื่อแยก IRemoteTest ในระดับ Testcase 
GranularRetriableTestWrapper.StartEndCollector ตัวช่วยในชั้นเรียนเพื่อตรวจหาการเริ่มต้นและสิ้นสุดการวิ่งที่ขาดหายไป 
ITestSuite คลาส Abstract ที่ใช้เรียกใช้ชุดทดสอบ 
ModuleDefinition คอนเทนเนอร์สำหรับการกำหนดค่าการทดสอบ 
ModuleListener Listener ที่แนบมากับแต่ละ IRemoteTest ของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์  
ModuleMerger คลาส Helper สำหรับการดำเนินการที่เกี่ยวข้องกับการผสาน ITestSuite และ ModuleDefinition หลังจากแยก 
ModuleSplitter Helper เพื่อแยกรายการโมดูลที่แสดงด้วย IConfiguration เป็นรายการหน่วยการดำเนินการ ที่แสดงด้วย ModuleDefinition 
RemoteTestTimeOutEnforcer Listener ที่อนุญาตให้ตรวจสอบเวลาในการดำเนินการของการกำหนดค่าการทดสอบที่ระบุและทำให้การทดสอบล้มเหลวหากใช้เวลานานกว่าการหมดเวลาที่ระบุ  
ResolvePartialDownload แก้ไขคำขอการดาวน์โหลดบางส่วน 
SuiteModuleLoader ดึงข้อมูลคำจำกัดความของโมดูลการทดสอบความเข้ากันได้จากที่เก็บ 
SuiteModuleLoader.ConfigFilter FilenameFilter เพื่อค้นหาไฟล์การกำหนดค่าทั้งหมดในไดเรกทอรี 
SuiteResultCacheUtil ยูทิลิตีในการอัปโหลดและดาวน์โหลดผลลัพธ์ของแคชสำหรับโมดูลการทดสอบ 
SuiteResultCacheUtil.CacheResultDescriptor อธิบายผลลัพธ์ของแคช 
SuiteTestFilter แสดงตัวกรองสำหรับการรวมและยกเว้นการทดสอบ 
TestMappingSuiteRunner การใช้งาน BaseTestSuite เพื่อเรียกใช้การทดสอบที่ระบุโดยตัวเลือก include-filter หรือ ไฟล์ TEST_MAPPING จากบิลด์เป็นชุด 
TestSuiteInfo คลาสที่แก้ปัญหาการโหลดข้อมูลเมตาที่เกี่ยวข้องกับการสร้างสำหรับชุดทดสอบ

ชุดทดสอบต้องมีไฟล์ test-suite-info.properties ในทรัพยากร JAR เพื่อแสดงข้อมูลที่เกี่ยวข้องอย่างถูกต้อง 

TfSuiteRunner การใช้งาน ITestSuite ซึ่งจะโหลดการทดสอบจากไฟล์ TF jar ในโฟลเดอร์ res/config/suite/  
ValidateSuiteConfigHelper คลาสนี้จะช่วยตรวจสอบว่า IConfiguration ที่โหลดสำหรับชุดทดสอบเป็นไปตามข้อกำหนดที่คาดไว้หรือไม่ ดังนี้ - ไม่มีผู้ให้บริการบิลด์ - ไม่มีผู้รายงานผล 

Enums

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy