IYapılandırma
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
Bir TradeFederation çağrısının yapılandırma bilgileri.
Her TradeFederation çağrısının tek bir IConfiguration
öğesi vardır. IConfiguration
çağrı sırasında kullanılması gereken tüm yetki verilmiş nesneleri ve bunlarla ilişkili
Option
Özet
Herkese açık yöntemler | |
---|---|
abstract
void
|
addFilesToClean(
|
abstract
void
|
cleanConfigurationData()
Uzak dosyaların çözümlenen Seçenek alanlarına indirilen tüm dosyaları silin. |
abstract
IConfiguration
|
clone()
Bu nesnenin yüzeysel bir kopyasını oluşturun. |
abstract
void
|
dumpXml(PrintWriter output)
Yapılandırma için gösterilen tüm seçeneklerle birlikte genişletilmiş XML dosyasını alır
|
abstract
void
|
dumpXml(PrintWriter output,
Anahtar adlarına göre nesne filtrelerini çıkarıp bu |
abstract
void
|
dumpXml(PrintWriter output,
Anahtar adlarına göre nesne filtrelerini çıkarıp bu |
abstract
|
getAllConfigurationObjectsOfType(String typeName)
Belirli bir türdeki ada ait tüm nesneleri cihazlar arasında almak için kullanılan genel arayüzdür. |
abstract
IBuildProvider
|
getBuildProvider()
|
abstract
String
|
getCommandLine()
Bu |
abstract
ICommandOptions
|
getCommandOptions()
Yapılandırmadan kullanmak üzere |
abstract
ConfigurationDescriptor
|
getConfigurationDescription()
Yapılandırmada sağlanan |
abstract
Object
|
getConfigurationObject(String typeName)
Belirtilen tür adına sahip yapılandırma nesnesini almak için genel arayüz. |
abstract
|
getConfigurationObjectList(String typeName)
|
abstract
CoverageOptions
|
getCoverageOptions()
Yapılandırmadan kullanmak üzere |
abstract
|
getDeviceConfig()
Yapılandırmadaki |
abstract
IDeviceConfiguration
|
getDeviceConfigByName(String nameDevice)
Sağlanan adla ilişkilendirilmiş |
abstract
TestDeviceOptions
|
getDeviceOptions()
Yapılandırmadan kullanmak üzere |
abstract
IDeviceRecovery
|
getDeviceRecovery()
Yapılandırmadan kullanmak üzere |
abstract
IDeviceSelection
|
getDeviceRequirements()
Yapılandırmadan kullanmak üzere |
abstract
|
getFilesToClean()
|
abstract
GlobalTestFilter
|
getGlobalFilters()
Çağrı için |
abstract
|
getInopOptions()
Herhangi bir değeri değiştirmeyen seçenek adlarını al |
abstract
|
getLabPreparers()
Yapılandırmadaki |
abstract
ILeveledLogOutput
|
getLogOutput()
Yapılandırmadan kullanmak üzere |
abstract
ILogSaver
|
getLogSaver()
Yapılandırmadan kullanmak üzere |
abstract
|
getMetricCollectors()
Yapılandırmadaki |
abstract
|
getMultiPreTargetPreparers()
Şundan önce yürütülmesi gereken yapılandırmadan |
abstract
|
getMultiTargetPreparers()
Yapılandırmadaki |
abstract
String
|
getName()
Yapılandırmanın adını döndürür. |
abstract
|
getPostProcessors()
Yapılandırmadaki |
abstract
IRetryDecision
|
getRetryDecision()
Çağrı için kullanılan |
abstract
SkipManager
|
getSkipManager()
Çağrı için |
abstract
|
getSystemStatusCheckers()
Yapılandırmadaki |
abstract
|
getTargetPreparers()
Yapılandırmadaki |
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(
Yapılandırma nesneleri grubuna birden çok seçenek değeri ekleme. |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
Yapılandırılmış bir cihazın isFake=true olarak etiketlenip etiketlenmediğini döndürür. |
abstract
IConfiguration
|
partialDeepClone(
|
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Belirtilen PrintStream'e bu yapılandırmayla ilgili bir komut satırı kullanımı yardım metni verir. |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
Uzak bir konumu işaret eden |
abstract
void
|
safeInjectOptionValues(
Yapılandırma nesnesi kümesine, geçerli değil. |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
En iyi kullanarak yapılandırma |
abstract
void
|
setBuildProvider(IBuildProvider provider)
Yapılandırmadaki mevcut |
abstract
void
|
setCommandLine(String[] arrayArgs)
Bu |
abstract
void
|
setCommandOptions(ICommandOptions cmdOptions)
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setConfigurationObject(String name, Object configObject)
Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem. |
abstract
void
|
setConfigurationObjectList(String name,
Belirtilen ad için yapılandırma nesnesi listesini ayarlamak için mevcut tüm eski yöntemler yerine genel yöntem değer. |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
Mevcut tüm değerleri değiştirerek bir |
abstract
void
|
setDeviceConfigList(
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setDeviceMetricCollectors(
Mevcut değerleri değiştirerek |
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
|
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
|
abstract
void
|
setLabPreparers(
|
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
|
abstract
void
|
setLogSaver(ILogSaver logSaver)
|
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, aşağıdaki özelliklere sahip tek bir |
abstract
void
|
setMultiPreTargetPreparers(
Bu yapılandırmada yürütülmesi gereken |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
Bu yapılandırmada tek bir |
abstract
void
|
setMultiTargetPreparers(
Bu yapılandırmadaki |
abstract
|
setOptionsFromCommandLineArgs(
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma
Beklenen biçim için |
abstract
|
setOptionsFromCommandLineArgs(
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma
Beklenen biçim için |
abstract
void
|
setPostProcessors(
Mevcut değerleri değiştirerek |
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
|
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
Bu yapılandırmada tek bir |
abstract
void
|
setSystemStatusCheckers(
Bu yapılandırmadaki |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
|
abstract
void
|
setTargetPreparers(
|
abstract
void
|
setTest(IRemoteTest test)
Bu yapılandırmada, herhangi bir yerine tek bir |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
Tek bir |
abstract
void
|
setTestInvocationListeners(
Mevcut tüm değerleri değiştirerek |
abstract
void
|
setTests(
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()
ayı içinde temizlenmesi gereken dosyaları ekleyin
Parametreler | |
---|---|
toBeCleaned |
|
temizYapılandırmaVerisi
public abstract void cleanConfigurationData ()
Uzak dosyaların çözümlenen Seçenek alanlarına indirilen tüm dosyaları silin.
klonlamak
public abstract IConfiguration clone ()
Bu nesnenin yüzeysel bir kopyasını oluşturun.
İlerlemeler | |
---|---|
IConfiguration |
bir {link IConfiguration} kopyası |
dumpXml
public abstract void dumpXml (PrintWriter output)
Yapılandırma için gösterilen tüm seçeneklerle birlikte genişletilmiş XML dosyasını alır
String
olarak IConfiguration
.
Parametreler | |
---|---|
output |
PrintWriter : XML dosyasının yazdırılacağı yazar. |
Fırlatma | |
---|---|
|
IOİstisna |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Anahtar adlarına göre nesne filtrelerini çıkarıp bu IConfiguration
için gösterilen tüm seçenekleri içeren 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 |
: Dökülmemesi gereken nesne türünün listesi. |
Fırlatma | |
---|---|
|
IOİstisna |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Anahtar adlarına göre nesne filtrelerini çıkarıp bu IConfiguration
için gösterilen tüm seçenekleri içeren 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 |
: Dökülmemesi gereken nesne türünün listesi. |
printDeprecatedOptions |
boolean : Yazdırma seçeneklerinin desteği sonlandırıldı olarak işaretlenip işaretlenmeyeceğini belirler |
printUnchangedOptions |
boolean |
Fırlatma | |
---|---|
|
IOİstisna |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Belirli bir türdeki ada ait tüm nesneleri cihazlar arasında almak için kullanılan genel arayüzdür.
Parametreler | |
---|---|
typeName |
String : yapılandırma nesnesinin benzersiz türü |
İlerlemeler | |
---|---|
|
Belirli bir türdeki yapılandırma nesnelerinin listesi. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
IBuildProvider
öğesini yapılandırmadan 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 |
IConfiguration komut satırını oluşturmak için kullanılır. |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Yapılandırmadan kullanmak üzere ICommandOptions
öğesini alır.
İlerlemeler | |
---|---|
ICommandOptions |
yapılandırmada sağlanan ICommandOptions öğesidir. |
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ına sahip yapılandırma nesnesini almak için 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ü için null
mevcut değil. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
öğesine benzer, ancak yapılandırma amaçlı
birden çok nesneyi destekleyen nesne türleri için kullanılır.
Parametreler | |
---|---|
typeName |
String : yapılandırma nesnesinin benzersiz tür adı |
İlerlemeler | |
---|---|
|
listesi yapılandırma nesneleri listesi veya null
belirtilen ad mevcut değil. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Yapılandırmadan kullanmak üzere CoverageOptions
öğesini alır.
İlerlemeler | |
---|---|
CoverageOptions |
yapılandırmada sağlanan CoverageOptions öğesidir. |
getDeviceConfig
public abstractgetDeviceConfig ()
Yapılandırmadaki IDeviceConfiguration
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan IDeviceConfiguration |
getDeviceConfigByName (Ad)
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Sağlanan adla ilişkilendirilmiş IDeviceConfiguration
değerini döndürün, yoksa boş bırakın.
Parametreler | |
---|---|
nameDevice |
String |
İlerlemeler | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Yapılandırmadan kullanmak üzere TestDeviceOptions
öğesini alır.
İlerlemeler | |
---|---|
TestDeviceOptions |
yapılandırmada sağlanan TestDeviceOptions öğesidir. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Yapılandırmadan kullanmak üzere IDeviceRecovery
öğesini alır.
İlerlemeler | |
---|---|
IDeviceRecovery |
yapılandırmada sağlanan IDeviceRecovery öğesidir. |
getCihazGereksinimleri
public abstract IDeviceSelection getDeviceRequirements ()
Yapılandırmadan kullanmak üzere IDeviceSelection
öğesini alır.
İlerlemeler | |
---|---|
IDeviceSelection |
yapılandırmada sağlanan IDeviceSelection öğesidir. |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
sırasında temizlenecek dosyaların listesini al
İlerlemeler | |
---|---|
|
getGlobalFiltreler
public abstract GlobalTestFilter getGlobalFilters ()
Çağrı için GlobalTestFilter
öğesini alır.
İlerlemeler | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Herhangi bir değeri değiştirmeyen seçenek adlarını al
İlerlemeler | |
---|---|
|
getLabPreparers
public abstractgetLabPreparers ()
Yapılandırmadaki ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan ITargetPreparer |
getLogÇıkış
public abstract ILeveledLogOutput getLogOutput ()
Yapılandırmadan kullanmak üzere ILeveledLogOutput
öğesini alır.
İlerlemeler | |
---|---|
ILeveledLogOutput |
yapılandırmada sağlanan ILeveledLogOutput öğesidir. |
getLogSaver
public abstract ILogSaver getLogSaver ()
Yapılandırmadan kullanmak üzere ILogSaver
öğesini alır.
İlerlemeler | |
---|---|
ILogSaver |
yapılandırmada sağlanan ILogSaver öğesidir. |
getMetricCollector'lar
public abstractgetMetricCollectors ()
Yapılandırmadaki IMetricCollector
öğelerini alır.
İlerlemeler | |
---|---|
|
getMultiPreTargetPreparers'lar
public abstractgetMultiPreTargetPreparers ()
Şundan önce yürütülmesi gereken yapılandırmadan IMultiTargetPreparer
öğelerini alır:
target_preparers cihazlarından herhangi biri.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan IMultiTargetPreparer |
getMultiTargetPreparers'lar
public abstractgetMultiTargetPreparers ()
Yapılandırmadaki IMultiTargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
IMultiTargetPreparer öğeleri yapılandırmada sırayla sağlanır |
getName
public abstract String getName ()
Yapılandırmanın adını döndürür.
İlerlemeler | |
---|---|
String |
getPostİşlemcileri
public abstractgetPostProcessors ()
Yapılandırmadaki IPostProcessor
öğelerini alır.
İlerlemeler | |
---|---|
|
getYeniden Deneme Kararı
public abstract IRetryDecision getRetryDecision ()
Çağrı için kullanılan IRetryDecision
değerini döndürür.
İlerlemeler | |
---|---|
IRetryDecision |
getJumpManager
public abstract SkipManager getSkipManager ()
Çağrı için SkipManager
öğesini alır.
İlerlemeler | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Yapılandırmadaki ISystemStatusChecker
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan ISystemStatusChecker |
getTargetPreparers'lar
public abstractgetTargetPreparers ()
Yapılandırmadaki ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
ITargetPreparer öğeleri yapılandırmada sırayla sağlanır |
GetTestInvocationListeners
public abstractgetTestInvocationListeners ()
Yapılandırmadan kullanılacak ITestInvocationListener
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan ITestInvocationListener öğeleridir. |
getTests
public abstractgetTests ()
Yapılandırmadan çalıştırılacak IRemoteTest
'leri alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan testler |
injectOptionDeğ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çeneklere değer girmek için kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : seçeneğin adı |
optionValue |
String : seçenek değeri |
Fırlatma | |
---|---|
ConfigurationException |
seçeneğin değeri ayarlanamadıysa |
injectOptionDeğ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çeneklere değer girmek için kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : seçeneğin adı |
optionKey |
String : harita seçenekleri için isteğe bağlı tuş veya null |
optionValue |
String : harita seçeneği değeri |
Fırlatma | |
---|---|
ConfigurationException |
seçeneğin değeri ayarlanamadıysa |
injectOptionValueWithSource ile
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çeneklere değer girmek için kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : seçeneğin adı |
optionKey |
String : harita seçenekleri için isteğe bağlı tuş veya null |
optionValue |
String : harita seçeneği değeri |
optionSource |
String : Bu seçeneğin değerini sağlayan kaynak yapılandırma |
Fırlatma | |
---|---|
ConfigurationException |
seçeneğin değeri ayarlanamadıysa |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Yapılandırma nesneleri grubuna birden çok seçenek değeri ekleme.
Yeni bir nesne oluşturduktan sonra tek seferde çok sayıda seçenek değeri eklemek için kullanışlıdır.
Parametreler | |
---|---|
optionDefs |
: Eklenecek seçeneklerin listesi |
Fırlatma | |
---|---|
ConfigurationException |
seçenek değerleri ayarlanamadıysa |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Yapılandırılmış bir cihazın isFake=true olarak etiketlenip etiketlenmediğini döndürür.
Parametreler | |
---|---|
deviceName |
String |
İlerlemeler | |
---|---|
boolean |
kısmiDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
öğesinden bir temel klon oluşturun, ardından belirtilen yapılandırma nesnesinin listesini derin klonlayın.
Parametreler | |
---|---|
objectToDeepClone |
: Derin klonlanacak yapılandırma nesnesinin listesi. |
client |
IKeyStoreClient : Anahtar deposu istemcisi. |
İlerlemeler | |
---|---|
IConfiguration |
Kısmen derin klonlanmış yapılandırma. |
Fırlatma | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
PrintCommandKullanımı
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Belirtilen PrintStream'e bu yapılandırmayla ilgili bir komut satırı kullanımı yardım metni verir.
Parametreler | |
---|---|
importantOnly |
boolean : true yalnızca önemli seçenekler için yardımı yazdırır |
out |
PrintStream : kullanılacak ERROR(/PrintStream) . |
Fırlatma | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
Çözüm Dinamik Seçenekleri
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Uzak bir konumu işaret eden ERROR(/File)
seçeneklerini çözün. Bu komut, dosyaları temizlemek için cleanConfigurationData()
uygulamasının çağrılmasını gerektirir.
Parametreler | |
---|---|
resolver |
DynamicRemoteFileResolver : dosyaları çözümlemek için DynamicRemoteFileResolver |
Fırlatma | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
com.android.tradefed.config.ConfigurationException |
BuildRetrievalError |
|
ConfigurationException |
güvenliInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Yapılandırma nesnesi kümesine, geçerli değil.
Yeni bir nesne oluşturduktan sonra tek seferde çok sayıda seçenek değeri eklemek için kullanışlıdır.
Parametreler | |
---|---|
optionDefs |
: Eklenecek seçeneklerin listesi |
Fırlatma | |
---|---|
ConfigurationException |
OptionSetter oluşturulamadıysa |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
En iyi kullanarak yapılandırma Option
alanlarını, verilen komut satırı bağımsız değişkenleri kümesiyle ayarlayın
gösterir.
Beklenen biçim için ArgsOptionParser
adresini inceleyin
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
keyStoreClient |
IKeyStoreClient : Kullanılacak IKeyStoreClient . |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Fırlatma | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Yapılandırmadaki mevcut IBuildProvider
değerini değiştirin.
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 komut satırının tamamını depolar. Yapılandırma adı,
setOptionsFromCommandLineArgs'den farklı olarak.
Parametreler | |
---|---|
arrayArgs |
String : komut satırı |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Mevcut tüm değerleri değiştirerek ICommandOptions
özelliğini ayarlayın
setConfigurationNesnesi
public abstract void setConfigurationObject (String name, Object configObject)
Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem.
Parametreler | |
---|---|
name |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configObject |
Object : yapılandırma nesnesi |
Fırlatma | |
---|---|
ConfigurationException |
configObject doğru türde değilse |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Belirtilen ad için yapılandırma nesnesi listesini ayarlamak için mevcut tüm eski yöntemler yerine genel yöntem değer.
Parametreler | |
---|---|
name |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configList |
: yapılandırma nesnesi listesi |
Fırlatma | |
---|---|
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
özelliğini ayarlayın.
Parametreler | |
---|---|
coverageOptions |
CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Mevcut tüm değerleri değiştirerek bir IDeviceConfiguration
ayarlayın.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Mevcut tüm değerleri değiştirerek IDeviceConfiguration
değerlerini ayarlayın.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Mevcut değerleri değiştirerek IMetricCollector
listesini ayarlayın.
Parametreler | |
---|---|
collectors |
|
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Mevcut tüm değerleri değiştirerek TestDeviceOptions
özelliğini ayarlayın
Parametreler | |
---|---|
deviceOptions |
TestDeviceOptions |
SetDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setCihazgereksinimleri
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Mevcut tüm değerleri değiştirerek IDeviceSelection
özelliğini ayarlayın
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setLabPreparers
public abstract void setLabPreparers (preparers)
ITargetPreparer
listesini, mevcut değerleri değiştirerek ayarlayın.
setLogÇıkış
public abstract void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
ILogSaver
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Bu yapılandırmada, aşağıdaki özelliklere sahip tek bir IMultiTargetPreparer
ayarlamak için kullanışlı yöntem:
cihazların target_preparers öğelerinden önce yürütülmelidir.
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Bu yapılandırmada yürütülmesi gereken IMultiTargetPreparer
listesini ayarlayın
hedef_hazırlayıcılar değerlerinden herhangi biri öncesinde mevcut değerleri değiştirerek
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Bu yapılandırmada tek bir IMultiTargetPreparer
ayarlamak için kullanışlı yöntem,
mevcut değerleri değiştirerek
setMultiTargetPreparers'lar
public abstract void setMultiTargetPreparers (multiTargPreps)
Bu yapılandırmadaki IMultiTargetPreparer
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma Option
alanlarını ayarlayın
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 |
Fırlatma | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma Option
alanlarını ayarlayın
Beklenen biçim için ArgsOptionParser
adresini inceleyin
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
keyStoreClient |
IKeyStoreClient : Kullanılacak IKeyStoreClient . |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Fırlatma | |
---|---|
ConfigurationException |
setPostİşlemcileri
public abstract void setPostProcessors (processors)
Mevcut değerleri değiştirerek IPostProcessor
listesini ayarlayın.
Parametreler | |
---|---|
processors |
|
yeniden dene Hazırlama
public abstract void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Bu yapılandırmada tek bir ISystemStatusChecker
ayarlamak için kullanışlı yöntem,
mevcut değerleri değiştirerek
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Bu yapılandırmadaki ISystemStatusChecker
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setTargetPreparers'lar
public abstract void setTargetPreparers (preparers)
ITargetPreparer
listesini, mevcut değerleri değiştirerek ayarlayın.
setTest
public abstract void setTest (IRemoteTest test)
Bu yapılandırmada, herhangi bir yerine tek bir IRemoteTest
ayarlamak için kullanışlı yöntem
mevcut değerler
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Tek bir ITestInvocationListener
ayarlamak için kullanışlı yöntem
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Mevcut tüm değerleri değiştirerek ITestInvocationListener
listesini ayarlayın
setTests
public abstract void setTests (tests)
Bu yapılandırmadaki IRemoteTest
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
VerifyOptions
public abstract void validateOptions ()
Seçenek değerlerini doğrulayın.
Şu an için bu yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrular
Fırlatma | |
---|---|
ConfigurationException |
yapılandırma geçerli değilse |