विन्यास
public class Configuration
extends Object
implements IConfiguration
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.config.कॉन्फ़िगरेशन |
एक ठोस IConfiguration
कार्यान्वयन जो लोड किए गए कॉन्फ़िगरेशन ऑब्जेक्ट को मानचित्र में संग्रहीत करता है।
सारांश
खेत | |
---|---|
public static final String | BUILD_PROVIDER_TYPE_NAME |
public static final String | CMD_OPTIONS_TYPE_NAME |
public static final String | CONFIGURATION_DESCRIPTION_TYPE_NAME |
public static final String | COVERAGE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_METRICS_COLLECTOR_TYPE_NAME |
public static final String | DEVICE_NAME |
public static final String | DEVICE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_RECOVERY_TYPE_NAME |
public static final String | DEVICE_REQUIREMENTS_TYPE_NAME |
public static final String | GLOBAL_FILTERS_TYPE_NAME |
public static final String | LAB_PREPARER_TYPE_NAME |
public static final String | LOGGER_TYPE_NAME |
public static final String | LOG_SAVER_TYPE_NAME |
public static final String | METRIC_POST_PROCESSOR_TYPE_NAME |
public static final String | MULTI_PREPARER_TYPE_NAME |
public static final String | MULTI_PRE_TARGET_PREPARER_TYPE_NAME |
public static final String | RESULT_REPORTER_TYPE_NAME |
public static final String | RETRY_DECISION_TYPE_NAME |
public static final String | SANBOX_OPTIONS_TYPE_NAME |
public static final String | SANDBOX_TYPE_NAME |
public static final String | SYSTEM_STATUS_CHECKER_TYPE_NAME |
public static final String | TARGET_PREPARER_TYPE_NAME |
public static final String | TEST_TYPE_NAME
|
सार्वजनिक निर्माणकर्ता | |
---|---|
Configuration (String name, String description) डिफ़ॉल्ट कॉन्फ़िगरेशन ऑब्जेक्ट के साथ एक |
सार्वजनिक तरीके | |
---|---|
void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) वे फ़ाइलें जोड़ें जिन्हें |
void | cleanConfigurationData () दूरस्थ फ़ाइलों के हल किए गए विकल्प फ़ील्ड में डाउनलोड की गई किसी भी फ़ाइल को हटा दें। |
Configuration | clone () इस ऑब्जेक्ट की एक उथली प्रतिलिपि बनाता है। |
void | dumpXml (PrintWriter output) इस |
void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) इस |
void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) इस |
getAllConfigurationObjectsOfType (String configType) सभी डिवाइसों में एक दिए गए प्रकार के नाम के सभी ऑब्जेक्ट प्राप्त करने के लिए सामान्य इंटरफ़ेस। | |
IBuildProvider | getBuildProvider () कॉन्फ़िगरेशन से |
String | getCommandLine () इस |
ICommandOptions | getCommandOptions () कॉन्फ़िगरेशन से उपयोग करने के लिए |
ConfigurationDescriptor | getConfigurationDescription () कॉन्फ़िगरेशन में प्रदान किया गया |
Object | getConfigurationObject (String typeName) दिए गए प्रकार के नाम के साथ कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करने के लिए सामान्य इंटरफ़ेस। |
getConfigurationObjectList (String typeName) | |
CoverageOptions | getCoverageOptions () कॉन्फ़िगरेशन से उपयोग करने के लिए |
String | getDescription () |
getDeviceConfig () कॉन्फ़िगरेशन से | |
IDeviceConfiguration | getDeviceConfigByName (String nameDevice) दिए गए नाम से संबंधित |
TestDeviceOptions | getDeviceOptions () कॉन्फ़िगरेशन से उपयोग करने के लिए |
IDeviceRecovery | getDeviceRecovery () कॉन्फ़िगरेशन से उपयोग करने के लिए |
IDeviceSelection | getDeviceRequirements () कॉन्फ़िगरेशन से उपयोग करने के लिए |
getFilesToClean () उन फ़ाइलों की सूची प्राप्त करें जिन्हें | |
GlobalTestFilter | getGlobalFilters () आमंत्रण के लिए |
getInopOptions () उन विकल्प नाम प्राप्त करें जिन्होंने कोई मान नहीं बदला | |
getLabPreparers () कॉन्फ़िगरेशन से | |
ILeveledLogOutput | getLogOutput () कॉन्फ़िगरेशन से उपयोग करने के लिए |
ILogSaver | getLogSaver () कॉन्फ़िगरेशन से उपयोग करने के लिए |
getMetricCollectors () कॉन्फ़िगरेशन से | |
static | getMultiDeviceSupportedTag () मल्टी डिवाइस कॉन्फ़िगरेशन के लिए डिवाइस टैग में समर्थित टैग का |
getMultiPreTargetPreparers () कॉन्फ़िगरेशन से | |
getMultiTargetPreparers () कॉन्फ़िगरेशन से | |
String | getName () कॉन्फ़िगरेशन का नाम लौटाता है. |
getPostProcessors () कॉन्फ़िगरेशन से | |
IRetryDecision | getRetryDecision () आह्वान के लिए उपयोग किया गया |
getSystemStatusCheckers () कॉन्फ़िगरेशन से | |
getTargetPreparers () कॉन्फ़िगरेशन से | |
getTestInvocationListeners () कॉन्फ़िगरेशन से उपयोग करने के लिए | |
getTests () कॉन्फ़िगरेशन से चलाने के लिए | |
void | injectOptionValue (String optionName, String optionValue) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें। |
void | injectOptionValue (String optionName, String optionKey, String optionValue) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें। |
void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें। |
void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एकाधिक विकल्प मान इंजेक्ट करें। |
boolean | isDeviceConfiguredFake (String deviceName) यह बताता है कि कॉन्फ़िगर किया गया डिवाइस isFake=true टैग किया गया है या नहीं। |
IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) |
void | printCommandUsage (boolean importantOnly, PrintStream out) दिए गए प्रिंटस्ट्रीम पर इस कॉन्फ़िगरेशन के लिए कमांड लाइन उपयोग सहायता टेक्स्ट आउटपुट करता है। |
void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) किसी दूरस्थ स्थान की ओर इंगित करने वाली |
void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) यदि कोई विकल्प लागू नहीं किया जा सकता है तो बिना फेंके कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एकाधिक विकल्प मान इंजेक्ट करें। |
setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) सर्वोत्तम प्रयास दृष्टिकोण का उपयोग करके कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन | |
void | setBuildProvider ( IBuildProvider provider) कॉन्फ़िगरेशन में वर्तमान |
void | setCommandLine (String[] arrayArgs) इस |
void | setCommandOptions ( ICommandOptions cmdOptions) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setConfigurationObject (String typeName, Object configObject) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के साथ कॉन्फिग ऑब्जेक्ट सेट करने की सामान्य विधि। |
void | setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के लिए कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने की सामान्य विधि। |
void | setCoverageOptions ( CoverageOptions coverageOptions) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setDeviceConfig ( IDeviceConfiguration deviceConfig) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए एक |
void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setDeviceOptions ( TestDeviceOptions devOptions) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setDeviceRecovery ( IDeviceRecovery recovery) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setDeviceRequirements ( IDeviceSelection devRequirements) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setLabPreparer ( ITargetPreparer preparer) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setLabPreparers ( preparers) setLabPreparers ( preparers) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setLogOutput ( ILeveledLogOutput logger) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setLogSaver ( ILogSaver logSaver) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) इस कॉन्फ़िगरेशन में एकल |
void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) इस कॉन्फ़िगरेशन में |
void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल |
void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में |
setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन ArgsOptionParser | |
setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन ArgsOptionParser देखें | |
void | setPostProcessors ( processors) setPostProcessors ( processors) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setRetryDecision ( IRetryDecision decisionRetry) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल |
void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में |
void | setTargetPreparer ( ITargetPreparer preparer) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setTest ( IRemoteTest test) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल |
void | setTestInvocationListener ( ITestInvocationListener listener) एकल |
void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
void | setTests ( tests) setTests ( tests) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में |
void | validateOptions () विकल्प मान मान्य करें. |
संरक्षित तरीके | |
---|---|
boolean | isRemoteEnvironment () यह बताता है कि टीएफ का वातावरण एक दूरस्थ आह्वान है या नहीं। |
खेत
BUILD_PROVIDER_TYPE_NAME
public static final String BUILD_PROVIDER_TYPE_NAME
CMD_OPTIONS_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
CONFIGURATION_DESCRIPTION_TYPE_NAME
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
COVERAGE_OPTIONS_TYPE_NAME
public static final String COVERAGE_OPTIONS_TYPE_NAME
DEVICE_METRICS_COLLECTOR_TYPE_NAME
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
डिवाइस का नाम
public static final String DEVICE_NAME
DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
DEVICE_RECOVERY_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_FILTERS_TYPE_NAME
public static final String GLOBAL_FILTERS_TYPE_NAME
LAB_PREPARER_TYPE_NAME
public static final String LAB_PREPARER_TYPE_NAME
LOGGER_TYPE_NAME
public static final String LOGGER_TYPE_NAME
LOG_SAVER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
METRIC_POST_PROCESSOR_TYPE_NAME
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
MULTI_PREPARER_TYPE_NAME
public static final String MULTI_PREPARER_TYPE_NAME
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
RESULT_REPORTER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
पुनः प्रयास_निर्णय_प्रकार_नाम
public static final String RETRY_DECISION_TYPE_NAME
SANBOX_OPTIONS_TYPE_NAME
public static final String SANBOX_OPTIONS_TYPE_NAME
SANDBOX_TYPE_NAME
public static final String SANDBOX_TYPE_NAME
सिस्टम_STATUS_CHECKER_TYPE_NAME
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
TARGET_PREPARER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
परीक्षण_प्रकार_नाम
public static final String TEST_TYPE_NAME
सार्वजनिक निर्माणकर्ता
विन्यास
public Configuration (String name, String description)
डिफ़ॉल्ट कॉन्फ़िगरेशन ऑब्जेक्ट के साथ एक Configuration
बनाता है।
पैरामीटर | |
---|---|
name | String |
description | String |
सार्वजनिक तरीके
addFilesToClean
public void addFilesToClean (toBeCleaned)
वे फ़ाइलें जोड़ें जिन्हें cleanConfigurationData()
के दौरान साफ़ किया जाना चाहिए
पैरामीटर | |
---|---|
toBeCleaned |
क्लीनकॉन्फिगरेशनडेटा
public void cleanConfigurationData ()
दूरस्थ फ़ाइलों के हल किए गए विकल्प फ़ील्ड में डाउनलोड की गई किसी भी फ़ाइल को हटा दें।
डंपएक्सएमएल
public void dumpXml (PrintWriter output)
इस IConfiguration
के लिए String
के रूप में दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है।
पैरामीटर | |
---|---|
output | PrintWriter : xml को प्रिंट करने वाला लेखक। |
डंपएक्सएमएल
public void dumpXml (PrintWriter output,excludeFilters)
इस IConfiguration
के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फिगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है, जिसमें ऑब्जेक्ट को उनके कुंजी नाम से फ़िल्टर किया जाता है।
फ़िल्टर उदाहरण: Configuration#TARGET_PREPARER_TYPE_NAME
।
पैरामीटर | |
---|---|
output | PrintWriter : xml को प्रिंट करने वाला लेखक। |
excludeFilters |
डंपएक्सएमएल
public void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
इस IConfiguration
के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फिगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है, जिसमें ऑब्जेक्ट को उनके कुंजी नाम से फ़िल्टर किया जाता है।
फ़िल्टर उदाहरण: Configuration#TARGET_PREPARER_TYPE_NAME
।
पैरामीटर | |
---|---|
output | PrintWriter : xml को प्रिंट करने वाला लेखक। |
excludeFilters | |
printDeprecatedOptions | boolean : बहिष्कृत के रूप में चिह्नित विकल्पों को प्रिंट करना है या नहीं |
printUnchangedOptions | boolean |
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType)
सभी डिवाइसों में एक दिए गए प्रकार के नाम के सभी ऑब्जेक्ट प्राप्त करने के लिए सामान्य इंटरफ़ेस।
पैरामीटर | |
---|---|
configType | String : कॉन्फ़िगरेशन ऑब्जेक्ट का अद्वितीय प्रकार |
रिटर्न | |
---|---|
दिए गए प्रकार की कॉन्फ़िगरेशन ऑब्जेक्ट की सूची। |
getBuildProvider
public IBuildProvider getBuildProvider ()
कॉन्फ़िगरेशन से IBuildProvider
प्राप्त करता है।
रिटर्न | |
---|---|
IBuildProvider | IBuildProvider कॉन्फ़िगरेशन में प्रदान किया गया है |
कमांडलाइन प्राप्त करें
public String getCommandLine ()
इस IConfiguration
बनाने के लिए कमांड लाइन का उपयोग किया जाता है।
रिटर्न | |
---|---|
String | इस IConfiguration बनाने के लिए कमांड लाइन का उपयोग किया जाता है। |
GetCommandOptions
public ICommandOptions getCommandOptions ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ICommandOptions
प्राप्त करता है।
रिटर्न | |
---|---|
ICommandOptions | कॉन्फ़िगरेशन में ICommandOptions प्रदान किया गया है। |
कॉन्फ़िगरेशन विवरण प्राप्त करें
public ConfigurationDescriptor getConfigurationDescription ()
कॉन्फ़िगरेशन में प्रदान किया गया ConfigurationDescriptor
लौटाता है।
रिटर्न | |
---|---|
ConfigurationDescriptor |
कॉन्फ़िगरेशनऑब्जेक्ट प्राप्त करें
public Object getConfigurationObject (String typeName)
दिए गए प्रकार के नाम के साथ कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करने के लिए सामान्य इंटरफ़ेस।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट का अद्वितीय प्रकार |
रिटर्न | |
---|---|
Object | यदि दिए गए नाम वाला ऑब्जेक्ट प्रकार मौजूद नहीं है तो कॉन्फ़िगरेशन ऑब्जेक्ट या null । |
कॉन्फ़िगरेशनऑब्जेक्ट सूची प्राप्त करें
publicgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
के समान, लेकिन कॉन्फ़िगरेशन ऑब्जेक्ट प्रकारों के लिए जो एकाधिक ऑब्जेक्ट का समर्थन करते हैं।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट का अद्वितीय प्रकार का नाम |
रिटर्न | |
---|---|
यदि दिए गए नाम वाला ऑब्जेक्ट प्रकार मौजूद नहीं है तो कॉन्फ़िगरेशन ऑब्जेक्ट की सूची या null । |
कवरेज विकल्प प्राप्त करें
public CoverageOptions getCoverageOptions ()
कॉन्फ़िगरेशन से उपयोग करने के लिए CoverageOptions
प्राप्त करता है।
रिटर्न | |
---|---|
CoverageOptions | कॉन्फ़िगरेशन में दिए गए CoverageOptions । |
विवरण प्राप्त करें
public String getDescription ()
रिटर्न | |
---|---|
String | इस Configuration का एक संक्षिप्त उपयोगकर्ता पठनीय विवरण |
getDeviceConfig
publicgetDeviceConfig ()
कॉन्फ़िगरेशन से IDeviceConfiguration
s प्राप्त करता है।
रिटर्न | |
---|---|
IDeviceConfiguration कॉन्फ़िगरेशन में क्रम में प्रदान किया गया है |
getDeviceConfigByName
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
दिए गए नाम से संबंधित IDeviceConfiguration
लौटाएं, यदि नहीं मिला तो शून्य कर दें।
पैरामीटर | |
---|---|
nameDevice | String |
रिटर्न | |
---|---|
IDeviceConfiguration |
डिवाइसविकल्प प्राप्त करें
public TestDeviceOptions getDeviceOptions ()
कॉन्फ़िगरेशन से उपयोग करने के लिए TestDeviceOptions
प्राप्त करता है।
रिटर्न | |
---|---|
TestDeviceOptions | कॉन्फ़िगरेशन में दिए गए TestDeviceOptions । |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceRecovery
प्राप्त करता है।
रिटर्न | |
---|---|
IDeviceRecovery | कॉन्फ़िगरेशन में प्रदान किया गया IDeviceRecovery । |
डिवाइस आवश्यकताएँ प्राप्त करें
public IDeviceSelection getDeviceRequirements ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceSelection
प्राप्त करता है।
रिटर्न | |
---|---|
IDeviceSelection | कॉन्फ़िगरेशन में प्रदान किया गया IDeviceSelection । |
getFilesToClean
publicgetFilesToClean ()
उन फ़ाइलों की सूची प्राप्त करें जिन्हें cleanConfigurationData()
के दौरान साफ़ किया जाएगा
रिटर्न | |
---|---|
वैश्विकफ़िल्टर प्राप्त करें
public GlobalTestFilter getGlobalFilters ()
आमंत्रण के लिए GlobalTestFilter
प्राप्त करता है।
रिटर्न | |
---|---|
GlobalTestFilter |
getIopOptions
publicgetInopOptions ()
उन विकल्प नाम प्राप्त करें जिन्होंने कोई मान नहीं बदला
रिटर्न | |
---|---|
getLabPreparers
publicgetLabPreparers ()
कॉन्फ़िगरेशन से ITargetPreparer
s प्राप्त करता है।
रिटर्न | |
---|---|
ITargetPreparer कॉन्फ़िगरेशन में क्रम में प्रदान किया गया है |
getLogOutput
public ILeveledLogOutput getLogOutput ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ILeveledLogOutput
प्राप्त करता है।
रिटर्न | |
---|---|
ILeveledLogOutput | कॉन्फ़िगरेशन में ILeveledLogOutput प्रदान किया गया है। |
getLogSaver
public ILogSaver getLogSaver ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ILogSaver
प्राप्त करता है।
रिटर्न | |
---|---|
ILogSaver | ILogSaver कॉन्फ़िगरेशन में प्रदान किया गया है। |
getMetricCollectors
publicgetMetricCollectors ()
कॉन्फ़िगरेशन से IMetricCollector
s प्राप्त करता है।
रिटर्न | |
---|---|
getMultiDeviceSupportedTag
public staticgetMultiDeviceSupportedTag ()
मल्टी डिवाइस कॉन्फ़िगरेशन के लिए डिवाइस टैग में समर्थित टैग का ERROR(/Set)
लौटाएं।
रिटर्न | |
---|---|
getMultiPreTargetPreparers
publicgetMultiPreTargetPreparers ()
कॉन्फ़िगरेशन से IMultiTargetPreparer
s प्राप्त करता है जिसे किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए।
रिटर्न | |
---|---|
कॉन्फ़िगरेशन में क्रम में IMultiTargetPreparer प्रदान किया गया है |
getMultiTargetPreparers
publicgetMultiTargetPreparers ()
कॉन्फ़िगरेशन से IMultiTargetPreparer
s प्राप्त करता है।
रिटर्न | |
---|---|
कॉन्फ़िगरेशन में क्रम में IMultiTargetPreparer प्रदान किया गया है |
नाम प्राप्त करें
public String getName ()
कॉन्फ़िगरेशन का नाम लौटाता है.
रिटर्न | |
---|---|
String |
पोस्टप्रोसेसर प्राप्त करें
publicgetPostProcessors ()
कॉन्फ़िगरेशन से IPostProcessor
प्राप्त करता है।
रिटर्न | |
---|---|
पुनःप्रयासनिर्णय प्राप्त करें
public IRetryDecision getRetryDecision ()
आह्वान के लिए उपयोग किया गया IRetryDecision
लौटाता है।
रिटर्न | |
---|---|
IRetryDecision |
getSystemStatusCheckers
publicgetSystemStatusCheckers ()
कॉन्फ़िगरेशन से ISystemStatusChecker
s प्राप्त करता है।
रिटर्न | |
---|---|
कॉन्फ़िगरेशन में क्रम में ISystemStatusChecker प्रदान किया गया है |
getTargetPreparers
publicgetTargetPreparers ()
कॉन्फ़िगरेशन से ITargetPreparer
s प्राप्त करता है।
रिटर्न | |
---|---|
ITargetPreparer कॉन्फ़िगरेशन में क्रम में प्रदान किया गया है |
getTestInvocationListeners
publicgetTestInvocationListeners ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ITestInvocationListener
s प्राप्त करता है।
रिटर्न | |
---|---|
कॉन्फ़िगरेशन में ITestInvocationListener प्रदान किया गया है। |
परीक्षण प्राप्त करें
publicgetTests ()
कॉन्फ़िगरेशन से चलाने के लिए IRemoteTest
s प्राप्त करता है।
रिटर्न | |
---|---|
कॉन्फ़िगरेशन में दिए गए परीक्षण |
इंजेक्टऑप्शनवैल्यू
public void injectOptionValue (String optionName, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें।
गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।पैरामीटर | |
---|---|
optionName | String : विकल्प का नाम |
optionValue | String : विकल्प मान |
फेंकता | |
---|---|
ConfigurationException |
इंजेक्टऑप्शनवैल्यू
public void injectOptionValue (String optionName, String optionKey, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें।
गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।पैरामीटर | |
---|---|
optionName | String : विकल्प का नाम |
optionKey | String : मानचित्र विकल्पों के लिए वैकल्पिक कुंजी, या शून्य |
optionValue | String : मानचित्र विकल्प मान |
फेंकता | |
---|---|
ConfigurationException |
इंजेक्टऑप्शनवैल्यूविथसोर्स
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें।
गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।पैरामीटर | |
---|---|
optionName | String : विकल्प का नाम |
optionKey | String : मानचित्र विकल्पों के लिए वैकल्पिक कुंजी, या शून्य |
optionValue | String : मानचित्र विकल्प मान |
source | String : स्रोत कॉन्फ़िगरेशन जिसने यह विकल्प मान प्रदान किया है |
फेंकता | |
---|---|
ConfigurationException |
injectOptionValues
public void injectOptionValues (optionDefs)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एकाधिक विकल्प मान इंजेक्ट करें।
एक नई वस्तु बनाने के बाद एक साथ कई विकल्प मान इंजेक्ट करना उपयोगी है।पैरामीटर | |
---|---|
optionDefs |
फेंकता | |
---|---|
ConfigurationException |
isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
यह बताता है कि कॉन्फ़िगर किया गया डिवाइस isFake=true टैग किया गया है या नहीं।
पैरामीटर | |
---|---|
deviceName | String |
रिटर्न | |
---|---|
boolean |
आंशिकडीपक्लोन
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
से एक बेस क्लोन बनाएं और फिर दिए गए कॉन्फिग ऑब्जेक्ट की सूची को डीप क्लोन करें।
पैरामीटर | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : कीस्टोर क्लाइंट। |
रिटर्न | |
---|---|
IConfiguration | आंशिक रूप से गहरा क्लोन किया गया कॉन्फिगरेशन। |
फेंकता | |
---|---|
ConfigurationException |
printCommandUsage
public void printCommandUsage (boolean importantOnly, PrintStream out)
दिए गए प्रिंटस्ट्रीम पर इस कॉन्फ़िगरेशन के लिए कमांड लाइन उपयोग सहायता टेक्स्ट आउटपुट करता है।
पैरामीटर | |
---|---|
importantOnly | boolean : यदि true तो केवल महत्वपूर्ण विकल्पों के लिए सहायता प्रिंट करें |
out | PrintStream : उपयोग करने के लिए ERROR(/PrintStream) । |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
संकल्पगतिशीलविकल्प
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
किसी दूरस्थ स्थान की ओर इंगित करने वाली ERROR(/File)
के विकल्पों का समाधान करें। फ़ाइलों को साफ़ करने के लिए cleanConfigurationData()
कॉल करने की आवश्यकता है।
पैरामीटर | |
---|---|
resolver | DynamicRemoteFileResolver : फ़ाइलों को हल करने के लिए DynamicRemoteFileResolver |
फेंकता | |
---|---|
BuildRetrievalError | |
ConfigurationException |
सुरक्षितइंजेक्टऑप्शनवैल्यू
public void safeInjectOptionValues (optionDefs)
यदि कोई विकल्प लागू नहीं किया जा सकता है तो बिना फेंके कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एकाधिक विकल्प मान इंजेक्ट करें।
एक नई वस्तु बनाने के बाद एक साथ कई विकल्प मान इंजेक्ट करना उपयोगी है।
पैरामीटर | |
---|---|
optionDefs |
फेंकता | |
---|---|
ConfigurationException |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
सर्वोत्तम प्रयास दृष्टिकोण का उपयोग करके कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन Option
फ़ील्ड सेट करें।
अपेक्षित प्रारूप के लिए ArgsOptionParser
देखें
पैरामीटर | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : उपयोग करने के लिए IKeyStoreClient । |
रिटर्न | |
---|---|
अप्रयुक्त तर्क |
फेंकता | |
---|---|
ConfigurationException |
setBuildProvider
public void setBuildProvider (IBuildProvider provider)
कॉन्फ़िगरेशन में वर्तमान IBuildProvider
बदलें।
पैरामीटर | |
---|---|
provider | IBuildProvider : नया IBuildProvider |
सेटकमांडलाइन
public void setCommandLine (String[] arrayArgs)
इस IConfiguration
बनाने के लिए उपयोग की जाने वाली कमांड लाइन सेट करता है। यह setOptionsFromCommandLineArgs के विपरीत, कॉन्फ़िगरेशन नाम सहित संपूर्ण कमांड लाइन को संग्रहीत करता है।
पैरामीटर | |
---|---|
arrayArgs | String : कमांड लाइन |
सेट कमांड विकल्प
public void setCommandOptions (ICommandOptions cmdOptions)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ICommandOptions
सेट करें
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के साथ कॉन्फिग ऑब्जेक्ट सेट करने की सामान्य विधि।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम। |
configObject | Object : कॉन्फ़िगरेशन ऑब्जेक्ट |
फेंकता | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के लिए कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने की सामान्य विधि।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम। |
configList |
फेंकता | |
---|---|
ConfigurationException |
सेटकवरेजविकल्प
public void setCoverageOptions (CoverageOptions coverageOptions)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, CoverageOptions
सेट करें।
पैरामीटर | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए एक IDeviceConfiguration
सेट करें।
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, IDeviceConfiguration
सेट करें।
सेटडिवाइसमेट्रिककलेक्टर्स
public void setDeviceMetricCollectors (collectors)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IMetricCollector
s की सूची सेट करें।
पैरामीटर | |
---|---|
collectors |
सेटडिवाइसऑप्शंस
public void setDeviceOptions (TestDeviceOptions devOptions)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, TestDeviceOptions
सेट करें
पैरामीटर | |
---|---|
devOptions | TestDeviceOptions |
सेटडिवाइसरिकवरी
public void setDeviceRecovery (IDeviceRecovery recovery)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IDeviceRecovery
सेट करें।
सेटडिवाइस आवश्यकताएँ
public void setDeviceRequirements (IDeviceSelection devRequirements)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, IDeviceSelection
सेट करें
setLabPreparer
public void setLabPreparer (ITargetPreparer preparer)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, ITargetPreparer
सेट करें।
setLabPreparers
public void setLabPreparers (preparers)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, ITargetPreparer
s की सूची सेट करें।
सेटलॉगआउटपुट
public void setLogOutput (ILeveledLogOutput logger)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ILeveledLogOutput
सेट करें।
सेटलॉगसेवर
public void setLogSaver (ILogSaver logSaver)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ILogSaver
सेट करें।
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
इस कॉन्फ़िगरेशन में एकल IMultiTargetPreparer
सेट करने की सुविधा विधि जिसे किसी भी मौजूदा मान को प्रतिस्थापित करते हुए किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps)
इस कॉन्फ़िगरेशन में IMultiTargetPreparer
s की सूची सेट करें जिसे किसी भी मौजूदा मान को प्रतिस्थापित करते हुए किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए
सेटमल्टीटार्गेटप्रेपेयर
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल IMultiTargetPreparer
सेट करने की सुविधा विधि
सेटमल्टीटार्गेटप्रेपरर्स
public void setMultiTargetPreparers (multiTargPreps)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में IMultiTargetPreparer
s की सूची सेट करें
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन Option
फ़ील्ड सेट करें
ArgsOptionParser
पैरामीटर | |
---|---|
listArgs |
रिटर्न | |
---|---|
अप्रयुक्त तर्क |
फेंकता | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन Option
फ़ील्ड सेट करें
ArgsOptionParser
देखेंपैरामीटर | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : उपयोग करने के लिए IKeyStoreClient । |
रिटर्न | |
---|---|
अप्रयुक्त तर्क |
फेंकता | |
---|---|
ConfigurationException |
सेटपोस्टप्रोसेसर
public void setPostProcessors (processors)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, IPostProcessor
s की सूची सेट करें।
पैरामीटर | |
---|---|
processors |
setRetryDecision
public void setRetryDecision (IRetryDecision decisionRetry)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IRetryDecision
सेट करें।
setSystemStatusChecker
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल ISystemStatusChecker
सेट करने की सुविधा विधि
सेटसिस्टमस्टैटसचेकर्स
public void setSystemStatusCheckers (systemCheckers)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में ISystemStatusChecker
s की सूची सेट करें
setTargetPreparer
public void setTargetPreparer (ITargetPreparer preparer)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, ITargetPreparer
सेट करें।
setTargetPreparers
public void setTargetPreparers (preparers)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, ITargetPreparer
s की सूची सेट करें।
सेटटेस्ट
public void setTest (IRemoteTest test)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में एकल IRemoteTest
सेट करने की सुविधा विधि
setTestInvocationListener
public void setTestInvocationListener (ITestInvocationListener listener)
एकल ITestInvocationListener
सेट करने की सुविधा विधि
setTestInvocationListeners
public void setTestInvocationListeners (listeners)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, ITestInvocationListener
s की सूची सेट करें
सेटटेस्ट
public void setTests (tests)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, इस कॉन्फ़िगरेशन में IRemoteTest
s की सूची सेट करें
मान्य विकल्प
public void validateOptions ()
विकल्प मान मान्य करें.
वर्तमान में यह केवल यह मान्य करेगा कि सभी अनिवार्य विकल्प निर्धारित कर दिए गए हैंफेंकता | |
---|---|
ConfigurationException |
संरक्षित तरीके
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
यह बताता है कि टीएफ का वातावरण एक दूरस्थ आह्वान है या नहीं।
रिटर्न | |
---|---|
boolean |