AtestExecutionPlanSuiteRunner
public
class
AtestExecutionPlanSuiteRunner
extends ExecutionPlanSuiteRunner
| java.lang.Object | ||||
| ↳ | com.android.tradefed.testtype.suite.ITestSuite | |||
| ↳ | com.android.tradefed.testtype.suite.BaseTestSuite | |||
| ↳ | com.android.tradefed.testtype.suite.ExecutionPlanSuiteRunner | |||
| ↳ | com.android.tradefed.testtype.suite.AtestExecutionPlanSuiteRunner | |||
ITestSuite को लागू करना
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
AtestExecutionPlanSuiteRunner()
|
|
पब्लिक मेथड | |
|---|---|
LinkedHashMap<String, IConfiguration>
|
loadTests()
यह एक ऐब्स्ट्रैक्ट तरीका है, जिससे उन टेस्ट के कॉन्फ़िगरेशन को लोड किया जाता है जिन्हें चलाया जाएगा. |
प्रोटेक्टेड मेथड | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
इससे |
सार्वजनिक कंस्ट्रक्टर
AtestExecutionPlanSuiteRunner
public AtestExecutionPlanSuiteRunner ()
पब्लिक मेथड
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
यह एक ऐब्स्ट्रैक्ट तरीका है, जिससे उन टेस्ट के कॉन्फ़िगरेशन को लोड किया जाता है जिन्हें चलाया जाएगा. हर टेस्ट को IConfiguration और एक यूनीक नाम से तय किया जाता है. इसी नाम से टेस्ट के नतीजे रिपोर्ट किए जाते हैं.
| रिटर्न | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
प्रोटेक्टेड मेथड
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
इससे ModuleListener लेवल पर लागू होने वाले ITestInvocationListener की सूची मिलती है. इन लिसनर का इस्तेमाल हर मॉड्यूल के लिए फिर से किया जाएगा. इन्हें फिर से इंस्टैंटिएट नहीं किया जाएगा. इसलिए, इन्हें किसी इंटरनल स्टेट के बारे में नहीं सोचना चाहिए.
| रिटर्न | |
|---|---|
List<ITestInvocationListener> |
|