com.android.tradefed.testtype.suite.module

इंटरफेस

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

कक्षाओं

आर्कमॉड्यूल नियंत्रक मॉड्यूल नियंत्रक परीक्षण नहीं चलाने के लिए जब यह किसी दिए गए आर्किटेक्चर से मेल नहीं खाता है।
बेसमॉड्यूलकंट्रोलर IModuleController का मूल कार्यान्वयन जिसे यह जाँचने के लिए लागू किया जाना चाहिए कि कोई मॉड्यूल चलना चाहिए या नहीं।
कारमॉड्यूल नियंत्रक यह नियंत्रक गैर-ऑटोमोटिव उपकरणों पर परीक्षण मामलों के निष्पादन को रोकता है।
DeviceFeatureModuleController एक मॉड्यूल नियंत्रक परीक्षण नहीं चलाने के लिए जब यह कुछ सुविधा का समर्थन नहीं करता है।
मेनलाइनटेस्टमॉड्यूलकंट्रोलर परीक्षण के तहत डिवाइस पर प्रीलोडेड मेनलाइन मॉड्यूल के आधार पर परीक्षण चलाने के लिए मॉड्यूल नियंत्रक के लिए बेस क्लास।
MinApiLevelModuleनियंत्रक एक निर्दिष्ट एपीआई स्तर से नीचे होने पर परीक्षण नहीं चलाने के लिए मॉड्यूल नियंत्रक के लिए बेस क्लास।
MinSdkModuleनियंत्रक एक निर्दिष्ट एसडीके संस्करण संख्या के नीचे के संस्करणों पर परीक्षण नहीं चलाने के लिए एक मॉड्यूल नियंत्रक के लिए बेस क्लास।
नेटिवब्रिजमॉड्यूलकंट्रोलर यह जांचने के लिए एक मॉड्यूल नियंत्रक है कि कोई उपकरण देशी पुल का समर्थन करता है या नहीं।
पैकेज स्थापित मॉड्यूल नियंत्रक जब डिवाइस में दिए गए पैकेज स्थापित नहीं होते हैं तो मॉड्यूल नियंत्रक परीक्षण नहीं चलाएगा।
Sdk28Moduleनियंत्रक यह जांचने के लिए एक मॉड्यूल नियंत्रक है कि डिवाइस एसडीके 28 (एंड्रॉइड 9) या इसके बाद के संस्करण पर है या नहीं।
Sdk29Moduleनियंत्रक परीक्षण केवल तभी चलाएं जब परीक्षणाधीन उपकरण एसडीके संस्करण 29 या इसके बाद का संस्करण हो।
Sdk30Moduleनियंत्रक परीक्षण केवल तभी चलाएं जब परीक्षणाधीन उपकरण एसडीके संस्करण 30 या इसके बाद का संस्करण हो।
Sdk31Moduleनियंत्रक परीक्षण केवल तभी चलाएं जब परीक्षणाधीन उपकरण एसडीके संस्करण 31 या इसके बाद का संस्करण हो।
Sdk32Moduleनियंत्रक परीक्षण केवल तभी चलाएँ जब परीक्षणाधीन उपकरण SDK संस्करण 32 या इसके बाद का संस्करण हो।
Sdk33Moduleनियंत्रक परीक्षण केवल तभी चलाएं जब परीक्षणाधीन उपकरण एसडीके संस्करण 33 या इसके बाद का संस्करण हो।
शिपिंगएपिलेवलमॉड्यूलकंट्रोलर यदि डिवाइस निम्नलिखित शर्तों को पूरा करता है तो परीक्षण चलाएँ:
  • यदि min-api-level परिभाषित किया गया है:
    • डिवाइस को min-api-level या बाद के संस्करण के साथ भेज दिया गया है।
छोड़ेंHWASanModuleनियंत्रक HWASan बिल्ड पर परीक्षण नहीं चलाने के लिए मॉड्यूल नियंत्रक के लिए बेस क्लास।
TestFailureModuleController मॉड्यूल के लिए नियंत्रक जो केवल ट्यून करना चाहते हैं कि एकत्रित परीक्षण विफलता लॉग कैसे व्यवहार कर रहे हैं।

Enums

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