सुइट मॉड्यूल लोडर
public class SuiteModuleLoader
extends Object
java.lang.Object | |
↳ | 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 |
सार्वजनिक तरीके
addFilters
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 : अभी हम जिस Abi पर काम कर रहे हैं। |
moduleId | String : मॉड्यूल की आईडी (आमतौर पर अबी + मॉड्यूल नाम)। |
includeFilters | |
excludeFilters |
getModuleNamesMatching
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
पैरामीटर | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
रिटर्न | |
---|---|
मॉड्यूल का ERROR(/Set) जिसके नाम में दिया गया पैटर्न है। |
loadConfigsFromDirectory
publicloadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns)
कॉन्फ़िगरेशन का मुख्य लोडिंग, एक फ़ोल्डर में देख रहा है
पैरामीटर | |
---|---|
testsDirs | |
abis | |
suitePrefix | String |
suiteTag | String |
patterns |
रिटर्न | |
---|---|
loadConfigsFromJars
publicloadConfigsFromJars ( abis, String suitePrefix, String suiteTag)
क्लासपाथ पर संसाधनों को देखते हुए कॉन्फ़िगरेशन का मुख्य लोडिंग। (उदाहरण के लिए TF कॉन्फ़िगरेशन)।
पैरामीटर | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
रिटर्न | |
---|---|
loadConfigsFromSpecifiedPaths
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 |
setFoldableStates
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 |
setOptimizeMainlineTest
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 और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-03-30 (UTC) को अपडेट किया गया.