com.android.tradefed.testtype.suite.module

इंटरफेस

IModuleनियंत्रक किसी मॉड्यूल को निष्पादित किया जाना चाहिए या नहीं, इसे नियंत्रित करने के लिए इंटरफ़ेस।

कक्षाओं

आर्कमॉड्यूलकंट्रोलर मॉड्यूल नियंत्रक किसी दिए गए आर्किटेक्चर से मेल नहीं खाने पर परीक्षण नहीं चलाएगा।
बेसमॉड्यूलकंट्रोलर IModuleController का बुनियादी कार्यान्वयन जिसे यह जाँचने के लिए लागू किया जाना चाहिए कि कोई मॉड्यूल चलना चाहिए या नहीं।
कार मॉड्यूल नियंत्रक यह नियंत्रक गैर-ऑटोमोटिव उपकरणों पर परीक्षण मामलों के निष्पादन को रोकता है।
डिवाइस फ़ीचर मॉड्यूल नियंत्रक एक मॉड्यूल नियंत्रक जब किसी विशेष सुविधा का समर्थन नहीं करता है तो वह परीक्षण नहीं चलाएगा।
कर्नेलटेस्टमॉड्यूलकंट्रोलर मॉड्यूल नियंत्रक के लिए बेस क्लास तब परीक्षण नहीं चलाता जब वह आर्किटेक्चर से मेल नहीं खाता।
मेनलाइनटेस्टमॉड्यूलकंट्रोलर परीक्षण के तहत डिवाइस पर प्रीलोडेड मेनलाइन मॉड्यूल के आधार पर परीक्षण चलाने के लिए मॉड्यूल नियंत्रक के लिए बेस क्लास।
मैक्सएसडीकेमॉड्यूलकंट्रोलर मॉड्यूल नियंत्रक के लिए बेस क्लास एक निर्दिष्ट एसडीके संस्करण संख्या से ऊपर के संस्करणों पर परीक्षण नहीं चलाने के लिए।
MinApiLevelModuleController मॉड्यूल नियंत्रक के लिए बेस क्लास एक निर्दिष्ट एपीआई स्तर से नीचे होने पर परीक्षण नहीं चलाता है।
MinSdkModuleController मॉड्यूल नियंत्रक के लिए बेस क्लास एक निर्दिष्ट एसडीके संस्करण संख्या से नीचे के संस्करणों पर परीक्षण नहीं चलाने के लिए।
नेटिवब्रिजमॉड्यूलकंट्रोलर एक मॉड्यूल नियंत्रक यह जांचने के लिए कि क्या कोई उपकरण देशी ब्रिज का समर्थन करता है।
पैकेजइंस्टॉल मॉड्यूलकंट्रोलर जब डिवाइस में दिए गए पैकेज इंस्टॉल नहीं हुए हों तो मॉड्यूल नियंत्रक परीक्षण नहीं चलाएगा।
Sdk28मॉड्यूलकंट्रोलर एक मॉड्यूल नियंत्रक यह जांचने के लिए कि कोई डिवाइस एसडीके 28 (एंड्रॉइड 9) या इसके बाद के संस्करण पर है या नहीं।
Sdk29मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएँ यदि परीक्षणाधीन उपकरण SDK संस्करण 29 या उससे ऊपर का है।
Sdk30मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएं यदि परीक्षणाधीन डिवाइस एसडीके संस्करण 30 या उससे ऊपर का है।
Sdk31मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएं यदि परीक्षणाधीन डिवाइस एसडीके संस्करण 31 या उससे ऊपर का है।
Sdk32मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएं यदि परीक्षणाधीन डिवाइस एसडीके संस्करण 32 या उससे ऊपर का है।
Sdk33मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएं यदि परीक्षणाधीन डिवाइस एसडीके संस्करण 33 या उससे ऊपर का है।
Sdk34मॉड्यूलकंट्रोलर परीक्षण केवल तभी चलाएं यदि परीक्षणाधीन डिवाइस एसडीके संस्करण 34 या उससे ऊपर का है।
शिपिंगएपीलेवलमॉड्यूलकंट्रोलर यदि डिवाइस निम्नलिखित शर्तों को पूरा करता है तो परीक्षण चलाएँ:
  • यदि min-api-level परिभाषित किया गया है:
    • डिवाइस को min-api-level या बाद के संस्करण के साथ भेजा गया।
HWASanModuleController छोड़ें मॉड्यूल नियंत्रक के लिए बेस क्लास HWASan बिल्ड पर परीक्षण नहीं चलाएगा।
टेस्टफ़ेल्योरमॉड्यूलकंट्रोलर मॉड्यूल के लिए नियंत्रक जो केवल यह ट्यून करना चाहता है कि एकत्र किए गए परीक्षण विफलता लॉग कैसे व्यवहार कर रहे हैं।

एनम्स

IModuleController.RunStrategy एनम वर्णन करता है कि मॉड्यूल को कैसे निष्पादित किया जाना चाहिए।