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

public  loadTestInfos ()

रिटर्न

loadTests

public  loadTests ()

टेस्ट का वह कॉन्फ़िगरेशन लोड करें जिसे चलाना है. हर टेस्ट को IConfiguration और एक यूनीक नाम से दिखाया जाता है. इस नाम के तहत, टेस्ट के नतीजे दिखाए जाते हैं. TestMappingSuiteRunner के लिए जांच को लोड करने के दो तरीके हैं:

1. --test-mapping-test-group, जो TEST_MAPPING फ़ाइलों में टेस्ट के ग्रुप की जानकारी देता है. रनर, बिल्ड आर्टफ़ैक्ट के ज़रिए सोर्स कोड में मौजूद सभी TEST_MAPPING फ़ाइलों को पार्स करेगा.इसके बाद, दिए गए टेस्ट ग्रुप में ग्रुप किए गए टेस्ट लोड करेगा.

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

रिटर्न
टेस्ट के नाम को हर टेस्ट के IConfiguration ऑब्जेक्ट से मैप करना.