TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.Object
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.TestMappingSuiteRunner


การใช้งาน BaseTestSuite เพื่อรันการทดสอบที่ระบุโดยตัวเลือก include-filter หรือไฟล์ TEST_MAPPING จากบิลด์ เป็นชุด

สรุป

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

TestMappingSuiteRunner ()

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

void clearTestGroup ()
loadTests ()

โหลดการกำหนดค่าการทดสอบที่จะเรียกใช้

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

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

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

clearTestGroup

public void clearTestGroup ()

การทดสอบโหลด

public  loadTests ()

โหลดการกำหนดค่าการทดสอบที่จะเรียกใช้ การทดสอบแต่ละครั้งถูกกำหนดโดย IConfiguration และชื่อเฉพาะซึ่งจะรายงานผลลัพธ์ มี 2 ​​วิธีในการโหลดการทดสอบสำหรับ TestMappingSuiteRunner :

1. --test-mapping-test-group ซึ่งระบุกลุ่มการทดสอบในไฟล์ TEST_MAPPING รันเนอร์จะแยกวิเคราะห์ไฟล์ TEST_MAPPING ทั้งหมดในซอร์สโค้ดผ่าน build artifact test_mappings.zip และโหลดการทดสอบที่จัดกลุ่มภายใต้กลุ่มการทดสอบที่กำหนด

2. --include-filter ซึ่งระบุชื่อการทดสอบที่จะรัน กรณีการใช้งานมีไว้สำหรับการตรวจสอบการส่งล่วงหน้าเพื่อเรียกใช้เฉพาะรายการการทดสอบที่เกี่ยวข้องกับ Cls ที่จะตรวจสอบ รายการการทดสอบรวบรวมจากไฟล์ TEST_MAPPING ที่เกี่ยวข้องในซอร์สโค้ดที่แก้ไข

คืนสินค้า
แผนที่ของชื่อการทดสอบไปยังวัตถุ IConfiguration ของการทดสอบแต่ละครั้ง