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
को लागू करना, ताकि शामिल किए गए फ़िल्टर के विकल्प या बाइल्ड से मिली TEST_MAPPING फ़ाइलों के हिसाब से, टेस्ट को सुइट के तौर पर चलाया जा सके.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
TestMappingSuiteRunner()
|
सार्वजनिक तरीके | |
---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
टेस्ट का वह कॉन्फ़िगरेशन लोड करें जिसे चलाना है. |
सार्वजनिक कंस्ट्रक्टर
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 फ़ाइलों को पार्स करेगा.इसके बाद, दिए गए टेस्ट ग्रुप में ग्रुप किए गए टेस्ट लोड करेगा.
2. --include-filter, जो चलाए जाने वाले टेस्ट का नाम बताता है. इस उदाहरण में, सबमिट करने से पहले की जाने वाली जांच के बारे में बताया गया है. इसमें सिर्फ़ उन सीएल से जुड़े टेस्ट की सूची चलाई जाती है जिनकी पुष्टि करनी है. जांच की सूची, बदले गए सोर्स कोड में मौजूद मिलती-जुलती TEST_MAPPING फ़ाइलों से कंपाइल की जाती है.
रिटर्न | |
---|---|
|
टेस्ट के नाम को हर टेस्ट के IConfiguration ऑब्जेक्ट से मैप करना. |