com.android.tradefed.testtype.suite
कक्षाएं
| BaseTestSuite | नए सुइट सिस्टम के साथ, Compatibility Test Suite को चलाने के लिए टेस्ट. |
| GranularRetriableTestWrapper |
टेस्टकेस लेवल में IRemoteTest को ग्रैन्युलेट करने के लिए, रैपर क्लास IRemoteTest पर काम करती है.
|
| ITestSuite | टेस्ट सुइट चलाने के लिए इस्तेमाल की जाने वाली ऐब्स्ट्रैक्ट क्लास. |
| ModuleDefinition | टेस्ट रन कॉन्फ़िगरेशन के लिए कंटेनर. |
| ModuleListener |
नतीजों की सूची इकट्ठा करने के लिए, हर मॉड्यूल के हर IRemoteTest से जुड़ा Listener.
|
| ModuleMerger |
स्प्लिट करने के बाद, ITestSuite और ModuleDefinition को मर्ज करने से जुड़े ऑपरेशन के लिए हेल्पर क्लास.
|
| ModuleSplitter |
IConfiguration से दिखाए गए मॉड्यूल की सूची को, ModuleDefinition से दिखाए गए रनटाइम यूनिट की सूची में बांटने के लिए हेल्पर.
|
| RemoteTestTimeOutEnforcer | ऐसे लिसनर जिनकी मदद से, किसी दिए गए टेस्ट कॉन्फ़िगरेशन के लागू होने में लगने वाले समय की जांच की जा सकती है. साथ ही, अगर यह समय तय किए गए टाइम आउट से ज़्यादा हो जाता है, तो टेस्ट को फ़ेल कर दिया जाता है. |
| SuiteModuleLoader | यह रिपॉज़िटरी से, कंपैटबिलिटी टेस्ट मॉड्यूल की परिभाषाएं वापस लाता है. |
| SuiteModuleLoader.ConfigFilter |
किसी डायरेक्ट्री में मौजूद सभी कॉन्फ़िगरेशन फ़ाइलें ढूंढने के लिए ERROR(/FilenameFilter).
|
| SuiteTestFilter | टेस्ट को शामिल करने और बाहर रखने के लिए फ़िल्टर दिखाता है. |
| TestFailureListener | अनुरोध मिलने पर, टेस्ट पूरा न होने पर स्क्रीनशॉट, गड़बड़ी की रिपोर्ट, लॉगकैट इकट्ठा करने जैसी कार्रवाई करने के लिए, Listener का इस्तेमाल किया जाता था. |
| TestMappingSuiteRunner |
BaseTestSuite को लागू करना, ताकि शामिल किए गए फ़िल्टर के विकल्प या बाइल्ड से मिली TEST_MAPPING फ़ाइलों के हिसाब से, टेस्ट को एक सुइट के तौर पर चलाया जा सके.
|
| TestSuiteInfo |
एक क्लास, जो टेस्ट सुइट के लिए, बिल्ड से जुड़े मेटाडेटा को लोड करने की समस्या को हल करती है
मिलती-जुलती जानकारी को सही तरीके से दिखाने के लिए, टेस्ट सुइट में अपने jar संसाधनों में |
| TfSuiteRunner |
ITestSuite को लागू करना, जो TF jars res/config/suite/
फ़ोल्डर से टेस्ट लोड करेगा.
|
| ValidateSuiteConfigHelper |
इस क्लास से यह पुष्टि करने में मदद मिलेगी कि सुइट के लिए लोड किए गए IConfiguration, उम्मीद के मुताबिक ज़रूरी शर्तों को पूरा कर रहे हैं: - कोई बिल्ड प्रोवाइडर नहीं - कोई नतीजा रिपोर्टर नहीं
|
कक्षाएं
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper