टेस्ट मैपिंग सुइट रनर

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


विकल्प शामिल-फ़िल्टर, या बिल्ड से TEST_MAPPING फ़ाइलों द्वारा निर्दिष्ट परीक्षणों को चलाने के लिए BaseTestSuite का कार्यान्वयन, एक सूट के रूप में।

सारांश

सार्वजनिक निर्माणकर्ता

TestMappingSuiteRunner ()

सार्वजनिक तरीके

void clearTestGroup ()
loadTestInfos ()
loadTests ()

चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करें।

सार्वजनिक निर्माणकर्ता

टेस्ट मैपिंग सुइट रनर

public TestMappingSuiteRunner ()

सार्वजनिक तरीके

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

रिटर्न

loadTest

public  loadTests ()

चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करें। प्रत्येक परीक्षण एक IConfiguration और एक अद्वितीय नाम द्वारा परिभाषित किया गया है जिसके तहत यह परिणामों की रिपोर्ट करेगा। TestMappingSuiteRunner के लिए परीक्षण लोड करने के 2 तरीके हैं:

1. --test-मैपिंग-परीक्षण-समूह, जो TEST_MAPPING फ़ाइलों में परीक्षणों के समूह को निर्दिष्ट करता है। रनर बिल्ड आर्टिफैक्ट test_mappings.zip के माध्यम से स्रोत कोड में सभी TEST_MAPPING फ़ाइलों को पार्स करेगा, और दिए गए परीक्षण समूह के तहत समूहीकृत परीक्षणों को लोड करेगा।

2. --शामिल-फ़िल्टर, जो चलाने के लिए परीक्षण का नाम निर्दिष्ट करता है। उपयोग का मामला प्रीसबमिट चेक के लिए है, केवल सत्यापन के लिए सीएलएस से संबंधित परीक्षणों की एक सूची चलाने के लिए। संशोधित स्रोत कोड में संबंधित TEST_MAPPING फ़ाइलों से परीक्षणों की सूची संकलित की गई है।

रिटर्न
प्रत्येक परीक्षण के IConfiguration ऑब्जेक्ट के लिए परीक्षण नाम का मानचित्र।