IYapılandırma
public interface IConfiguration
com.android.tradefed.config.IYapılandırma |
Bir TradeFederation çağrısı için yapılandırma bilgileri. Her TradeFederation çağrısının tek bir IConfiguration
vardır. Bir IConfiguration
, çağırma sırasında kullanılması gereken tüm temsilci nesnelerini ve bunlarla ilişkili Option
saklar.
Özet
Genel yöntemler | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
abstract void | cleanConfigurationData () Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen dosyaları silin. |
abstract IConfiguration | clone () Bu nesnenin sığ bir kopyasını oluşturun. |
abstract void | dumpXml (PrintWriter output) Bu |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) Bu |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) Bu |
abstract | getAllConfigurationObjectsOfType (String typeName) Aygıtlar arasında belirli bir tür adının tüm nesnesini almak için genel arabirim. |
abstract IBuildProvider | getBuildProvider () Yapılandırmadan |
abstract String | getCommandLine () Bu |
abstract ICommandOptions | getCommandOptions () Yapılandırmadan kullanılacak |
abstract ConfigurationDescriptor | getConfigurationDescription () |
abstract Object | getConfigurationObject (String typeName) Verilen tür adıyla yapılandırma nesnesini almak için genel arabirim. |
abstract | getConfigurationObjectList (String typeName) |
abstract CoverageOptions | getCoverageOptions () Yapılandırmadan kullanılacak |
abstract | getDeviceConfig () Yapılandırmadan |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) Sağlanan adla ilişkili |
abstract TestDeviceOptions | getDeviceOptions () Yapılandırmadan kullanılacak |
abstract IDeviceRecovery | getDeviceRecovery () Yapılandırmadan kullanılacak |
abstract IDeviceSelection | getDeviceRequirements () Yapılandırmadan kullanılacak |
abstract | getFilesToClean () |
abstract GlobalTestFilter | getGlobalFilters () Çağrı için |
abstract | getInopOptions () Herhangi bir değeri değiştirmeyen seçenek adlarını alın |
abstract | getLabPreparers () Yapılandırmadan |
abstract ILeveledLogOutput | getLogOutput () Yapılandırmadan kullanılacak |
abstract ILogSaver | getLogSaver () Yapılandırmadan kullanılacak |
abstract | getMetricCollectors () Yapılandırmadan |
abstract | getMultiPreTargetPreparers () |
abstract | getMultiTargetPreparers () Yapılandırmadan |
abstract String | getName () Yapılandırmanın adını döndürür. |
abstract | getPostProcessors () Yapılandırmadan |
abstract IRetryDecision | getRetryDecision () Çağrı için kullanılan |
abstract | getSystemStatusCheckers () Yapılandırmadan |
abstract | getTargetPreparers () Yapılandırmadan |
abstract | getTestInvocationListeners () Yapılandırmadan kullanılacak |
abstract | getTests () Yapılandırmadan çalıştırılacak |
abstract void | injectOptionValue (String optionName, String optionValue) Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) Yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin. |
abstract boolean | isDeviceConfiguredFake (String deviceName) Yapılandırılan bir aygıtın isFake=true olarak etiketlenip etiketlenmediğini döndürür. |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) Verilen printStream'e bu yapılandırma için bir komut satırı kullanımı yardım metni çıktısı verir. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Uzak bir konuma işaret eden |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) Seçeneklerden biri uygulanamazsa, yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin. |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) En iyi çaba yaklaşımını kullanarak, verilen komut satırı argümanlarıyla yapılandırma |
abstract void | setBuildProvider ( IBuildProvider provider) Yapılandırmadaki mevcut |
abstract void | setCommandLine (String[] arrayArgs) Bu |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) Mevcut değerleri değiştirerek |
abstract void | setConfigurationObject (String name, Object configObject) Mevcut herhangi bir değeri değiştirerek, verilen adla yapılandırma nesnesini ayarlamak için genel yöntem. |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamak için genel yöntem. |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) Mevcut değerleri değiştirerek |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) Mevcut herhangi bir değeri değiştirerek bir |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) Mevcut herhangi bir değeri değiştirerek |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) Mevcut değerleri değiştirerek |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) Mevcut değerleri değiştirerek |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) Mevcut herhangi bir değeri değiştirerek |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) Mevcut değerleri değiştirerek |
abstract void | setLabPreparer ( ITargetPreparer preparer) Mevcut herhangi bir değeri değiştirerek |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) Mevcut herhangi bir değeri değiştirerek |
abstract void | setLogOutput ( ILeveledLogOutput logger) Mevcut herhangi bir değeri değiştirerek |
abstract void | setLogSaver ( ILogSaver logSaver) Mevcut herhangi bir değeri değiştirerek |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) Bu yapılandırmada, mevcut tüm değerleri değiştirerek, herhangi bir target_preparers cihazından önce yürütülmesi gereken tek bir |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) Bu yapılandırmada, mevcut tüm değerleri değiştirerek herhangi bir target_preparers cihazından önce yürütülmesi gereken |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Bu yapılandırmada mevcut değerleri değiştirerek tek bir |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) Mevcut tüm değerleri değiştirerek bu yapılandırmada |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) Verilen komut satırı argümanlarıyla yapılandırma ArgsOptionParser |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Verilen komut satırı argümanlarıyla yapılandırma ArgsOptionParser bakın |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) Mevcut değerleri değiştirerek |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) Mevcut herhangi bir değeri değiştirerek |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) Bu yapılandırmada mevcut değerleri değiştirerek tek bir |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) Mevcut tüm değerleri değiştirerek bu yapılandırmada |
abstract void | setTargetPreparer ( ITargetPreparer preparer) Mevcut herhangi bir değeri değiştirerek |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) Mevcut herhangi bir değeri değiştirerek |
abstract void | setTest ( IRemoteTest test) Bu yapılandırmada mevcut değerleri değiştirerek tek bir |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) Tek bir |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) Mevcut tüm değerleri değiştirerek |
abstract void | setTests ( tests) setTests ( tests) Mevcut değerleri değiştirerek bu yapılandırmada |
abstract void | validateOptions () Seçenek değerlerini doğrulayın. |
Genel yöntemler
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
sırasında temizlenmesi gereken dosyaları ekleyin
parametreler | |
---|---|
toBeCleaned |
cleanConfigurationData
public abstract void cleanConfigurationData ()
Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen dosyaları silin.
klon
public abstract IConfiguration clone ()
Bu nesnenin sığ bir kopyasını oluşturun.
İadeler | |
---|---|
IConfiguration | bir {link IConfiguration} kopyası |
dumpXml
public abstract void dumpXml (PrintWriter output)
Bu IConfiguration
için bir String
olarak gösterilen tüm seçeneklerle birlikte yapılandırma için genişletilmiş XML dosyasını alır.
parametreler | |
---|---|
output | PrintWriter : xml'nin yazdırılacağı yazar. |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Bu IConfiguration
için gösterilen tüm seçeneklerle birlikte yapılandırma için genişletilmiş XML dosyasını, anahtar adlarına göre nesne filtreleri çıkararak alır.
Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME
.
parametreler | |
---|---|
output | PrintWriter : xml'nin yazdırılacağı yazar. |
excludeFilters |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Bu IConfiguration
için gösterilen tüm seçeneklerle birlikte yapılandırma için genişletilmiş XML dosyasını, anahtar adlarına göre nesne filtreleri çıkararak alır.
Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME
.
parametreler | |
---|---|
output | PrintWriter : xml'nin yazdırılacağı yazar. |
excludeFilters | |
printDeprecatedOptions | boolean : Kullanımdan kaldırıldı olarak işaretlenen seçeneklerin yazdırılıp yazdırılmayacağı |
printUnchangedOptions | boolean |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Aygıtlar arasında belirli bir tür adının tüm nesnesini almak için genel arabirim.
parametreler | |
---|---|
typeName | String : yapılandırma nesnesinin benzersiz türü |
İadeler | |
---|---|
Verilen türdeki yapılandırma nesnelerinin listesi. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Yapılandırmadan IBuildProvider
alır.
İadeler | |
---|---|
IBuildProvider | yapılandırmada sağlanan IBuildProvider |
getKomut Satırı
public abstract String getCommandLine ()
Bu IConfiguration
oluşturmak için kullanılan komut satırını alır.
İadeler | |
---|---|
String | bu IConfiguration oluşturmak için kullanılan komut satırı. |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Yapılandırmadan kullanılacak ICommandOptions
alır.
İadeler | |
---|---|
ICommandOptions | yapılandırmada sağlanan ICommandOptions . |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
ConfigurationDescriptor
sağlanan ConfigurationDescriptor'ı döndürür.
İadeler | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Verilen tür adıyla yapılandırma nesnesini almak için genel arabirim.
parametreler | |
---|---|
typeName | String : yapılandırma nesnesinin benzersiz türü |
İadeler | |
---|---|
Object | yapılandırma nesnesi veya belirtilen ada sahip nesne türü yoksa null . |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
'e benzer, ancak birden çok nesneyi destekleyen yapılandırma nesnesi türleri için.
parametreler | |
---|---|
typeName | String : yapılandırma nesnesinin benzersiz tür adı |
İadeler | |
---|---|
yapılandırma nesneleri listesi veya belirtilen ada sahip nesne türü yoksa null . |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Yapılandırmadan kullanılacak CoverageOptions
alır.
İadeler | |
---|---|
CoverageOptions | Yapılandırmada sağlanan CoverageOptions . |
getDeviceConfig
public abstractgetDeviceConfig ()
Yapılandırmadan IDeviceConfiguration
'ları alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan IDeviceConfiguration s |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Sağlanan adla ilişkili IDeviceConfiguration
, bulunamazsa null değerini döndürün.
parametreler | |
---|---|
nameDevice | String |
İadeler | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Yapılandırmadan kullanılacak TestDeviceOptions
alır.
İadeler | |
---|---|
TestDeviceOptions | yapılandırmada sağlanan TestDeviceOptions . |
getDeviceKurtarma
public abstract IDeviceRecovery getDeviceRecovery ()
Yapılandırmadan kullanılacak IDeviceRecovery
alır.
İadeler | |
---|---|
IDeviceRecovery | yapılandırmada sağlanan IDeviceRecovery . |
getDeviceGereksinimleri
public abstract IDeviceSelection getDeviceRequirements ()
Yapılandırmadan kullanılacak IDeviceSelection
alır.
İadeler | |
---|---|
IDeviceSelection | yapılandırmada sağlanan IDeviceSelection . |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
sırasında temizlenecek dosyaların listesini alın
İadeler | |
---|---|
getGlobalFiltreler
public abstract GlobalTestFilter getGlobalFilters ()
Çağrı için GlobalTestFilter
alır.
İadeler | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Herhangi bir değeri değiştirmeyen seçenek adlarını alın
İadeler | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
Yapılandırmadan ITargetPreparer
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan ITargetPreparer s |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Yapılandırmadan kullanılacak ILeveledLogOutput
alır.
İadeler | |
---|---|
ILeveledLogOutput | yapılandırmada sağlanan ILeveledLogOutput . |
getLogSaver
public abstract ILogSaver getLogSaver ()
Yapılandırmadan kullanılacak ILogSaver
alır.
İadeler | |
---|---|
ILogSaver | yapılandırmada sağlanan ILogSaver . |
getMetricCollectors
public abstractgetMetricCollectors ()
Yapılandırmadan IMetricCollector
s'yi alır.
İadeler | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
IMultiTargetPreparer
'ları, herhangi bir hedef_hazırlayıcı aygıtından önce yürütülmesi gereken yapılandırmadan alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan IMultiTargetPreparer s |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Yapılandırmadan IMultiTargetPreparer
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan IMultiTargetPreparer s |
getName
public abstract String getName ()
Yapılandırmanın adını döndürür.
İadeler | |
---|---|
String |
getPostİşlemciler
public abstractgetPostProcessors ()
Yapılandırmadan IPostProcessor
s'yi alır.
İadeler | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Çağrı için kullanılan IRetryDecision
döndürür.
İadeler | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Yapılandırmadan ISystemStatusChecker
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan ISystemStatusChecker s |
getTargetPreparers
public abstractgetTargetPreparers ()
Yapılandırmadan ITargetPreparer
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırayla sağlanan ITargetPreparer s |
getTestInvocationDinleyiciler
public abstractgetTestInvocationListeners ()
Yapılandırmadan kullanılacak ITestInvocationListener
s'yi alır.
İadeler | |
---|---|
yapılandırmada sağlanan ITestInvocationListener s. |
getTests
public abstractgetTests ()
Yapılandırmadan çalıştırılacak IRemoteTest
s'yi alır.
İadeler | |
---|---|
yapılandırmada sağlanan testler |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.
Dinamik olarak oluşturulan seçenekler için değerler sağlamak için kullanışlıdır.parametreler | |
---|---|
optionName | String : seçenek adı |
optionValue | String : seçenek değeri |
atar | |
---|---|
ConfigurationException | seçeneğin değerini ayarlayamazsa |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.
Dinamik olarak oluşturulan seçenekler için değerler sağlamak için kullanışlıdır.parametreler | |
---|---|
optionName | String : seçenek adı |
optionKey | String : harita seçenekleri için isteğe bağlı anahtar veya null |
optionValue | String : harita seçeneği değeri |
atar | |
---|---|
ConfigurationException | seçeneğin değerini ayarlayamazsa |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.
Dinamik olarak oluşturulan seçenekler için değerler sağlamak için kullanışlıdır.parametreler | |
---|---|
optionName | String : seçenek adı |
optionKey | String : harita seçenekleri için isteğe bağlı anahtar veya null |
optionValue | String : harita seçeneği değeri |
optionSource | String : bu seçenek değerini sağlayan kaynak yapılandırma |
atar | |
---|---|
ConfigurationException | seçeneğin değerini ayarlayamazsa |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin.
Yeni bir nesne oluşturduktan sonra birçok seçenek değerini bir kerede enjekte etmek yararlıdır.parametreler | |
---|---|
optionDefs |
atar | |
---|---|
ConfigurationException | seçenek değerleri ayarlanamadıysa |
isDeviceConfiguredSahte
public abstract boolean isDeviceConfiguredFake (String deviceName)
Yapılandırılan bir aygıtın isFake=true olarak etiketlenip etiketlenmediğini döndürür.
parametreler | |
---|---|
deviceName | String |
İadeler | |
---|---|
boolean |
kısmiDeepKlon
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
öğesinden bir temel klon oluşturun, ardından verilen yapılandırma nesnesinin listesini derin klonlayın.
parametreler | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : Anahtar deposu istemcisi. |
İadeler | |
---|---|
IConfiguration | Kısmen derin klonlanmış yapılandırma. |
atar | |
---|---|
ConfigurationException |
printKomut Kullanımı
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Verilen printStream'e bu yapılandırma için bir komut satırı kullanımı yardım metni çıktısı verir.
parametreler | |
---|---|
importantOnly | boolean : true ise yalnızca önemli seçenekler için yardım yazdırın |
out | PrintStream : kullanılacak ERROR(/PrintStream) . |
atar | |
---|---|
ConfigurationException |
çözmekDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Uzak bir konuma işaret eden ERROR(/File)
seçeneklerini çözün. Bu, dosyaları temizlemek için cleanConfigurationData()
gerektirir.
parametreler | |
---|---|
resolver | DynamicRemoteFileResolver : dosyaları çözmek için DynamicRemoteFileResolver |
atar | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
ConfigurationException | |
BuildRetrievalError |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Seçeneklerden biri uygulanamazsa, yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin.
Yeni bir nesne oluşturduktan sonra birçok seçenek değerini bir kerede enjekte etmek yararlıdır.
parametreler | |
---|---|
optionDefs |
atar | |
---|---|
ConfigurationException | OptionSetter oluşturulamadıysa |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
En iyi çaba yaklaşımını kullanarak, verilen komut satırı argümanlarıyla yapılandırma Option
alanlarını ayarlayın.
Beklenen biçim için ArgsOptionParser
bakın
parametreler | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient . |
İadeler | |
---|---|
tüketilmemiş argümanlar |
atar | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Yapılandırmadaki mevcut IBuildProvider
değiştirin.
parametreler | |
---|---|
provider | IBuildProvider : yeni IBuildProvider |
setKomut Satırı
public abstract void setCommandLine (String[] arrayArgs)
Bu IConfiguration
oluşturmak için kullanılan komut satırını ayarlar. Bu, setOptionsFromCommandLineArgs'ın aksine, yapılandırma adı da dahil olmak üzere tüm komut satırını saklar.
parametreler | |
---|---|
arrayArgs | String : komut satırı |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Mevcut değerleri değiştirerek ICommandOptions
ayarlayın
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Mevcut herhangi bir değeri değiştirerek, verilen adla yapılandırma nesnesini ayarlamak için genel yöntem.
parametreler | |
---|---|
name | String : yapılandırma nesnesi türünün benzersiz adı. |
configObject | Object : yapılandırma nesnesi |
atar | |
---|---|
ConfigurationException | configObject doğru tür değilse |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamak için genel yöntem.
parametreler | |
---|---|
name | String : yapılandırma nesnesi türünün benzersiz adı. |
configList |
atar | |
---|---|
ConfigurationException | listedeki herhangi bir nesne doğru tür değilse |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Mevcut değerleri değiştirerek CoverageOptions
ayarlayın.
parametreler | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Mevcut herhangi bir değeri değiştirerek bir IDeviceConfiguration
ayarlayın.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Mevcut herhangi bir değeri değiştirerek IDeviceConfiguration
s'yi ayarlayın.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Mevcut değerleri değiştirerek IMetricCollector
s listesini ayarlayın.
parametreler | |
---|---|
collectors |
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Mevcut değerleri değiştirerek TestDeviceOptions
ayarlayın
parametreler | |
---|---|
deviceOptions | TestDeviceOptions |
setCihaz Kurtarma
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Mevcut herhangi bir değeri değiştirerek IDeviceRecovery
ayarlayın.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Mevcut değerleri değiştirerek IDeviceSelection
ayarlayın
setLabHazırlayıcı
public abstract void setLabPreparer (ITargetPreparer preparer)
Mevcut herhangi bir değeri değiştirerek ITargetPreparer
öğesini ayarlayın.
setLabHazırlayıcılar
public abstract void setLabPreparers (preparers)
Mevcut herhangi bir değeri değiştirerek ITargetPreparer
s listesini ayarlayın.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Mevcut herhangi bir değeri değiştirerek ILeveledLogOutput
değerini ayarlayın.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Mevcut herhangi bir değeri değiştirerek ILogSaver
ayarlayın.
setMultiPreTargetHazırlayıcı
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, mevcut tüm değerleri değiştirerek, herhangi bir target_preparers cihazından önce yürütülmesi gereken tek bir IMultiTargetPreparer
ayarlamak için kolaylık yöntemi
setMultiPreTargetHazırlayıcılar
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Bu yapılandırmada, mevcut tüm değerleri değiştirerek herhangi bir target_preparers cihazından önce yürütülmesi gereken IMultiTargetPreparer
s listesini ayarlayın.
setMultiTargetHazırlayıcı
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Bu yapılandırmada mevcut değerleri değiştirerek tek bir IMultiTargetPreparer
ayarlamak için kolaylık yöntemi
setMultiTargetHazırlayıcılar
public abstract void setMultiTargetPreparers (multiTargPreps)
Mevcut tüm değerleri değiştirerek bu yapılandırmada IMultiTargetPreparer
s listesini ayarlayın
setOptionsCommandLineArgs'den
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Verilen komut satırı argümanlarıyla yapılandırma Option
alanlarını ayarlayın
ArgsOptionParser
parametreler | |
---|---|
listArgs |
İadeler | |
---|---|
tüketilmemiş argümanlar |
atar | |
---|---|
ConfigurationException |
setOptionsCommandLineArgs'den
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Verilen komut satırı argümanlarıyla yapılandırma Option
alanlarını ayarlayın
ArgsOptionParser
bakınparametreler | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient . |
İadeler | |
---|---|
tüketilmemiş argümanlar |
atar | |
---|---|
ConfigurationException |
setPostİşlemciler
public abstract void setPostProcessors (processors)
Mevcut değerleri değiştirerek IPostProcessor
s listesini ayarlayın.
parametreler | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Mevcut herhangi bir değeri değiştirerek IRetryDecision
değerini ayarlayın.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Bu yapılandırmada mevcut değerleri değiştirerek tek bir ISystemStatusChecker
ayarlamak için kolaylık yöntemi
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Mevcut tüm değerleri değiştirerek bu yapılandırmada ISystemStatusChecker
s listesini ayarlayın
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Mevcut herhangi bir değeri değiştirerek ITargetPreparer
öğesini ayarlayın.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Mevcut herhangi bir değeri değiştirerek ITargetPreparer
s listesini ayarlayın.
setTest
public abstract void setTest (IRemoteTest test)
Bu yapılandırmada mevcut değerleri değiştirerek tek bir IRemoteTest
ayarlamak için kolaylık yöntemi
setTestÇağrı Dinleyici
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Tek bir ITestInvocationListener
ayarlamak için kolaylık yöntemi
setTestÇağırmaDinleyiciler
public abstract void setTestInvocationListeners (listeners)
Mevcut tüm değerleri değiştirerek ITestInvocationListener
s listesini ayarlayın
setTestler
public abstract void setTests (tests)
Mevcut değerleri değiştirerek bu yapılandırmada IRemoteTest
s listesini ayarlayın
validateOptions
public abstract void validateOptions ()
Seçenek değerlerini doğrulayın.
Şu anda bu yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrulayacaktır.atar | |
---|---|
ConfigurationException | yapılandırma geçerli değilse |