IConfiguration
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation çağrısı için yapılandırma bilgileri.
Her TradeFederation çağrısında tek bir IConfiguration
bulunur. Bir IConfiguration
, çağrı sırasında kullanılması gereken tüm temsilci nesnelerini ve ilişkili Option
'ları saklar.
Özet
Herkese açık yöntemler | |
---|---|
abstract
void
|
addFilesToClean(
|
abstract
void
|
cleanConfigurationData()
Çözüme ulaştırılan uzak dosyaların Option 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,
Bu |
abstract
void
|
dumpXml(PrintWriter output,
Bu |
abstract
|
getAllConfigurationObjectsOfType(String typeName)
Cihazlar arasında belirli bir tür adındaki tüm nesneleri almak için kullanılan genel arayüz. |
abstract
IBuildProvider
|
getBuildProvider()
Yapılandırmadan |
abstract
String
|
getCommandLine()
Bu |
abstract
ICommandOptions
|
getCommandOptions()
Yapılandırmadan kullanılacak |
abstract
ConfigurationDescriptor
|
getConfigurationDescription()
Yapılandırmada sağlanan |
abstract
Object
|
getConfigurationObject(String typeName)
Belirtilen tür adıyla yapılandırma nesnesini almak için kullanılan genel arayüz. |
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ının |
abstract
|
getInopOptions()
Değişmeyen seçenek adlarını alma |
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()
Cihaz target_preparers'larından herhangi biri çalıştırılmadan önce yapılandırmadan |
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ıyı gerçekleştirmek için kullanılan |
abstract
SkipManager
|
getSkipManager()
Çağrının |
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 nesnesi grubuna bir seçenek değeri ekleyin. |
abstract
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin. |
abstract
void
|
injectOptionValueWithSource(String optionName, String optionKey, String optionValue, String optionSource)
Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin. |
abstract
void
|
injectOptionValues(
Yapılandırma nesnesi grubuna birden fazla seçenek değeri ekleyin. |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
Yapılandırılmış bir cihazın isFake=true etiketine sahip olup olmadığını döndürür. |
abstract
IConfiguration
|
partialDeepClone(
|
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Belirtilen printStream'e bu yapılandırma için komut satırı kullanım yardımı metni döndürür. |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
Uzak bir konumu işaret eden |
abstract
void
|
safeInjectOptionValues(
Seçeneklerden biri uygulanamazsa yapılandırma nesnesi grubuna birden fazla seçenek değeri ekleyin. |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
En iyi çaba yaklaşımını kullanarak yapılandırma |
abstract
void
|
setBuildProvider(IBuildProvider provider)
Yapılandırmaya mevcut |
abstract
void
|
setCommandLine(String[] arrayArgs)
Bu |
abstract
void
|
setCommandOptions(ICommandOptions cmdOptions)
Mevcut değerlerin yerine |
abstract
void
|
setConfigurationObject(String name, Object configObject)
Mevcut değerlerin yerini alarak yapılandırma nesnesini belirtilen adla ayarlamak için kullanılan genel yöntem. |
abstract
void
|
setConfigurationObjectList(String name,
Mevcut değerlerin yerini alarak belirli bir ad için yapılandırma nesnesi listesini ayarlayan genel yöntem. |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
Mevcut değerlerin yerine |
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
Mevcut bir değeri değiştirerek bir |
abstract
void
|
setDeviceConfigList(
Mevcut değerlerin yerine |
abstract
void
|
setDeviceMetricCollectors(
Mevcut değerlerin yerini alacak |
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
Mevcut değerlerin yerine |
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
Mevcut değeri değiştirerek |
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
Mevcut değerlerin yerine |
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
Mevcut değeri değiştirerek |
abstract
void
|
setLabPreparers(
Mevcut değerlerin yerini alacak |
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
Mevcut değeri değiştirerek |
abstract
void
|
setLogSaver(ILogSaver logSaver)
Mevcut değeri değiştirerek |
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, mevcut değerlerin yerini alarak cihazların target_preparers özelliğinden önce çalıştırılması gereken tek bir |
abstract
void
|
setMultiPreTargetPreparers(
Mevcut değerlerin yerini alarak bu yapılandırmadaki, cihazların target_preparers'larından önce çalıştırılması gereken |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir |
abstract
void
|
setMultiTargetPreparers(
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki |
abstract
|
setOptionsFromCommandLineArgs(
Belirli bir komut satırı bağımsız değişkeni grubuyla yapılandırma
Beklenen biçim için |
abstract
|
setOptionsFromCommandLineArgs(
Belirli bir komut satırı bağımsız değişkeni grubuyla yapılandırma
Beklenen biçim için |
abstract
void
|
setPostProcessors(
Mevcut değerlerin yerini alacak |
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
Mevcut değeri değiştirerek |
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir |
abstract
void
|
setSystemStatusCheckers(
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
Mevcut değeri değiştirerek |
abstract
void
|
setTargetPreparers(
Mevcut değerlerin yerini alacak |
abstract
void
|
setTest(IRemoteTest test)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
Tek bir |
abstract
void
|
setTestInvocationListeners(
Mevcut değerlerin yerini alacak |
abstract
void
|
setTests(
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki |
abstract
void
|
validateOptions()
Seçenek değerlerini doğrulayın. |
Herkese açık yöntemler
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
sırasında temizlenmesi gereken dosyaları ekleme
Parametreler | |
---|---|
toBeCleaned |
|
cleanConfigurationData
public abstract void cleanConfigurationData ()
Çözüme ulaştırılan uzak dosyaların Option alanlarına indirilen tüm dosyaları silin.
clone
public abstract IConfiguration clone ()
Bu nesnenin sığ bir kopyasını oluşturun.
İlerlemeler | |
---|---|
IConfiguration |
{link IConfiguration} kopyası |
dumpXml
public abstract void dumpXml (PrintWriter output)
Bu IConfiguration
için gösterilen tüm seçeneklerle birlikte yapılandırma için genişletilmiş XML dosyasını String
olarak alır.
Parametreler | |
---|---|
output |
PrintWriter : XML'i yazdıracak yazıcı. |
Atışlar | |
---|---|
|
IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Bu IConfiguration
için gösterilen tüm seçenekler ve anahtar adlarına göre nesne filtreleri hariç yapılandırma için genişletilmiş XML dosyasını alır.
Filtre örneği: Configuration.TARGET_PREPARER_TYPE_NAME
.
Parametreler | |
---|---|
output |
PrintWriter : XML'i yazdıracak yazıcı. |
excludeFilters |
: Yedeklenmemesi gereken nesne türlerinin listesi. |
Atışlar | |
---|---|
|
IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Bu IConfiguration
için gösterilen tüm seçenekler ve anahtar adlarına göre nesne filtreleri hariç yapılandırma için genişletilmiş XML dosyasını alır.
Filtre örneği: Configuration.TARGET_PREPARER_TYPE_NAME
.
Parametreler | |
---|---|
output |
PrintWriter : XML'i yazdıracak yazıcı. |
excludeFilters |
: Yedeklenmemesi gereken nesne türlerinin listesi. |
printDeprecatedOptions |
boolean : Desteği sonlandırılmış olarak işaretlenen seçeneklerin yazdırılıp yazdırılmayacağı |
printUnchangedOptions |
boolean |
Atışlar | |
---|---|
|
IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Cihazlar arasında belirli bir tür adındaki tüm nesneleri almak için kullanılan genel arayüz.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesinin benzersiz türü |
İlerlemeler | |
---|---|
|
Belirtilen türdeki yapılandırma nesnelerinin listesi. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Yapılandırmadan IBuildProvider
değerini alır.
İlerlemeler | |
---|---|
IBuildProvider |
yapılandırmada sağlanan IBuildProvider |
getCommandLine
public abstract String getCommandLine ()
Bu IConfiguration
öğesini oluşturmak için kullanılan komut satırını alır.
İlerlemeler | |
---|---|
String |
bu IConfiguration dosyasını oluşturmak için kullanılan komut satırı. |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Yapılandırmadan kullanılacak ICommandOptions
değerini alır.
İlerlemeler | |
---|---|
ICommandOptions |
yapılandırmada sağlanan ICommandOptions . |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Yapılandırmada sağlanan ConfigurationDescriptor
değerini döndürür.
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Belirtilen tür adıyla yapılandırma nesnesini almak için kullanılan genel arayüz.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesinin benzersiz türü |
İlerlemeler | |
---|---|
Object |
yapılandırma nesnesi veya belirtilen ada sahip nesne türü mevcut değilse null değerini döndürür. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
'e benzer ancak birden fazla nesneyi destekleyen yapılandırma nesnesi türleri için.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesinin benzersiz tür adı |
İlerlemeler | |
---|---|
|
yapılandırma nesnelerinin listesi veya belirtilen ada sahip nesne türü mevcut değilse null . |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Yapılandırmadan kullanılacak CoverageOptions
değerini alır.
İlerlemeler | |
---|---|
CoverageOptions |
yapılandırmada sağlanan CoverageOptions . |
getDeviceConfig
public abstractgetDeviceConfig ()
Yapılandırmadan IDeviceConfiguration
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan IDeviceConfiguration 'ler |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Sağlanan adla ilişkili IDeviceConfiguration
değerini döndürür. Bulunmazsa boş değerini döndürür.
Parametreler | |
---|---|
nameDevice |
String |
İlerlemeler | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Yapılandırmadan kullanılacak TestDeviceOptions
değerini alır.
İlerlemeler | |
---|---|
TestDeviceOptions |
yapılandırmada sağlanan TestDeviceOptions . |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Yapılandırmadan kullanılacak IDeviceRecovery
değerini alır.
İlerlemeler | |
---|---|
IDeviceRecovery |
yapılandırmada sağlanan IDeviceRecovery . |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
Yapılandırmadan kullanılacak IDeviceSelection
değerini alır.
İlerlemeler | |
---|---|
IDeviceSelection |
yapılandırmada sağlanan IDeviceSelection . |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
sırasında temizlenecek dosyaların listesini alma
İlerlemeler | |
---|---|
|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Çağrının GlobalTestFilter
değerini alır.
İlerlemeler | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Değişmeyen seçenek adlarını alma
İlerlemeler | |
---|---|
|
getLabPreparers
public abstractgetLabPreparers ()
Yapılandırmadan ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan ITargetPreparer 'ler |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Yapılandırmadan kullanılacak ILeveledLogOutput
değerini alır.
İlerlemeler | |
---|---|
ILeveledLogOutput |
yapılandırmada sağlanan ILeveledLogOutput . |
getLogSaver
public abstract ILogSaver getLogSaver ()
Yapılandırmadan kullanılacak ILogSaver
değerini alır.
İlerlemeler | |
---|---|
ILogSaver |
yapılandırmada sağlanan ILogSaver . |
getMetricCollectors
public abstractgetMetricCollectors ()
Yapılandırmadan IMetricCollector
öğelerini alır.
İlerlemeler | |
---|---|
|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Cihaz target_preparers'larından herhangi biri çalıştırılmadan önce yapılandırmadan IMultiTargetPreparer
'leri alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan IMultiTargetPreparer 'ler |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Yapılandırmadan IMultiTargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan IMultiTargetPreparer 'ler |
getName
public abstract String getName ()
Yapılandırmanın adını döndürür.
İlerlemeler | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Yapılandırmadan IPostProcessor
öğelerini alır.
İlerlemeler | |
---|---|
|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Çağrıyı gerçekleştirmek için kullanılan IRetryDecision
değerini döndürür.
İlerlemeler | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
Çağrının SkipManager
değerini alır.
İlerlemeler | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Yapılandırmadan ISystemStatusChecker
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan ISystemStatusChecker 'ler |
getTargetPreparers
public abstractgetTargetPreparers ()
Yapılandırmadan ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırayla sağlanan ITargetPreparer 'ler |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
Yapılandırmadan kullanılacak ITestInvocationListener
'leri alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan ITestInvocationListener değerlerini. |
getTests
public abstractgetTests ()
Yapılandırmadan çalıştırılacak IRemoteTest
'leri alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan testler |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin.
Dinamik olarak oluşturulan seçenekler için değer sağlamak amacıyla kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : seçenek adı |
optionValue |
String : seçenek değeri |
Atışlar | |
---|---|
ConfigurationException |
Seçeneğin değeri ayarlanamadıysa |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin.
Dinamik olarak oluşturulan seçenekler için değer sağlamak amacıyla 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 : eşleme seçeneği değeri |
Atışlar | |
---|---|
ConfigurationException |
Seçeneğin değeri ayarlanamadıysa |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin.
Dinamik olarak oluşturulan seçenekler için değer sağlamak amacıyla 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 : eşleme seçeneği değeri |
optionSource |
String : Bu seçenek değerini sağlayan kaynak yapılandırma |
Atışlar | |
---|---|
ConfigurationException |
Seçeneğin değeri ayarlanamadıysa |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Yapılandırma nesnesi grubuna birden fazla seçenek değeri ekleyin.
Yeni bir nesne oluşturduktan sonra birden fazla seçenek değerini aynı anda eklemek için kullanışlıdır.
Parametreler | |
---|---|
optionDefs |
: Eklenecek seçenek tanımlarının listesi |
Atışlar | |
---|---|
ConfigurationException |
Seçenek değerleri ayarlanamadıysa |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Yapılandırılmış bir cihazın isFake=true etiketine sahip olup olmadığını döndürür.
Parametreler | |
---|---|
deviceName |
String |
İlerlemeler | |
---|---|
boolean |
partialDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
öğesinden temel bir klon oluşturun, ardından belirtilen yapılandırma nesnesi listesini derin klonlayın.
Parametreler | |
---|---|
objectToDeepClone |
: Derin kopyalanacak yapılandırma nesnesi listesi. |
client |
IKeyStoreClient : Anahtar deposu istemcisi. |
İlerlemeler | |
---|---|
IConfiguration |
Kısmen derin klonlanmış yapılandırma. |
Atışlar | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Belirtilen printStream'e bu yapılandırma için komut satırı kullanım yardımı metni döndürür.
Parametreler | |
---|---|
importantOnly |
boolean : true yalnızca önemli seçenekler için yardım yazdırırsa |
out |
PrintStream : Kullanılacak ERROR(/PrintStream) . |
Atışlar | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
resolveDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Uzak bir konumu işaret eden ERROR(/File)
seçeneklerini çözme. Bunun için dosyaların temizlenmesi amacıyla cleanConfigurationData()
çağrılması gerekir.
Parametreler | |
---|---|
resolver |
DynamicRemoteFileResolver : Dosyaları çözmek için DynamicRemoteFileResolver |
Atışlar | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
com.android.tradefed.config.ConfigurationException |
BuildRetrievalError |
|
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Seçeneklerden biri uygulanamazsa yapılandırma nesnesi grubuna birden fazla seçenek değeri ekleyin.
Yeni bir nesne oluşturduktan sonra birden fazla seçenek değerini aynı anda eklemek için kullanışlıdır.
Parametreler | |
---|---|
optionDefs |
: Eklenecek seçenek tanımlarının listesi |
Atışlar | |
---|---|
ConfigurationException |
OptionSetter oluşturulamadıysa |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
En iyi çaba yaklaşımını kullanarak yapılandırma Option
alanlarını belirli bir komut satırı bağımsız değişkeni grubuyla ayarlayın.
Beklenen biçim için ArgsOptionParser
bölümüne bakın
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient kullanılacak. |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Atışlar | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Yapılandırmaya mevcut IBuildProvider
değerini ekleyin.
Parametreler | |
---|---|
provider |
IBuildProvider : yeni IBuildProvider |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Bu IConfiguration
öğesini oluşturmak için kullanılan komut satırını ayarlar.
Bu işlev, setOptionsFromCommandLineArgs işlevinden farklı olarak yapılandırma adı da dahil olmak üzere komut satırının tamamını depolar.
Parametreler | |
---|---|
arrayArgs |
String : komut satırı |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Mevcut değerlerin yerine ICommandOptions
değerini ayarlayın
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Mevcut değerlerin yerini alarak yapılandırma nesnesini belirtilen adla ayarlamak için kullanılan genel yöntem.
Parametreler | |
---|---|
name |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configObject |
Object : config nesnesi |
Atışlar | |
---|---|
ConfigurationException |
configObject doğru türde değilse |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Mevcut değerlerin yerini alarak belirli bir ad için yapılandırma nesnesi listesini ayarlayan genel yöntem.
Parametreler | |
---|---|
name |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configList |
: yapılandırma nesnesi listesi |
Atışlar | |
---|---|
ConfigurationException |
Listedeki nesnelerden herhangi biri doğru türde değilse |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Mevcut değerlerin yerine CoverageOptions
değerini ayarlayın.
Parametreler | |
---|---|
coverageOptions |
CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Mevcut bir değeri değiştirerek bir IDeviceConfiguration
ayarlayın.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Mevcut değerlerin yerine IDeviceConfiguration
değerlerini ayarlayın.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Mevcut değerlerin yerini alacak IMetricCollector
listesini ayarlayın.
Parametreler | |
---|---|
collectors |
|
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Mevcut değerlerin yerine TestDeviceOptions
değerini ayarlayın
Parametreler | |
---|---|
deviceOptions |
TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Mevcut değeri değiştirerek IDeviceRecovery
değerini ayarlayın.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Mevcut değerlerin yerine IDeviceSelection
değerini ayarlayın
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Mevcut değeri değiştirerek ITargetPreparer
değerini ayarlayın.
setLabPreparers
public abstract void setLabPreparers (preparers)
Mevcut değerlerin yerini alacak ITargetPreparer
listesini ayarlayın.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Mevcut değeri değiştirerek ILeveledLogOutput
değerini ayarlayın.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Mevcut değeri değiştirerek ILogSaver
değerini ayarlayın.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, mevcut değerlerin yerini alarak cihazların target_preparers özelliğinden önce çalıştırılması gereken tek bir IMultiTargetPreparer
ayarlamak için kullanılan kolaylık yöntemi
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Mevcut değerlerin yerini alarak bu yapılandırmadaki, cihazların target_preparers'larından önce çalıştırılması gereken IMultiTargetPreparer
'lerin listesini ayarlayın
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir IMultiTargetPreparer
ayarlamak için kolaylık yöntemi
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki IMultiTargetPreparer
değerlerinin listesini ayarlayın
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Belirli bir komut satırı bağımsız değişkeni grubuyla yapılandırma Option
alanlarını ayarlama
Beklenen biçim için ArgsOptionParser
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Atışlar | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Belirli bir komut satırı bağımsız değişkeni grubuyla yapılandırma Option
alanlarını ayarlama
Beklenen biçim için ArgsOptionParser
bölümüne bakın
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient kullanılacak. |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Atışlar | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Mevcut değerlerin yerini alacak IPostProcessor
listesini ayarlayın.
Parametreler | |
---|---|
processors |
|
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Mevcut değeri değiştirerek IRetryDecision
değerini ayarlayın.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir ISystemStatusChecker
ayarlamak için kolaylık yöntemi
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki ISystemStatusChecker
değerlerinin listesini ayarlayın
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Mevcut değeri değiştirerek ITargetPreparer
değerini ayarlayın.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Mevcut değerlerin yerini alacak ITargetPreparer
listesini ayarlayın.
setTest
public abstract void setTest (IRemoteTest test)
Mevcut değerlerin yerini alarak bu yapılandırmada tek bir IRemoteTest
ayarlamak için kullanılan kolay yöntem
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Tek bir ITestInvocationListener
ayarlamak için kolay yöntem
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Mevcut değerlerin yerini alacak ITestInvocationListener
listesini ayarlama
setTests
public abstract void setTests (tests)
Mevcut değerlerin yerini alacak şekilde bu yapılandırmadaki IRemoteTest
değerlerinin listesini ayarlayın
validateOptions
public abstract void validateOptions ()
Seçenek değerlerini doğrulayın.
Şu anda bu işlem yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrular.
Atışlar | |
---|---|
ConfigurationException |
Yapılandırma geçerli değilse |