IGlobalकॉन्फ़िगरेशन
public
interface
IGlobalConfiguration
com.android.tradefed.config.IGlobalConfiguration |
किसी एक ट्रेड फ़ेडरेशन इंस्टेंस के लिए, ग्लोबल कॉन्फ़िगरेशन की जानकारी शामिल करने वाली क्लास (इसमें असल कॉन्फ़िगरेशन को कितनी भी बार शुरू किया जा सकता है).
खास जानकारी
सार्वजनिक तरीके | |
---|---|
abstract
void
|
cleanup()
कारोबार बंद होने पर सही क्लीनअप करें. |
abstract
File
|
cloneConfigWithFilter(
एक सफ़ेद सूची और एक्सएमएल फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें. |
abstract
File
|
cloneConfigWithFilter(
बदलें विकल्प मान और आउटपुट को किसी एक्सएमएल फ़ाइल में सबमिट करते हैं. |
abstract
File
|
cloneConfigWithFilter(String... allowlistConfigs)
अनुमति वाली सूची और एक्सएमएल फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें. |
abstract
ICommandScheduler
|
getCommandScheduler()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
Object
|
getConfigurationObject(String typeName)
दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट मिलता है. |
abstract
ICredentialFactory
|
getCredentialFactory()
क्रेडेंशियल बनाने के लिए, |
abstract
DeviceManagementGrpcServer
|
getDeviceManagementServer()
इसके बारे में जानकारी न होने पर, |
abstract
IDeviceManager
|
getDeviceManager()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
|
getDeviceMonitors()
ग्लोबल कॉन्फ़िगरेशन से |
abstract
IDeviceSelection
|
getDeviceRequirements()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
TradefedFeatureServer
|
getFeatureServer()
इसके बारे में जानकारी न होने पर, |
abstract
IConfigurationServer
|
getGlobalConfigServer()
ग्लोबल कॉन्फ़िगरेशन सर्वर फ़ेच करता है. |
abstract
|
getHostMonitors()
ग्लोबल कॉन्फ़िगरेशन से |
abstract
IHostOptions
|
getHostOptions()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
IHostResourceManager
|
getHostResourceManager()
ग्लोबल कॉन्फ़िगरेशन से |
abstract
IKeyStoreFactory
|
getKeyStoreFactory()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
|
getMultiDeviceRecoveryHandlers()
यह कॉन्फ़िगरेशन से इस्तेमाल करने के लिए, |
abstract
|
getOptionValues(String optionName)
विकल्प के मानों की सूची पाएं. |
abstract
|
getResourceMetricCollectors()
ग्लोबल कॉन्फ़िगरेशन से |
abstract
ISandboxFactory
|
getSandboxFactory()
एक सैंडबॉक्स फ़ैक्ट्री पाएं, जिसका इस्तेमाल बोलकर शुरू करने के लिए किया जा सकता है |
abstract
IShardHelper
|
getShardingStrategy()
यह विकल्प |
abstract
TestInvocationManagementServer
|
getTestInvocationManagementSever()
इसके बारे में जानकारी न होने पर, |
abstract
ITerribleFailureHandler
|
getWtfHandler()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए |
abstract
void
|
injectOptionValue(String optionName, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में कोई विकल्प वैल्यू इंजेक्ट करें. |
abstract
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में कोई विकल्प वैल्यू इंजेक्ट करें. |
abstract
void
|
setCommandScheduler(ICommandScheduler scheduler)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
इस कॉन्फ़िगरेशन के लिए, |
abstract
void
|
setConfigurationObject(String name, Object configObject)
किसी मौजूदा वैल्यू को बदलकर, दिए गए नाम के साथ कॉन्फ़िगरेशन ऑब्जेक्ट को सेट करने का सामान्य तरीका. |
abstract
void
|
setConfigurationObjectList(String typeName,
दिए गए नाम के लिए, कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने का सामान्य तरीका वैल्यू. |
abstract
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
abstract
void
|
setDeviceManager(IDeviceManager deviceManager)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setDeviceMonitor(IDeviceMonitor deviceMonitor)
|
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setHostMonitors(
|
abstract
void
|
setHostOptions(IHostOptions hostOptions)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setInvocationServer(TestInvocationManagementServer server)
|
abstract
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
मौजूदा वैल्यू को बदलकर, |
abstract
|
setOptionsFromCommandLineArgs(
कमांड लाइन आर्ग्युमेंट के दिए गए सेट के साथ, ग्लोबल कॉन्फ़िगरेशन
सही फ़ॉर्मैट के लिए |
abstract
void
|
setOriginalConfig(String config)
यह नीति ग्लोबल कॉन्फ़िगरेशन बनाने के लिए इस्तेमाल किए जाने वाले मूल कॉन्फ़िगरेशन को सेट करती है. |
abstract
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
|
abstract
void
|
setSandboxFactory(ISandboxFactory factory)
मौजूदा वैल्यू को बदलकर, |
abstract
void
|
setShardingStrategy(IShardHelper sharding)
यह कॉन्फ़िगरेशन को शार्ड करते समय |
abstract
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
|
abstract
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
|
abstract
void
|
setup()
ट्रेड की शुरुआत में सही सेटअप. |
abstract
void
|
validateOptions()
विकल्प मानों की पुष्टि करें. |
सार्वजनिक तरीके
क्लीनअप करें
public abstract void cleanup ()
कारोबार बंद होने पर सही क्लीनअप करें.
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
एक सफ़ेद सूची और एक्सएमएल फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें.
पैरामीटर | |
---|---|
exclusionPatterns |
: डंप से बाहर रखी जाने वाली क्लास के नाम का पैटर्न. |
allowlistConfigs |
String : नई एक्सएमएल फ़ाइल में शामिल किए जाने वाले कॉन्फ़िगरेशन का String कलेक्शन.
अगर यह null पर सेट है |
रिटर्न | |
---|---|
File |
वह फ़ाइल जिसमें फ़िल्टर किया गया नया ग्लोबल कॉन्फ़िगरेशन मौजूद है. |
थ्रो | |
---|---|
|
IOअपवाद |
यह भी देखें:
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
बदलें विकल्प मान और आउटपुट को किसी एक्सएमएल फ़ाइल में सबमिट करते हैं.
पैरामीटर | |
---|---|
exclusionPatterns |
: डंप से बाहर रखी जाने वाली क्लास के नाम का पैटर्न. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : नए एक्सएमएल में शामिल किए जाने वाले कॉन्फ़िगरेशन का String कलेक्शन
फ़ाइल से लिए जाते हैं.
अगर यह null पर सेट है |
रिटर्न | |
---|---|
File |
वह फ़ाइल जिसमें फ़िल्टर किया गया नया ग्लोबल कॉन्फ़िगरेशन मौजूद है. |
यह भी देखें:
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (String... allowlistConfigs)
अनुमति वाली सूची और एक्सएमएल फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें.
उदाहरण के लिए, नीचे दिए गए कॉन्फ़िगरेशन के लिए:
<xml>
<configuration>
<device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" />
<wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" />
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
"key_store" को छोड़कर सभी कॉन्फ़िगरेशन को फ़िल्टर करके बाहर कर दिया जाएगा, और इससे एक कॉन्फ़िगरेशन फ़ाइल
निम्न सामग्री:
<xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
पैरामीटर | |
---|---|
allowlistConfigs |
String : नई एक्सएमएल फ़ाइल में शामिल किए जाने वाले कॉन्फ़िगरेशन का String कलेक्शन.
अगर यह null पर सेट है |
रिटर्न | |
---|---|
File |
वह फ़ाइल जिसमें फ़िल्टर किया गया नया ग्लोबल कॉन्फ़िगरेशन मौजूद है. |
थ्रो | |
---|---|
|
IOअपवाद |
getCommandScheduler
public abstract ICommandScheduler getCommandScheduler ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए ICommandScheduler
फ़ेच करता है.
रिटर्न | |
---|---|
ICommandScheduler |
ICommandScheduler . कभी भी शून्य नहीं दिखाएगा. |
'कॉन्फ़िगरेशन ऑब्जेक्ट' पाएं
public abstract Object getConfigurationObject (String typeName)
दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट मिलता है.
पैरामीटर | |
---|---|
typeName |
String : कॉन्फ़िगरेशन ऑब्जेक्ट का यूनीक टाइप |
रिटर्न | |
---|---|
Object |
ऑब्जेक्ट या शून्य अगर उस नाम का ऑब्जेक्ट नहीं मिलता है |
getक्रेडेंशियल फैक्ट्री
public abstract ICredentialFactory getCredentialFactory ()
क्रेडेंशियल बनाने के लिए, ICredentialFactory
मिलता है.
रिटर्न | |
---|---|
ICredentialFactory |
ICredentialFactory या null , अगर कोई जानकारी नहीं दी गई है. |
getDeviceManagementServer
public abstract DeviceManagementGrpcServer getDeviceManagementServer ()
इसके बारे में जानकारी न होने पर, DeviceManagementGrpcServer
या शून्य दिखाता है.
रिटर्न | |
---|---|
DeviceManagementGrpcServer |
'डिवाइस मैनेजर' पाएं
public abstract IDeviceManager getDeviceManager ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए IDeviceManager
फ़ेच करता है. उपलब्ध विकल्पों का सेट मैनेज करता है
जांच के लिए डिवाइस
रिटर्न | |
---|---|
IDeviceManager |
कॉन्फ़िगरेशन में दिया गया IDeviceManager . |
डिवाइस मॉनिटर करें
public abstractgetDeviceMonitors ()
ग्लोबल कॉन्फ़िगरेशन से IDeviceMonitor
की सूची फ़ेच करता है.
रिटर्न | |
---|---|
|
ग्लोबल कॉन्फ़िगरेशन से IDeviceMonitor की सूची या अगर null
कोई निर्दिष्ट नहीं किया गया था. |
'डिवाइस की ज़रूरी शर्तें' पाएं
public abstract IDeviceSelection getDeviceRequirements ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए IDeviceSelection
फ़ेच करता है. ग्लोबल फ़िल्टर को दिखाता है
DeviceManager
किन डिवाइसों पर यह जानकारी देख सकता है.
रिटर्न | |
---|---|
IDeviceSelection |
कॉन्फ़िगरेशन में दिया गया IDeviceSelection . |
getFeatureServer
public abstract TradefedFeatureServer getFeatureServer ()
इसके बारे में जानकारी न होने पर, TradefedFeatureServer
या शून्य दिखाता है.
रिटर्न | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public abstract IConfigurationServer getGlobalConfigServer ()
ग्लोबल कॉन्फ़िगरेशन सर्वर फ़ेच करता है. ग्लोबल कॉन्फ़िगरेशन सर्वर का इस्तेमाल करके, सर्वर से होस्ट कॉन्फ़िगरेशन फ़ेच किए जाते हैं से मिलने वाला अनुभव प्राप्त करने के लिए किया जा सकता है.
रिटर्न | |
---|---|
IConfigurationServer |
getHostMonitors
public abstractgetHostMonitors ()
ग्लोबल कॉन्फ़िगरेशन से IHostMonitor
की सूची फ़ेच करता है.
रिटर्न | |
---|---|
|
ग्लोबल कॉन्फ़िगरेशन से IHostMonitor की सूची या अगर कोई नहीं है, तो null
बताया गया था. |
getHostOptions
public abstract IHostOptions getHostOptions ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए IHostOptions
फ़ेच करता है.
रिटर्न | |
---|---|
IHostOptions |
कॉन्फ़िगरेशन में दिया गया IDeviceManager . |
getHostResourceManager
public abstract IHostResourceManager getHostResourceManager ()
ग्लोबल कॉन्फ़िगरेशन से IHostResourceManager
इकट्ठा करता है.
रिटर्न | |
---|---|
IHostResourceManager |
ग्लोबल कॉन्फ़िगरेशन से IHostResourceManager या डिफ़ॉल्ट तौर पर लागू होने वाला कॉन्फ़िगरेशन
अगर होस्ट कॉन्फ़िगरेशन में किसी के बारे में नहीं बताया गया है, तो LocalHostResourceManager . |
'कीस्टोरफ़ैक्ट्री' पाएं
public abstract IKeyStoreFactory getKeyStoreFactory ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए IKeyStoreFactory
फ़ेच करता है.
रिटर्न | |
---|---|
IKeyStoreFactory |
अगर कुंजी स्टोर की कोई फ़ैक्ट्री सेट नहीं है, तो IKeyStoreFactory या शून्य. |
getMultiDeviceRecoveryHandlers
public abstractgetMultiDeviceRecoveryHandlers ()
यह कॉन्फ़िगरेशन से इस्तेमाल करने के लिए, IMultiDeviceRecovery
की सूची उपलब्ध कराता है.
रिटर्न | |
---|---|
|
IMultiDeviceRecovery या अगर सेट नहीं है, तो null की सूची. |
getOptionValues
public abstractgetOptionValues (String optionName)
विकल्प के मानों की सूची पाएं.
पैरामीटर | |
---|---|
optionName |
String : मैप विकल्प का नाम |
रिटर्न | |
---|---|
|
दिए गए विकल्प के मानों की सूची. null , अगर विकल्प का नाम नहीं है
मौजूद हैं. |
getResourceMetricCollectors
public abstractgetResourceMetricCollectors ()
ग्लोबल कॉन्फ़िगरेशन से IResourceMetricCollector
की सूची फ़ेच करता है.
रिटर्न | |
---|---|
|
ग्लोबल कॉन्फ़िगरेशन से IResourceMetricCollector की सूची या अगर कोई तय नहीं किया गया है, तो null
. |
गेटसैंडबॉक्सफ़ैक्ट्री
public abstract ISandboxFactory getSandboxFactory ()
एक सैंडबॉक्स फ़ैक्ट्री पाएं, जिसका इस्तेमाल बोलकर शुरू करने के लिए किया जा सकता है
रिटर्न | |
---|---|
ISandboxFactory |
getShardingStrategy
public abstract IShardHelper getShardingStrategy ()
यह विकल्प IShardHelper
को दिखाता है, जो कॉन्फ़िगरेशन को शार्ड करने का तरीका बताता है.
रिटर्न | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public abstract TestInvocationManagementServer getTestInvocationManagementSever ()
इसके बारे में जानकारी न होने पर, TestInvocationManagementServer
या शून्य दिखाता है.
रिटर्न | |
---|---|
TestInvocationManagementServer |
गेटडब्ल्यूटीएफ़हैंडलर
public abstract ITerribleFailureHandler getWtfHandler ()
कॉन्फ़िगरेशन से, इस्तेमाल करने के लिए ITerribleFailureHandler
फ़ेच करता है.
यह हैंडल करता है कि अगर WTF (बहुत खराब असफलता) होने पर क्या करना है, तो
होता है.
रिटर्न | |
---|---|
ITerribleFailureHandler |
यह ITerribleFailureHandler
कॉन्फ़िगरेशन, या कोई हैंडलर सेट न होने पर शून्य |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में कोई विकल्प वैल्यू इंजेक्ट करें.
डाइनैमिक रूप से जनरेट होने वाले विकल्पों की वैल्यू देने में मदद मिलती है.
पैरामीटर | |
---|---|
optionName |
String : विकल्प का नाम |
optionValue |
String : विकल्प की वैल्यू |
थ्रो | |
---|---|
ConfigurationException |
अगर विकल्प का मान सेट नहीं कर पाता है |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में कोई विकल्प वैल्यू इंजेक्ट करें.
डाइनैमिक रूप से जनरेट होने वाले विकल्पों की वैल्यू देने में मदद मिलती है.
पैरामीटर | |
---|---|
optionName |
String : मैप विकल्प का नाम |
optionKey |
String : मैप विकल्प कुंजी |
optionValue |
String : मैप विकल्प का मान |
थ्रो | |
---|---|
ConfigurationException |
अगर विकल्प का मान सेट नहीं कर पाता है |
setCommandScheduler
public abstract void setCommandScheduler (ICommandScheduler scheduler)
मौजूदा वैल्यू को बदलकर, ICommandScheduler
को सेट करें.
सेट कॉन्फ़िगरेशनफ़ैक्ट्री
public abstract void setConfigurationFactory (IConfigurationFactory configFactory)
इस कॉन्फ़िगरेशन के लिए, IConfigurationFactory
को सेट करें.
पैरामीटर | |
---|---|
configFactory |
IConfigurationFactory |
सेट कॉन्फ़िगरेशन ऑब्जेक्ट
public abstract void setConfigurationObject (String name, Object configObject)
किसी मौजूदा वैल्यू को बदलकर, दिए गए नाम के साथ कॉन्फ़िगरेशन ऑब्जेक्ट को सेट करने का सामान्य तरीका.
पैरामीटर | |
---|---|
name |
String : कॉन्फ़िगरेशन ऑब्जेक्ट टाइप का यूनीक नाम. |
configObject |
Object : कॉन्फ़िगरेशन ऑब्जेक्ट |
थ्रो | |
---|---|
ConfigurationException |
अगर configObject सही टाइप नहीं था |
सेट कॉन्फ़िगरेशनऑब्जेक्टलिस्ट
public abstract void setConfigurationObjectList (String typeName,configList)
दिए गए नाम के लिए, कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने का सामान्य तरीका वैल्यू.
पैरामीटर | |
---|---|
typeName |
String : कॉन्फ़िगरेशन ऑब्जेक्ट टाइप का यूनीक नाम. |
configList |
: कॉन्फ़िगरेशन ऑब्जेक्ट सूची |
थ्रो | |
---|---|
ConfigurationException |
अगर सूची में मौजूद कोई ऑब्जेक्ट सही तरह का नहीं है |
DeviceManagementServer सेट करें
public abstract void setDeviceManagementServer (DeviceManagementGrpcServer server)
DeviceManagementGrpcServer
को सेट करता है.
पैरामीटर | |
---|---|
server |
DeviceManagementGrpcServer |
डिवाइस मैनेजर सेट करें
public abstract void setDeviceManager (IDeviceManager deviceManager)
मौजूदा वैल्यू को बदलकर, IDeviceManager
को सेट करें. इससे मैनेजर को
टेस्ट के लिए डिवाइस
DeviceMonitor सेट करें
public abstract void setDeviceMonitor (IDeviceMonitor deviceMonitor)
IDeviceMonitor
सेट करें.
पैरामीटर | |
---|---|
deviceMonitor |
IDeviceMonitor : मॉनिटर |
थ्रो | |
---|---|
ConfigurationException |
अगर IDeviceMonitor पहले से सेट है. |
डिवाइस की ज़रूरी शर्तें सेट करें
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
मौजूदा वैल्यू को बदलकर, IDeviceSelection
को सेट करें. यह ग्लोबल डिवाइस सेट करता है
फ़िल्टर करें कि DeviceManager
किन डिवाइसों को देख सकता है.
सेटHostMonitors
public abstract void setHostMonitors (hostMonitors)
IHostMonitor
सूची सेट करें.
पैरामीटर | |
---|---|
hostMonitors |
: मॉनिटर की सूची |
थ्रो | |
---|---|
ConfigurationException |
अगर IHostMonitor पहले से सेट है. |
setHostOptions
public abstract void setHostOptions (IHostOptions hostOptions)
मौजूदा वैल्यू को बदलकर, IHostOptions
को सेट करें.
setHostResourceManager
public abstract void setHostResourceManager (IHostResourceManager hostResourceManager)
मौजूदा वैल्यू को बदलकर, IHostResourceManager
को सेट करें.
सेट इनवोकेशन सर्वर
public abstract void setInvocationServer (TestInvocationManagementServer server)
TestInvocationManagementServer
को सेट करता है.
पैरामीटर | |
---|---|
server |
TestInvocationManagementServer |
सेटकीस्टोरफ़ैक्ट्री
public abstract void setKeyStoreFactory (IKeyStoreFactory factory)
मौजूदा वैल्यू को बदलकर, IKeyStoreFactory
को सेट करें.
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
कमांड लाइन आर्ग्युमेंट के दिए गए सेट के साथ, ग्लोबल कॉन्फ़िगरेशन Option
फ़ील्ड को सेट करें
सही फ़ॉर्मैट के लिए ArgsOptionParser
देखें
पैरामीटर | |
---|---|
listArgs |
: कमांड लाइन आर्ग्युमेंट |
रिटर्न | |
---|---|
|
ऐसे आर्ग्युमेंट जिनका इस्तेमाल न किया गया हो |
थ्रो | |
---|---|
ConfigurationException |
setOriginalConfig
public abstract void setOriginalConfig (String config)
यह नीति ग्लोबल कॉन्फ़िगरेशन बनाने के लिए इस्तेमाल किए जाने वाले मूल कॉन्फ़िगरेशन को सेट करती है.
पैरामीटर | |
---|---|
config |
String |
setResourceMetricकलेक्टर
public abstract void setResourceMetricCollector (IResourceMetricCollector collector)
IResourceMetricCollector
को सेट करता है.
पैरामीटर | |
---|---|
collector |
IResourceMetricCollector |
सेटसैंडबॉक्सफ़ैक्ट्री
public abstract void setSandboxFactory (ISandboxFactory factory)
मौजूदा वैल्यू को बदलकर, ISandboxFactory
को सेट करें.
सेटशार्डिंग रणनीति
public abstract void setShardingStrategy (IShardHelper sharding)
यह कॉन्फ़िगरेशन को शार्ड करते समय IShardHelper
को इस्तेमाल करने के लिए सेट करता है.
पैरामीटर | |
---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public abstract void setTradefedFeatureServer (TradefedFeatureServer server)
TradefedFeatureServer
को सेट करता है.
पैरामीटर | |
---|---|
server |
TradefedFeatureServer |
सेटडब्लूटीएफ़हैंडलर
public abstract void setWtfHandler (ITerribleFailureHandler wtfHandler)
ITerribleFailureHandler
सेट करें.
पैरामीटर | |
---|---|
wtfHandler |
ITerribleFailureHandler : WTF हैंडलर |
थ्रो | |
---|---|
ConfigurationException |
अगर ITerribleFailureHandler के पास
पहले से सेट है. |
सेटअप करो
public abstract void setup ()
ट्रेड की शुरुआत में सही सेटअप.
थ्रो | |
---|---|
|
com.android.tradefed.config.Configurationअपवाद |
ConfigurationException |
पुष्टि के विकल्प
public abstract void validateOptions ()
विकल्प मानों की पुष्टि करें.
फ़िलहाल, इससे सिर्फ़ यह पुष्टि होगी कि सभी ज़रूरी विकल्प सेट कर दिए गए हैं
थ्रो | |
---|---|
ConfigurationException |
अगर कॉन्फ़िगरेशन में ज़रूरी फ़ील्ड मौजूद नहीं हैं |