सुइटमॉड्यूल लोडर
public class SuiteModuleLoader
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.testtype.suite.SuiteModuleLoader |
रिपॉजिटरी से संगतता परीक्षण मॉड्यूल परिभाषाएँ प्राप्त करता है। TODO: मॉड्यूल लोड करते समय सुइट का विस्तार जोड़ें।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | SuiteModuleLoader.ConfigFilter एक निर्देशिका में सभी कॉन्फ़िगरेशन फ़ाइलों को खोजने के लिए एक |
खेत | |
---|---|
public static final String | CONFIG_EXT
|
सार्वजनिक निर्माणकर्ता | |
---|---|
SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader के लिए Ctor. |
सार्वजनिक तरीके | |
---|---|
static void | addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) उपयोगिता विधि जो विकल्प फिल्टर के साथ एक संरचना को पार्स करने और बनाने की अनुमति देती है। |
void | addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) फ़िल्टर को |
static | getModuleNamesMatching (File directory, String suitePrefix, String pattern) |
loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) कॉन्फ़िगरेशन की मुख्य लोडिंग, एक फ़ोल्डर में देख रहे हैं | |
loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) कॉन्फ़िगरेशन की मुख्य लोडिंग, क्लासपाथ पर संसाधनों को देखते हुए। | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) कॉन्फ़िगरेशन का मुख्य लोडिंग, निर्दिष्ट फ़ाइलों को देख रहा है | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) कॉन्फ़िगरेशन की मुख्य लोडिंग, क्लासपाथ पर निर्दिष्ट संसाधनों को देखते हुए। | |
final void | setExcludedModuleParameters ( excludedParams) setExcludedModuleParameters ( excludedParams) |
final void | setFoldableStates ( foldableStates) setFoldableStates ( foldableStates) |
final void | setIgnoreNonPreloadedMainlineModule (boolean ignore) सेट करता है कि मॉड्यूल की स्थापना को अनदेखा करना है या नहीं, यदि यह प्रीलोडेड नहीं है। |
final void | setInvocationContext ( IInvocationContext context) |
final void | setLoadConfigsWithIncludeFilters (boolean allowed) सेट करता है कि दिए गए शामिल-फ़िल्टर के आधार पर परीक्षण कॉन्फ़िगरेशन लोड करना है या नहीं। |
final void | setMainlineParameterizedModules (boolean allowed) सेट करता है कि पैरामीटरयुक्त मेनलाइन मॉड्यूल को अनुमति दी जाए या नहीं। |
final void | setModuleParameter ( ModuleParameters param) केवल |
final void | setOptimizeMainlineTest (boolean allowed) सेट करता है कि मेनलाइन टेस्ट को ऑप्टिमाइज़ करना है या नहीं। |
final void | setOptionalParameterizedModules (boolean allowed) सेट करता है कि वैकल्पिक पैरामीटरयुक्त मॉड्यूल की अनुमति दी जाए या नहीं। |
final void | setParameterizedModules (boolean allowed) सेट करता है कि पैरामीटरयुक्त मॉड्यूल को अनुमति दी जाए या नहीं। |
खेत
CONFIG_EXT
public static final String CONFIG_EXT
सार्वजनिक निर्माणकर्ता
सुइटमॉड्यूल लोडर
public SuiteModuleLoader (includeFilters, excludeFilters, testArgs, moduleArgs)
SuiteModuleLoader के लिए Ctor.
मापदंडों | |
---|---|
includeFilters | |
excludeFilters | |
testArgs | IRemoteTest ) तर्क। |
moduleArgs |
सार्वजनिक तरीके
फ़िल्टर जोड़ें
public static void addFilters (stringFilters, filters, abis, foldableStates)
उपयोगिता विधि जो विकल्प फिल्टर के साथ एक संरचना को पार्स करने और बनाने की अनुमति देती है।
मापदंडों | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
AddFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
फ़िल्टर को IRemoteTest
में पास करें। डिफ़ॉल्ट व्यवहार को अनदेखा करना है यदि IRemoteTest ITestFileFilterReceiver
लागू नहीं करता है। अधिक प्रतिबंधात्मक व्यवहार बनाने के लिए इसे ओवरराइड किया जा सकता है।
मापदंडों | |
---|---|
test | IRemoteTest : IRemoteTest जिस पर विचार किया जा रहा है। |
abi | IAbi : जिस अबी पर हम अभी काम कर रहे हैं। |
moduleId | String : मॉड्यूल की आईडी (आमतौर पर अबी + मॉड्यूल नाम)। |
includeFilters | |
excludeFilters |
getModuleNamesMatching
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
मापदंडों | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
रिटर्न | |
---|---|
मॉड्यूल का ERROR(/Set) जिसका नाम दिया गया पैटर्न है। |
लोडकॉन्फिग्सफ्रॉमडायरेक्टरी
publicloadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns)
कॉन्फ़िगरेशन की मुख्य लोडिंग, एक फ़ोल्डर में देख रहे हैं
मापदंडों | |
---|---|
testsDirs | |
abis | |
suitePrefix | String |
suiteTag | String |
patterns |
रिटर्न | |
---|---|
लोडकॉन्फिग्सफ्रॉमजार
publicloadConfigsFromJars ( abis, String suitePrefix, String suiteTag)
कॉन्फ़िगरेशन की मुख्य लोडिंग, क्लासपाथ पर संसाधनों को देखते हुए। (उदाहरण के लिए TF विन्यास)।
मापदंडों | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
रिटर्न | |
---|---|
loadConfigsFromनिर्दिष्टपथ
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
कॉन्फ़िगरेशन का मुख्य लोडिंग, निर्दिष्ट फ़ाइलों को देख रहा है
मापदंडों | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
रिटर्न | |
---|---|
loadTfConfigsFromSpecifiedPaths
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
कॉन्फ़िगरेशन की मुख्य लोडिंग, क्लासपाथ पर निर्दिष्ट संसाधनों को देखते हुए।
मापदंडों | |
---|---|
configs | |
abis | |
suiteTag | String |
रिटर्न | |
---|---|
सेट बहिष्कृत मॉड्यूल पैरामीटर
public final void setExcludedModuleParameters (excludedParams)
ModuleParameters
का सेट सेट करता है जिसे बिल्कुल भी नहीं माना जाना चाहिए।
मापदंडों | |
---|---|
excludedParams |
सेट फोल्डेबल स्टेट्स
public final void setFoldableStates (foldableStates)
DeviceFoldableState
का सेट सेट करता है जिसे चलाया जाना चाहिए।
मापदंडों | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
सेट करता है कि मॉड्यूल की स्थापना को अनदेखा करना है या नहीं, यदि यह प्रीलोडेड नहीं है।
मापदंडों | |
---|---|
ignore | boolean |
सेटइनवोकेशनकॉन्टेक्स्ट
public final void setInvocationContext (IInvocationContext context)
मापदंडों | |
---|---|
context | IInvocationContext |
setLoadConfigsWithIncludeFilters
public final void setLoadConfigsWithIncludeFilters (boolean allowed)
सेट करता है कि दिए गए शामिल-फ़िल्टर के आधार पर परीक्षण कॉन्फ़िगरेशन लोड करना है या नहीं।
मापदंडों | |
---|---|
allowed | boolean |
सेट मेनलाइनपैरामीटरेटेडमॉड्यूल
public final void setMainlineParameterizedModules (boolean allowed)
सेट करता है कि पैरामीटरयुक्त मेनलाइन मॉड्यूल को अनुमति दी जाए या नहीं।
मापदंडों | |
---|---|
allowed | boolean |
सेटमॉड्यूलपैरामीटर
public final void setModuleParameter (ModuleParameters param)
केवल ModuleParameters
प्रकार सेट करता है जिसे चलाया जाना चाहिए।
मापदंडों | |
---|---|
param | ModuleParameters |
सेटऑप्टिमाइज़मेनलाइनटेस्ट
public final void setOptimizeMainlineTest (boolean allowed)
सेट करता है कि मेनलाइन टेस्ट को ऑप्टिमाइज़ करना है या नहीं।
मापदंडों | |
---|---|
allowed | boolean |
सेटऑप्शनलपैरामीटरेटेडमॉड्यूल
public final void setOptionalParameterizedModules (boolean allowed)
सेट करता है कि वैकल्पिक पैरामीटरयुक्त मॉड्यूल की अनुमति दी जाए या नहीं।
मापदंडों | |
---|---|
allowed | boolean |
सेटपैरामीटरेटेडमॉड्यूल
public final void setParameterizedModules (boolean allowed)
सेट करता है कि पैरामीटरयुक्त मॉड्यूल को अनुमति दी जाए या नहीं।
मापदंडों | |
---|---|
allowed | boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-11-07 (UTC) को अपडेट किया गया.