SuiteModuleLoader
public class SuiteModuleLoader
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.testtype.suite.SuiteModuleLoader |
रिपॉजिटरी से संगतता परीक्षण मॉड्यूल परिभाषाएँ पुनर्प्राप्त करता है। कार्य: मॉड्यूल लोड करते समय सुइट का विस्तार जोड़ें।
सारांश
नेस्टेड कक्षाएं | |
---|---|
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
सार्वजनिक निर्माणकर्ता
SuiteModuleLoader
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 : जिस 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)
कॉन्फ़िगरेशन की मुख्य लोडिंग, क्लासपाथ पर संसाधनों को देखना। (उदाहरण के लिए टीएफ कॉन्फ़िगरेशन)।
पैरामीटर | |
---|---|
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 |
रिटर्न | |
---|---|
setExcludedModuleParameters
public final void setExcludedModuleParameters (excludedParams)
ModuleParameters
का सेट सेट करता है जिस पर बिल्कुल भी विचार नहीं किया जाना चाहिए।
पैरामीटर | |
---|---|
excludedParams |
सेटफोल्डेबलस्टेट्स
public final void setFoldableStates (foldableStates)
DeviceFoldableState
का सेट सेट करता है जिसे चलाया जाना चाहिए।
पैरामीटर | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
सेट करता है कि यदि मॉड्यूल पहले से लोड नहीं है तो उसे इंस्टॉल करने पर ध्यान न दिया जाए या नहीं।
पैरामीटर | |
---|---|
ignore | boolean |
setInvocationContext
public final void setInvocationContext (IInvocationContext context)
पैरामीटर | |
---|---|
context | IInvocationContext |
setLoadConfigsWithIncludeFilters
public final void setLoadConfigsWithIncludeFilters (boolean allowed)
दिए गए शामिल-फ़िल्टर के आधार पर सेट करता है कि परीक्षण कॉन्फ़िगरेशन लोड करना है या नहीं।
पैरामीटर | |
---|---|
allowed | boolean |
setMainlineParameterizedModules
public final void setMainlineParameterizedModules (boolean allowed)
सेट करता है कि पैरामीटरयुक्त मेनलाइन मॉड्यूल को अनुमति देनी है या नहीं।
पैरामीटर | |
---|---|
allowed | boolean |
setModuleParameter
public final void setModuleParameter (ModuleParameters param)
एकमात्र ModuleParameters
प्रकार सेट करता है जिसे चलाया जाना चाहिए।
पैरामीटर | |
---|---|
param | ModuleParameters |
सेटऑप्टिमाइज़मेनलाइनटेस्ट
public final void setOptimizeMainlineTest (boolean allowed)
सेट करता है कि मेनलाइन टेस्ट को अनुकूलित करना है या नहीं।
पैरामीटर | |
---|---|
allowed | boolean |
setOptionalParameterizedModules
public final void setOptionalParameterizedModules (boolean allowed)
सेट करता है कि वैकल्पिक पैरामीटरयुक्त मॉड्यूल को अनुमति देनी है या नहीं।
पैरामीटर | |
---|---|
allowed | boolean |
setParameterizedModules
public final void setParameterizedModules (boolean allowed)
सेट करता है कि पैरामीटरयुक्त मॉड्यूल को अनुमति देनी है या नहीं।
पैरामीटर | |
---|---|
allowed | boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.