com.android.tradefed.testtype.suite

कक्षाएं

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

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

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

इनम्स

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy