com.android.tradefed.testtype.suite

कक्षाएं

AtestRunner ITestSuite को लागू करना 
BaseTestSuite नए सुइट सिस्टम के साथ, Compatibility Test Suite को चलाने के लिए टेस्ट. 
GranularRetriableTestWrapper टेस्टकेस लेवल में IRemoteTest को ग्रैन्युलेट करने के लिए, रैपर क्लास IRemoteTest पर काम करती है. 
GranularRetriableTestWrapper.StartEndCollector रन शुरू और खत्म होने के समय की जानकारी पाने के लिए क्लास हेल्पर. 
ITestSuite टेस्ट सुइट चलाने के लिए इस्तेमाल की जाने वाली ऐब्स्ट्रैक्ट क्लास. 
ModuleDefinition टेस्ट रन कॉन्फ़िगरेशन के लिए कंटेनर. 
ModuleListener नतीजों की सूची इकट्ठा करने के लिए, हर मॉड्यूल के हर IRemoteTest से जुड़ा Listener. 
ModuleMerger स्प्लिट करने के बाद, ITestSuite और ModuleDefinition को मर्ज करने से जुड़े ऑपरेशन के लिए हेल्पर क्लास. 
ModuleSplitter IConfiguration से दिखाए गए मॉड्यूल की सूची को, ModuleDefinition से दिखाए गए रनटाइम यूनिट की सूची में बांटने के लिए हेल्पर. 
RemoteTestTimeOutEnforcer ऐसे लिसनर जिनकी मदद से, किसी दिए गए टेस्ट कॉन्फ़िगरेशन के लागू होने में लगने वाले समय की जांच की जा सकती है. साथ ही, अगर यह समय तय किए गए टाइम आउट से ज़्यादा हो जाता है, तो टेस्ट को फ़ेल कर दिया जाता है. 
ResolvePartialDownload कुछ हिस्से को डाउनलोड करने के अनुरोध को हल करना. 
SuiteModuleLoader यह रिपॉज़िटरी से, कंपैटबिलिटी टेस्ट मॉड्यूल की परिभाषाएं वापस लाता है. 
SuiteModuleLoader.ConfigFilter किसी डायरेक्ट्री में मौजूद सभी कॉन्फ़िगरेशन फ़ाइलें ढूंढने के लिए ERROR(/FilenameFilter)
SuiteResultCacheUtil किसी टेस्ट मॉड्यूल के लिए कैश मेमोरी के नतीजे अपलोड और डाउनलोड करने की सुविधा. 
SuiteResultCacheUtil.CacheResultDescriptor कैश मेमोरी में सेव किए गए नतीजों के बारे में बताता है. 
SuiteTestFilter टेस्ट को शामिल करने और बाहर रखने के लिए फ़िल्टर दिखाता है. 
TestMappingSuiteRunner BaseTestSuite को लागू करना, ताकि शामिल किए गए फ़िल्टर के विकल्प या बाइल्ड से मिली TEST_MAPPING फ़ाइलों के हिसाब से, टेस्ट को एक सुइट के तौर पर चलाया जा सके. 
TestSuiteInfo एक क्लास, जो टेस्ट सुइट के लिए, बिल्ड से जुड़े मेटाडेटा को लोड करने की समस्या को हल करती है

मिलती-जुलती जानकारी को सही तरीके से दिखाने के लिए, टेस्ट सुइट में अपने jar संसाधनों में test-suite-info.properties फ़ाइल शामिल करनी होगी 

TfSuiteRunner ITestSuite को लागू करना, जो TF jars res/config/suite/ फ़ोल्डर से टेस्ट लोड करेगा. 
ValidateSuiteConfigHelper इस क्लास से यह पुष्टि करने में मदद मिलेगी कि सुइट के लिए लोड किए गए IConfiguration, उम्मीद के मुताबिक ज़रूरी शर्तों को पूरा कर रहे हैं: - कोई बिल्ड प्रोवाइडर नहीं - नतीजे की जानकारी देने वाले कोई टूल नहीं 

Enums

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy