com.android.tradefed.testtype.suite

ชั้นเรียน

BaseTestSuite การทดสอบการรันชุดทดสอบความเข้ากันได้กับระบบชุดใหม่
GranularRetriableTestWrapper คลาส wrapper ทำงานบน IRemoteTest เพื่อแยกย่อย IRemoteTest ในระดับ testcase
ไอเทสสวีท คลาส Abstract ที่ใช้ในการรัน Test Suite
คำจำกัดความของโมดูล คอนเทนเนอร์สำหรับการกำหนดค่าการทดสอบการทำงาน
ModuleListener Listener แนบมากับ IRemoteTest แต่ละรายการของแต่ละโมดูลเพื่อรวบรวมรายการผลลัพธ์
โมดูลการควบรวมกิจการ คลาสตัวช่วยสำหรับการดำเนินการที่เกี่ยวข้องกับการรวม ITestSuite และ ModuleDefinition หลังจากการแยก
โมดูลสปลิตเตอร์ ตัวช่วยแบ่งรายการโมดูลที่แสดงโดย IConfiguration ออกเป็นรายการหน่วยการดำเนินการที่แสดงโดย ModuleDefinition
RemoteTestTimeOutEnforcer Listener ที่อนุญาตให้ตรวจสอบเวลาดำเนินการของการกำหนดค่าการทดสอบที่กำหนด และล้มเหลวหากเกินระยะหมดเวลาที่กำหนด
ชุดโมดูลโหลดเดอร์ ดึงข้อกำหนดโมดูลทดสอบความเข้ากันได้จากที่เก็บ
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) เพื่อค้นหาไฟล์กำหนดค่าทั้งหมดในไดเร็กทอรี
SuiteTestFilter แสดงถึงตัวกรองสำหรับการรวมและไม่รวมการทดสอบ
ทดสอบความล้มเหลวListener Listener เคยดำเนินการ เช่น ภาพหน้าจอ รายงานข้อบกพร่อง การรวบรวม Logcat เมื่อการทดสอบล้มเหลวเมื่อมีการร้องขอ
TestMappingSuiteRunner การใช้งาน BaseTestSuite เพื่อรันการทดสอบที่ระบุโดยตัวเลือก include-filter หรือไฟล์ TEST_MAPPING จาก build เป็นชุด
TestSuiteInfo คลาสที่แก้ไขการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สำหรับชุดทดสอบ

หากต้องการเปิดเผยข้อมูลที่เกี่ยวข้องอย่างถูกต้อง ชุดทดสอบจะต้องมีไฟล์ test-suite-info.properties ในทรัพยากร jar

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