Yapılandırma
public
class
Configuration
extends Object
implements
IConfiguration
Java.lang.Nesne | |
🎃 | com.android.tradefed.config.Yapılandırma |
Yüklenen yapılandırma nesnelerini bir haritada depolayan somut bir IConfiguration
uygulaması.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
BUILD_PROVIDER_TYPE_NAME
|
public
static
final
String |
CMD_OPTIONS_TYPE_NAME
|
public
static
final
String |
CONFIGURATION_DESCRIPTION_TYPE_NAME
|
public
static
final
String |
COVERAGE_OPTIONS_TYPE_NAME
|
public
static
final
String |
DEVICE_METRICS_COLLECTOR_TYPE_NAME
|
public
static
final
String |
DEVICE_NAME
|
public
static
final
String |
DEVICE_OPTIONS_TYPE_NAME
|
public
static
final
String |
DEVICE_RECOVERY_TYPE_NAME
|
public
static
final
String |
DEVICE_REQUIREMENTS_TYPE_NAME
|
public
static
final
String |
GLOBAL_FILTERS_TYPE_NAME
|
public
static
final
String |
LAB_PREPARER_TYPE_NAME
|
public
static
final
String |
LOGGER_TYPE_NAME
|
public
static
final
String |
LOG_SAVER_TYPE_NAME
|
public
static
final
String |
METRIC_POST_PROCESSOR_TYPE_NAME
|
public
static
final
String |
MULTI_PREPARER_TYPE_NAME
|
public
static
final
String |
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
|
public
static
final
String |
RESULT_REPORTER_TYPE_NAME
|
public
static
final
String |
RETRY_DECISION_TYPE_NAME
|
public
static
final
String |
SANBOX_OPTIONS_TYPE_NAME
|
public
static
final
String |
SANDBOX_TYPE_NAME
|
public
static
final
String |
SYSTEM_STATUS_CHECKER_TYPE_NAME
|
public
static
final
String |
TARGET_PREPARER_TYPE_NAME
|
public
static
final
String |
TEST_TYPE_NAME
|
Kamu inşaatçıları | |
---|---|
Configuration(String name, String description)
Varsayılan yapılandırma nesneleriyle bir |
Herkese açık yöntemler | |
---|---|
void
|
addFilesToClean(
|
void
|
cleanConfigurationData()
Uzak dosyaların çözümlenen Seçenek alanlarına indirilen tüm dosyaları silin. |
Configuration
|
clone()
Bu nesnenin yüzeysel bir kopyasını oluşturur. |
void
|
dumpXml(PrintWriter output)
Yapılandırma için gösterilen tüm seçeneklerle birlikte genişletilmiş XML dosyasını alır
|
void
|
dumpXml(PrintWriter output,
Anahtar adlarına göre nesne filtrelerini çıkarıp bu |
void
|
dumpXml(PrintWriter output,
Anahtar adlarına göre nesne filtrelerini çıkarıp bu |
|
getAllConfigurationObjectsOfType(String configType)
Belirli bir türdeki ada ait tüm nesneleri cihazlar arasında almak için kullanılan genel arayüzdür. |
IBuildProvider
|
getBuildProvider()
|
String
|
getCommandLine()
Bu |
ICommandOptions
|
getCommandOptions()
Yapılandırmadan kullanmak üzere |
ConfigurationDescriptor
|
getConfigurationDescription()
Yapılandırmada sağlanan |
Object
|
getConfigurationObject(String typeName)
Belirtilen tür adına sahip yapılandırma nesnesini almak için genel arayüz. |
|
getConfigurationObjectList(String typeName)
|
CoverageOptions
|
getCoverageOptions()
Yapılandırmadan kullanmak üzere |
String
|
getDescription()
|
|
getDeviceConfig()
Yapılandırmadaki |
IDeviceConfiguration
|
getDeviceConfigByName(String nameDevice)
Sağlanan adla ilişkilendirilmiş |
TestDeviceOptions
|
getDeviceOptions()
Yapılandırmadan kullanmak üzere |
IDeviceRecovery
|
getDeviceRecovery()
Yapılandırmadan kullanmak üzere |
IDeviceSelection
|
getDeviceRequirements()
Yapılandırmadan kullanmak üzere |
|
getFilesToClean()
|
GlobalTestFilter
|
getGlobalFilters()
Çağrı için |
|
getInopOptions()
Herhangi bir değeri değiştirmeyen seçenek adlarını al |
|
getLabPreparers()
Yapılandırmadaki |
ILeveledLogOutput
|
getLogOutput()
Yapılandırmadan kullanmak üzere |
ILogSaver
|
getLogSaver()
Yapılandırmadan kullanmak üzere |
|
getMetricCollectors()
Yapılandırmadaki |
|
getMultiPreTargetPreparers()
Şundan önce yürütülmesi gereken yapılandırmadan |
|
getMultiTargetPreparers()
Yapılandırmadaki |
String
|
getName()
Yapılandırmanın adını döndürür. |
|
getPostProcessors()
Yapılandırmadaki |
IRetryDecision
|
getRetryDecision()
Çağrı için kullanılan |
|
getSystemStatusCheckers()
Yapılandırmadaki |
|
getTargetPreparers()
Yapılandırmadaki |
|
getTestInvocationListeners()
Yapılandırmadan kullanılacak |
|
getTests()
Yapılandırmadan çalıştırılacak |
void
|
injectOptionValue(String optionName, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin. |
void
|
injectOptionValueWithSource(String optionName, String optionKey, String optionValue, String source)
Yapılandırma nesneleri kümesine bir seçenek değeri ekleyin. |
void
|
injectOptionValues(
Yapılandırma nesneleri grubuna birden çok seçenek değeri ekleme. |
boolean
|
isDeviceConfiguredFake(String deviceName)
Yapılandırılmış bir cihazın isFake=true olarak etiketlenip etiketlenmediğini döndürür. |
IConfiguration
|
partialDeepClone(
|
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Bu yapılandırma için verilen komut satırı kullanımı yardım metnini verir PrintStream. |
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
Uzak bir konumu işaret eden |
void
|
safeInjectOptionValues(
Yapılandırma nesnesi kümesine, geçerli değil. |
|
setBestEffortOptionsFromCommandLineArgs(
En iyi kullanarak yapılandırma |
void
|
setBuildProvider(IBuildProvider provider)
Yapılandırmadaki mevcut |
void
|
setCommandLine(String[] arrayArgs)
Bu |
void
|
setCommandOptions(ICommandOptions cmdOptions)
Mevcut tüm değerleri değiştirerek |
void
|
setConfigurationObject(String typeName, Object configObject)
Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem. |
void
|
setConfigurationObjectList(String typeName,
Belirtilen ad için yapılandırma nesnesi listesini ayarlamak için mevcut tüm eski yöntemler yerine genel yöntem değer. |
void
|
setCoverageOptions(CoverageOptions coverageOptions)
Mevcut tüm değerleri değiştirerek |
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
Mevcut tüm değerleri değiştirerek bir |
void
|
setDeviceConfigList(
Mevcut tüm değerleri değiştirerek |
void
|
setDeviceMetricCollectors(
Mevcut değerleri değiştirerek |
void
|
setDeviceOptions(TestDeviceOptions devOptions)
Mevcut tüm değerleri değiştirerek |
void
|
setDeviceRecovery(IDeviceRecovery recovery)
|
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Mevcut tüm değerleri değiştirerek |
void
|
setLabPreparer(ITargetPreparer preparer)
|
void
|
setLabPreparers(
|
void
|
setLogOutput(ILeveledLogOutput logger)
|
void
|
setLogSaver(ILogSaver logSaver)
|
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPrep)
Bu yapılandırmada, aşağıdaki özelliklere sahip tek bir |
void
|
setMultiPreTargetPreparers(
Bu yapılandırmada yürütülmesi gereken |
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
Bu yapılandırmada tek bir |
void
|
setMultiTargetPreparers(
Bu yapılandırmadaki |
|
setOptionsFromCommandLineArgs(
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma
Beklenen biçim için |
|
setOptionsFromCommandLineArgs(
Verilen komut satırı bağımsız değişkenleri grubuyla yapılandırma
Beklenen biçim için |
void
|
setPostProcessors(
Mevcut değerleri değiştirerek |
void
|
setRetryDecision(IRetryDecision decisionRetry)
|
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
Bu yapılandırmada tek bir |
void
|
setSystemStatusCheckers(
Bu yapılandırmadaki |
void
|
setTargetPreparer(ITargetPreparer preparer)
|
void
|
setTargetPreparers(
|
void
|
setTest(IRemoteTest test)
Bu yapılandırmada, herhangi bir yerine tek bir |
void
|
setTestInvocationListener(ITestInvocationListener listener)
Tek bir |
void
|
setTestInvocationListeners(
Mevcut tüm değerleri değiştirerek |
void
|
setTests(
Bu yapılandırmadaki |
void
|
validateOptions()
Seçenek değerlerini doğrulayın. |
Korunan yöntemler | |
---|---|
boolean
|
isRemoteEnvironment()
TF ortamının uzaktan çağrı olup olmadığını döndürür. |
Fields'ın oynadığı filmler
DERLEME_SAĞLAYICI_TÜRÜ_ADI
public static final String BUILD_PROVIDER_TYPE_NAME
CMD_OPTIONS_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
CONFIGURATION_DESCRIPTION_TYPE_NAME
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
COVERAGE_OPTIONS_TYPE_NAME
public static final String COVERAGE_OPTIONS_TYPE_NAME
DEVICE_METRICS_COLLECTOR_TYPE_NAME
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
CİHAZ_ADI
public static final String DEVICE_NAME
DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
DEVICE_RECOVERY_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_FILTERS_TYPE_NAME
public static final String GLOBAL_FILTERS_TYPE_NAME
LAB_PREPARER_TYPE_NAME
public static final String LAB_PREPARER_TYPE_NAME
GÜNLÜK_TÜRÜ_ADI
public static final String LOGGER_TYPE_NAME
LOG_SAVER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
METRİK_POST_İŞLEMİ_TÜRÜ_ADI
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
MULTI_PREPARER_TYPE_NAME
public static final String MULTI_PREPARER_TYPE_NAME
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
RESULT_REPORTER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
RETRY_DECISION_TYPE_NAME
public static final String RETRY_DECISION_TYPE_NAME
SANBOX_OPTIONS_TYPE_NAME
public static final String SANBOX_OPTIONS_TYPE_NAME
KORUMALI_ALAN_TYPE_NAME
public static final String SANDBOX_TYPE_NAME
SİSTEM_STATUS_DENETİM_TÜRÜ_ADI
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
HEDEF_PREPARER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
TEST_TYPE_NAME
public static final String TEST_TYPE_NAME
Kamu inşaatçıları
Yapılandırma
public Configuration (String name, String description)
Varsayılan yapılandırma nesneleriyle bir Configuration
oluşturur.
Parametreler | |
---|---|
name |
String |
description |
String |
Herkese açık yöntemler
addFilesToClean
public void addFilesToClean (toBeCleaned)
cleanConfigurationData()
ayı içinde temizlenmesi gereken dosyaları ekleyin
Parametreler | |
---|---|
toBeCleaned |
|
temizYapılandırmaVerisi
public void cleanConfigurationData ()
Uzak dosyaların çözümlenen Seçenek alanlarına indirilen tüm dosyaları silin.
klonlamak
public Configuration clone ()
Bu nesnenin yüzeysel bir kopyasını oluşturur.
İlerlemeler | |
---|---|
Configuration |
dumpXml
public 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. |
dumpXml
public 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. |
dumpXml
public 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 |
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType)
Belirli bir türdeki ada ait tüm nesneleri cihazlar arasında almak için kullanılan genel arayüzdür.
Parametreler | |
---|---|
configType |
String : yapılandırma nesnesinin benzersiz türü |
İlerlemeler | |
---|---|
|
Belirli bir türdeki yapılandırma nesnelerinin listesi. |
getBuildProvider
public IBuildProvider getBuildProvider ()
IBuildProvider
öğesini yapılandırmadan alır.
İlerlemeler | |
---|---|
IBuildProvider |
yapılandırmada sağlanan IBuildProvider
|
getCommandLine
public 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 ICommandOptions getCommandOptions ()
Yapılandırmadan kullanmak üzere ICommandOptions
öğesini alır.
İlerlemeler | |
---|---|
ICommandOptions |
yapılandırmada sağlanan ICommandOptions öğesidir.
|
getConfigurationDescription
public ConfigurationDescriptor getConfigurationDescription ()
Yapılandırmada sağlanan ConfigurationDescriptor
değerini döndürür.
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public 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
publicgetConfigurationObjectList (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 CoverageOptions getCoverageOptions ()
Yapılandırmadan kullanmak üzere CoverageOptions
öğesini alır.
İlerlemeler | |
---|---|
CoverageOptions |
yapılandırmada sağlanan CoverageOptions öğesidir.
|
getDescription
public String getDescription ()
İlerlemeler | |
---|---|
String |
bu Configuration kullanıcının okuyabileceği kısa bir açıklama
|
getDeviceConfig
publicgetDeviceConfig ()
Yapılandırmadaki IDeviceConfiguration
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan IDeviceConfiguration
|
getDeviceConfigByName (Ad)
public 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 TestDeviceOptions getDeviceOptions ()
Yapılandırmadan kullanmak üzere TestDeviceOptions
öğesini alır.
İlerlemeler | |
---|---|
TestDeviceOptions |
yapılandırmada sağlanan TestDeviceOptions öğesidir.
|
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
Yapılandırmadan kullanmak üzere IDeviceRecovery
öğesini alır.
İlerlemeler | |
---|---|
IDeviceRecovery |
yapılandırmada sağlanan IDeviceRecovery öğesidir.
|
getCihazGereksinimleri
public IDeviceSelection getDeviceRequirements ()
Yapılandırmadan kullanmak üzere IDeviceSelection
öğesini alır.
İlerlemeler | |
---|---|
IDeviceSelection |
yapılandırmada sağlanan IDeviceSelection öğesidir.
|
getFilesToClean
publicgetFilesToClean ()
cleanConfigurationData()
sırasında temizlenecek dosyaların listesini al
İlerlemeler | |
---|---|
|
getGlobalFiltreler
public GlobalTestFilter getGlobalFilters ()
Çağrı için GlobalTestFilter
öğesini alır.
İlerlemeler | |
---|---|
GlobalTestFilter |
getInopOptions
publicgetInopOptions ()
Herhangi bir değeri değiştirmeyen seçenek adlarını al
İlerlemeler | |
---|---|
|
getLabPreparers
publicgetLabPreparers ()
Yapılandırmadaki ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan ITargetPreparer
|
getLogÇıkış
public ILeveledLogOutput getLogOutput ()
Yapılandırmadan kullanmak üzere ILeveledLogOutput
öğesini alır.
İlerlemeler | |
---|---|
ILeveledLogOutput |
yapılandırmada sağlanan ILeveledLogOutput öğesidir.
|
getLogSaver
public ILogSaver getLogSaver ()
Yapılandırmadan kullanmak üzere ILogSaver
öğesini alır.
İlerlemeler | |
---|---|
ILogSaver |
yapılandırmada sağlanan ILogSaver öğesidir.
|
getMetricCollector'lar
publicgetMetricCollectors ()
Yapılandırmadaki IMetricCollector
öğelerini alır.
İlerlemeler | |
---|---|
|
getMultiPreTargetPreparers'lar
publicgetMultiPreTargetPreparers ()
Ş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
publicgetMultiTargetPreparers ()
Yapılandırmadaki IMultiTargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan IMultiTargetPreparer
|
getName
public String getName ()
Yapılandırmanın adını döndürür.
İlerlemeler | |
---|---|
String |
getPostİşlemcileri
publicgetPostProcessors ()
Yapılandırmadaki IPostProcessor
öğelerini alır.
İlerlemeler | |
---|---|
|
getYeniden Deneme Kararı
public IRetryDecision getRetryDecision ()
Çağrı için kullanılan IRetryDecision
değerini döndürür.
İlerlemeler | |
---|---|
IRetryDecision |
getSystemStatusCheckers
publicgetSystemStatusCheckers ()
Yapılandırmadaki ISystemStatusChecker
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan ISystemStatusChecker
|
getTargetPreparers'lar
publicgetTargetPreparers ()
Yapılandırmadaki ITargetPreparer
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sırasıyla sağlanan ITargetPreparer
|
GetTestInvocationListeners
publicgetTestInvocationListeners ()
Yapılandırmadan kullanılacak ITestInvocationListener
öğelerini alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan ITestInvocationListener öğeleridir.
|
getTests
publicgetTests ()
Yapılandırmadan çalıştırılacak IRemoteTest
'leri alır.
İlerlemeler | |
---|---|
|
yapılandırmada sağlanan testler |
injectOptionDeğeri
public 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 |
injectOptionDeğeri
public 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 |
injectOptionValueWithSource ile
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
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 |
source |
String : Bu seçeneğin değerini sağlayan kaynak yapılandırma |
Fırlatma | |
---|---|
ConfigurationException |
injectOptionValues
public 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 |
isDeviceConfiguredFake
public 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 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 | |
---|---|
ConfigurationException |
PrintCommandKullanımı
public void printCommandUsage (boolean importantOnly, PrintStream out)
Bu yapılandırma için verilen komut satırı kullanımı yardım metnini verir PrintStream.
Parametreler | |
---|---|
importantOnly |
boolean : true yalnızca önemli seçenekler için yardımı yazdırır |
out |
PrintStream : kullanılacak ERROR(/PrintStream) . |
Fırlatma | |
---|---|
ConfigurationException |
Çözüm Dinamik Seçenekleri
public 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 | |
---|---|
BuildRetrievalError |
|
ConfigurationException |
güvenliInjectOptionValues
public 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 |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( 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 void setBuildProvider (IBuildProvider provider)
Yapılandırmadaki mevcut IBuildProvider
değerini değiştirin.
Parametreler | |
---|---|
provider |
IBuildProvider : yeni IBuildProvider
|
setCommandLine
public 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 void setCommandOptions (ICommandOptions cmdOptions)
Mevcut tüm değerleri değiştirerek ICommandOptions
özelliğini ayarlayın
setConfigurationNesnesi
public void setConfigurationObject (String typeName, Object configObject)
Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configObject |
Object : yapılandırma nesnesi |
Fırlatma | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,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 | |
---|---|
typeName |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configList |
: yapılandırma nesnesi listesi |
Fırlatma | |
---|---|
ConfigurationException |
setCoverageOptions
public void setCoverageOptions (CoverageOptions coverageOptions)
Mevcut tüm değerleri değiştirerek CoverageOptions
özelliğini ayarlayın.
Parametreler | |
---|---|
coverageOptions |
CoverageOptions |
setDeviceConfig
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
Mevcut tüm değerleri değiştirerek bir IDeviceConfiguration
ayarlayın.
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs)
Mevcut tüm değerleri değiştirerek IDeviceConfiguration
değerlerini ayarlayın.
setDeviceMetricCollectors
public void setDeviceMetricCollectors (collectors)
Mevcut değerleri değiştirerek IMetricCollector
listesini ayarlayın.
Parametreler | |
---|---|
collectors |
|
setDeviceOptions
public void setDeviceOptions (TestDeviceOptions devOptions)
Mevcut tüm değerleri değiştirerek TestDeviceOptions
özelliğini ayarlayın
Parametreler | |
---|---|
devOptions |
TestDeviceOptions |
SetDeviceRecovery
public void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setCihazgereksinimleri
public void setDeviceRequirements (IDeviceSelection devRequirements)
Mevcut tüm değerleri değiştirerek IDeviceSelection
özelliğini ayarlayın
setLabPreparer
public void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setLabPreparers
public void setLabPreparers (preparers)
ITargetPreparer
listesini, mevcut değerleri değiştirerek ayarlayın.
setLogÇıkış
public void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setLogSaver
public void setLogSaver (ILogSaver logSaver)
ILogSaver
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
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 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 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 void setMultiTargetPreparers (multiTargPreps)
Bu yapılandırmadaki IMultiTargetPreparer
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( 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
publicsetOptionsFromCommandLineArgs ( 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 void setPostProcessors (processors)
Mevcut değerleri değiştirerek IPostProcessor
listesini ayarlayın.
Parametreler | |
---|---|
processors |
|
yeniden dene Hazırlama
public void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setSystemStatusChecker
public 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 void setSystemStatusCheckers (systemCheckers)
Bu yapılandırmadaki ISystemStatusChecker
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
setTargetPreparer
public void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
değerini, mevcut tüm değerleri değiştirerek ayarlayın.
setTargetPreparers'lar
public void setTargetPreparers (preparers)
ITargetPreparer
listesini, mevcut değerleri değiştirerek ayarlayın.
setTest
public 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 void setTestInvocationListener (ITestInvocationListener listener)
Tek bir ITestInvocationListener
ayarlamak için kullanışlı yöntem
setTestInvocationListeners
public void setTestInvocationListeners (listeners)
Mevcut tüm değerleri değiştirerek ITestInvocationListener
listesini ayarlayın
setTests
public void setTests (tests)
Bu yapılandırmadaki IRemoteTest
listesini, aşağıdakilerden herhangi birini değiştirerek ayarlayın
mevcut değerler
VerifyOptions
public 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 |
Korunan yöntemler
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
TF ortamının uzaktan çağrı olup olmadığını döndürür.
İlerlemeler | |
---|---|
boolean |