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 फ़ाइलों को एक सुइट के तौर पर चलाया जा सके.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
IS_BWYN_ENV_VAR_KEY
|
पब्लिक कंस्ट्रक्टर | |
|---|---|
TestMappingSuiteRunner()
|
|
सार्वजनिक तरीके | |
|---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
उस टेस्ट कॉन्फ़िगरेशन को लोड करें जिसे चलाना है. |
कॉन्स्टेंट
IS_BWYN_ENV_VAR_KEY
public static final String IS_BWYN_ENV_VAR_KEY
स्थिर वैल्यू: "IS_BWYN"
पब्लिक कंस्ट्रक्टर
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
सार्वजनिक तरीके
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos ()
| रिटर्न | |
|---|---|
|
|
loadTests
publicloadTests ()
उस टेस्ट कॉन्फ़िगरेशन को लोड करें जिसे चलाना है. हर टेस्ट को IConfiguration और एक यूनीक नाम से तय किया जाता है. इसी नाम से टेस्ट के नतीजे रिपोर्ट किए जाते हैं. TestMappingSuiteRunner के लिए लोड टेस्ट करने के दो तरीके हैं:
1. --test-mapping-test-group, जो TEST_MAPPING फ़ाइलों में टेस्ट के ग्रुप के बारे में बताता है. रनर, सोर्स कोड में मौजूद सभी TEST_MAPPING फ़ाइलों को build artifact test_mappings.zip के ज़रिए पार्स करेगा. साथ ही, दिए गए टेस्ट ग्रुप में शामिल टेस्ट लोड करेगा.
2. --include-filter, जो चलाने के लिए टेस्ट का नाम तय करता है. इस इस्तेमाल के उदाहरण में, सबमिट करने से पहले की जाने वाली जांच के लिए, सिर्फ़ उन टेस्ट की सूची को चलाया जाता है जो पुष्टि किए जाने वाले सीएलएस से जुड़े होते हैं. जांचों की सूची, बदले गए सोर्स कोड में मौजूद TEST_MAPPING फ़ाइलों से तैयार की जाती है.
| रिटर्न | |
|---|---|
|
टेस्ट के नाम से लेकर हर टेस्ट के IConfiguration ऑब्जेक्ट तक का मैप. |