Yapı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 bunların ilişkili Option
'larını depolar.
Özet
Genel yöntemler | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
abstract void | cleanConfigurationData () Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen tüm 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) Cihazlar arasında belirli bir tür adının tüm nesnesini almak için genel arabirim. |
abstract IBuildProvider | getBuildProvider () |
abstract String | getCommandLine () Bunu oluşturmak için kullanılan komut satırını alır |
abstract ICommandOptions | getCommandOptions () Yapılandırmadan kullanılacak |
abstract ConfigurationDescriptor | getConfigurationDescription () Yapılandırmada sağlanan |
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ğırma 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ğırma 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 ekleyin. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) Yapılandırma nesneleri kümesine birden fazla seçenek değeri ekleyin. |
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 verir. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Uzak bir konuma işaret eden |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) Seçeneklerden biri uygulanamıyorsa, yapılandırma nesneleri kümesine birden fazla 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ı bağımsız değişkenleri kümesiyle 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 yapılandırma nesnesini verilen adla 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 tüm 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 tüm 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, herhangi bir cihazda target_preparers'tan önce çalıştırılması gereken tek bir |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Mevcut tüm değerleri değiştirerek bu yapılandırmada tek bir |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) Mevcut tüm değerleri değiştirerek bu yapılandırmadaki |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) Yapılandırma ArgsOptionParser |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 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 tek bir |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) |
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) Mevcut tüm değerleri değiştirerek bu yapılandırmada tek bir |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) Tek bir |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) Mevcut 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
ekleFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
sırasında temizlenmesi gereken dosyaları ekleyin
parametreler | |
---|---|
toBeCleaned |
temiz Yapılandırma Verileri
public abstract void cleanConfigurationData ()
Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen tüm dosyaları silin.
klon
public abstract IConfiguration clone ()
Bu nesnenin sığ bir kopyasını oluşturun.
İadeler | |
---|---|
IConfiguration | bir {link IConfiguration} kopyası |
dökümXml
public abstract void dumpXml (PrintWriter output)
Bu IConfiguration
için bir String
olarak gösterilen tüm seçeneklerle yapılandırma için genişletilmiş XML dosyasını alır.
parametreler | |
---|---|
output | PrintWriter : xml dosyasının yazdırılacağı yazar. |
Atar | |
---|---|
| IO İstisnası |
dökümXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Bu IConfiguration
için gösterilen tüm seçeneklerin anahtar adlarına göre nesne filtreleri çıkarılarak yapılandırma için genişletilmiş XML dosyasını alır.
Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME
.
parametreler | |
---|---|
output | PrintWriter : xml dosyasının yazdırılacağı yazar. |
excludeFilters |
Atar | |
---|---|
| IO İstisnası |
dökümXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Bu IConfiguration
için gösterilen tüm seçeneklerin anahtar adlarına göre nesne filtreleri çıkarılarak yapılandırma için genişletilmiş XML dosyasını alır.
Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME
.
parametreler | |
---|---|
output | PrintWriter : xml dosyasının 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 |
Atar | |
---|---|
| IO İstisnası |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Cihazlar 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 ()
IBuildProvider
yapılandırmadan alır.
İadeler | |
---|---|
IBuildProvider | yapılandırmada sağlanan IBuildProvider |
GetCommandLine
public abstract String getCommandLine ()
Bunu oluşturmak için kullanılan komut satırını alır IConfiguration
.
İ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 ()
Yapılandırmada sağlanan ConfigurationDescriptor
öğesini 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 | verilen ada sahip nesne türü mevcut değilse yapılandırma nesnesi veya null . |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
işlevine benzer, ancak birden çok nesneyi destekleyen yapılandırma nesnesi türleri içindir.
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
s'yi 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
, bulunmazsa boş olarak 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 . |
getDeviceRecovery
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
öğesini alır.
İadeler | |
---|---|
IDeviceSelection | yapılandırmada sağlanan IDeviceSelection . |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
sırasında temizlenecek dosyaların listesini alın
İadeler | |
---|---|
Genel Filtreleri al
public abstract GlobalTestFilter getGlobalFilters ()
Çağırma için GlobalTestFilter
alır.
İadeler | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Herhangi bir değeri değiştirmeyen seçenek adlarını alın
İadeler | |
---|---|
getLabHazırlayıcılar
public abstractgetLabPreparers ()
Yapılandırmadan ITargetPreparer
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırasıyla sağlanan ITargetPreparer lar |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Yapılandırmadan kullanılacak ILeveledLogOutput
değerini 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 . |
getMetricToplayıcılar
public abstractgetMetricCollectors ()
Yapılandırmadan IMetricCollector
s değerini alır.
İadeler | |
---|---|
getMultiPreTargetHazırlayıcılar
public abstractgetMultiPreTargetPreparers ()
IMultiTargetPreparer
s'yi, target_preparers cihazlarının herhangi birinden önce yürütülmesi gereken yapılandırmadan alır.
İadeler | |
---|---|
konfigürasyonda sırayla sağlanan IMultiTargetPreparer lar |
getMultiTargetHazırlayıcılar
public abstractgetMultiTargetPreparers ()
Yapılandırmadan IMultiTargetPreparer
s'yi alır.
İadeler | |
---|---|
konfigürasyonda sırayla sağlanan IMultiTargetPreparer lar |
getName
public abstract String getName ()
Yapılandırmanın adını döndürür.
İadeler | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Yapılandırmadan IPostProcessor
s'yi alır.
İadeler | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Çağırma 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 |
getTargetHazırlayıcılar
public abstractgetTargetPreparers ()
Yapılandırmadan ITargetPreparer
s'yi alır.
İadeler | |
---|---|
yapılandırmada sırasıyla sağlanan ITargetPreparer lar |
getTestÇağrıDinleyicileri
public abstractgetTestInvocationListeners ()
Yapılandırmadan kullanılacak ITestInvocationListener
s'yi alır.
İadeler | |
---|---|
yapılandırmada sağlanan ITestInvocationListener s. |
Testleri al
public abstractgetTests ()
Yapılandırmadan çalıştırılacak IRemoteTest
s'yi alır.
İadeler | |
---|---|
yapılandırmada sağlanan testler |
enjekte Seçenek Değeri
public abstract void injectOptionValue (String optionName, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin.
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ğeri ayarlanamadıysa |
enjekte Seçenek Değeri
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin.
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ğeri ayarlanamadıysa |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin.
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ğeri ayarlanamadıysa |
enjekte Seçenek Değerleri
public abstract void injectOptionValues (optionDefs)
Yapılandırma nesneleri kümesine birden fazla seçenek değeri ekleyin.
Yeni bir nesne oluşturduktan sonra birçok seçenek değerini aynı anda enjekte etmek için kullanışlıdır.parametreler | |
---|---|
optionDefs |
Atar | |
---|---|
ConfigurationException | seçenek değerleri ayarlanamadıysa |
isDeviceConfiguredFake
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ısmiDeepClone
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 | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printKomutKullanı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 verir.
parametreler | |
---|---|
importantOnly | boolean : true ise, yalnızca önemli seçenekler için yardım yazdır |
out | PrintStream : kullanılacak ERROR(/PrintStream) . |
Atar | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
çözümlemeDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Uzak bir konuma işaret eden ERROR(/File)
seçeneklerini çözün. Bu, dosyaları temizlemek için cleanConfigurationData()
öğesinin çağrılmasını gerektirir.
parametreler | |
---|---|
resolver | DynamicRemoteFileResolver : dosyaları çözmek için DynamicRemoteFileResolver |
Atar | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Seçeneklerden biri uygulanamıyorsa, yapılandırma nesneleri kümesine birden fazla seçenek değeri enjekte edin.
Yeni bir nesne oluşturduktan sonra birçok seçenek değerini aynı anda enjekte etmek için kullanışlı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ı bağımsız değişkenleri kümesiyle yapılandırma Option
alanlarını ayarlayın.
Beklenen biçim için ArgsOptionParser
bakın
parametreler | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : Kullanılacak 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'tan farklı olarak 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
öğesini ayarlayın
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Mevcut herhangi bir değeri değiştirerek yapılandırma nesnesini verilen adla 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 tip 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ürde değilse |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Mevcut tüm değerleri değiştirerek CoverageOptions
öğesini 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 tüm değerleri değiştirerek TestDeviceOptions
öğesini ayarlayın
parametreler | |
---|---|
deviceOptions | TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Mevcut herhangi bir değeri değiştirerek IDeviceRecovery
öğesini ayarlayın.
setCihaz Gereksinimleri
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Mevcut değerleri değiştirerek IDeviceSelection
öğesini 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
öğesini ayarlayın.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, herhangi bir cihazda target_preparers'tan önce çalıştırılması gereken tek bir IMultiTargetPreparer
ayarlamak için uygun yöntem, varolan tüm değerleri değiştirir
setMultiPreTargetHazırlayıcılar
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
IMultiTargetPreparer
s listesini bu yapılandırmada, herhangi bir cihazdan önce yürütülmesi gereken, target_preparers mevcut değerleri değiştirerek ayarlayın.
setMultiTargetHazırlayıcı
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Mevcut tüm değerleri değiştirerek bu yapılandırmada tek bir IMultiTargetPreparer
ayarlamak için uygun yöntem
setMultiTargetHazırlayıcılar
public abstract void setMultiTargetPreparers (multiTargPreps)
Mevcut tüm değerleri değiştirerek bu yapılandırmadaki IMultiTargetPreparer
s listesini ayarlayın
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Yapılandırma Option
alanlarını verilen komut satırı bağımsız değişkenleriyle ayarlayın
ArgsOptionParser
parametreler | |
---|---|
listArgs |
İadeler | |
---|---|
tüketilmemiş argümanlar |
Atar | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Yapılandırma Option
alanlarını verilen komut satırı bağımsız değişkenleriyle ayarlayın
ArgsOptionParser
bakınparametreler | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : Kullanılacak IKeyStoreClient . |
İadeler | |
---|---|
tüketilmemiş argümanlar |
Atar | |
---|---|
ConfigurationException |
setPostProcessors
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
öğesini ayarlayın.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Bu yapılandırmada tek bir ISystemStatusChecker
ayarlamak için uygun yöntem, var olan tüm değerleri değiştirir
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
ISystemStatusChecker
s listesini bu yapılandırmada, mevcut tüm değerleri değiştirerek ayarlayın
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Mevcut herhangi bir değeri değiştirerek ITargetPreparer
öğesini ayarlayın.
setTargetHazırlayıcılar
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)
Mevcut tüm değerleri değiştirerek bu yapılandırmada tek bir IRemoteTest
ayarlamak için uygun yöntem
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Tek bir ITestInvocationListener
ayarlamak için kolaylık yöntemi
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Mevcut değerleri değiştirerek ITestInvocationListener
s listesini ayarlayın
setTestleri
public abstract void setTests (tests)
Mevcut değerleri değiştirerek bu yapılandırmada IRemoteTest
s listesini ayarlayın
doğrulama Seçenekleri
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 |