टेस्ट मैपिंग सुइट रनर
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 () |
loadTests () चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करें। | |
void | setTestDiscovery (Boolean testDiscovery) परीक्षण डिस्कवरी मोड फ्लैग सेट करें। |
सार्वजनिक निर्माणकर्ता
टेस्ट मैपिंग सुइट रनर
public TestMappingSuiteRunner ()
सार्वजनिक तरीके
clearTestGroup
public void clearTestGroup ()
loadTest
publicloadTests ()
चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करें। प्रत्येक परीक्षण एक IConfiguration
और एक अद्वितीय नाम द्वारा परिभाषित किया गया है जिसके तहत यह परिणामों की रिपोर्ट करेगा। TestMappingSuiteRunner
के लिए परीक्षण लोड करने के 2 तरीके हैं:
1. --test-मैपिंग-परीक्षण-समूह, जो TEST_MAPPING फ़ाइलों में परीक्षणों के समूह को निर्दिष्ट करता है। रनर बिल्ड आर्टिफैक्ट test_mappings.zip के माध्यम से स्रोत कोड में सभी TEST_MAPPING फ़ाइलों को पार्स करेगा, और दिए गए परीक्षण समूह के तहत समूहीकृत परीक्षणों को लोड करेगा।
2. --शामिल-फ़िल्टर, जो चलाने के लिए परीक्षण का नाम निर्दिष्ट करता है। उपयोग का मामला प्रीसबमिट चेक के लिए है, केवल सत्यापन के लिए सीएलएस से संबंधित परीक्षणों की एक सूची चलाने के लिए। संशोधित स्रोत कोड में संबंधित TEST_MAPPING फ़ाइलों से परीक्षणों की सूची संकलित की गई है।
रिटर्न | |
---|---|
प्रत्येक परीक्षण के IConfiguration ऑब्जेक्ट के लिए परीक्षण नाम का मानचित्र। |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
परीक्षण डिस्कवरी मोड फ्लैग सेट करें।
मापदंडों | |
---|---|
testDiscovery | Boolean |