Configuração
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
Informações de configuração para uma invocação da TradeFederation.
Cada invocação da TradeFederation tem um único IConfiguration
. Um IConfiguration
armazena todos os objetos delegados que devem ser usados durante a invocação e os respectivos
Option
Resumo
Métodos públicos | |
---|---|
abstract
void
|
addFilesToClean(
Adicionar arquivos que precisam ser limpos durante o |
abstract
void
|
cleanConfigurationData()
Exclua todos os arquivos que foram baixados para os campos "Option" resolvidos de arquivos remotos. |
abstract
IConfiguration
|
clone()
Crie uma cópia superficial desse objeto. |
abstract
void
|
dumpXml(PrintWriter output)
Extrai o arquivo XML expandido para a configuração com todas as opções mostradas para este
|
abstract
void
|
dumpXml(PrintWriter output,
Recebe o arquivo XML expandido para a configuração com todas as opções mostradas para esse |
abstract
void
|
dumpXml(PrintWriter output,
Recebe o arquivo XML expandido para a configuração com todas as opções mostradas para esse |
abstract
|
getAllConfigurationObjectsOfType(String typeName)
Interface genérica para receber todos os objetos de um determinado nome de tipo em vários dispositivos. |
abstract
IBuildProvider
|
getBuildProvider()
Recebe o |
abstract
String
|
getCommandLine()
Recebe a linha de comando usada para criar este |
abstract
ICommandOptions
|
getCommandOptions()
Recebe o |
abstract
ConfigurationDescriptor
|
getConfigurationDescription()
Retorna o |
abstract
Object
|
getConfigurationObject(String typeName)
Interface genérica para receber o objeto de configuração com o nome do tipo fornecido. |
abstract
|
getConfigurationObjectList(String typeName)
Semelhante a |
abstract
CoverageOptions
|
getCoverageOptions()
Recebe o |
abstract
|
getDeviceConfig()
Recebe os |
abstract
IDeviceConfiguration
|
getDeviceConfigByName(String nameDevice)
Retorna o |
abstract
TestDeviceOptions
|
getDeviceOptions()
Recebe o |
abstract
IDeviceRecovery
|
getDeviceRecovery()
Recebe o |
abstract
IDeviceSelection
|
getDeviceRequirements()
Recebe o |
abstract
|
getFilesToClean()
Confira a lista de arquivos que serão limpos durante |
abstract
GlobalTestFilter
|
getGlobalFilters()
Recebe o |
abstract
|
getInopOptions()
Acessar os nomes de opções que não mudaram nenhum valor |
abstract
|
getLabPreparers()
Recebe os |
abstract
ILeveledLogOutput
|
getLogOutput()
Recebe o |
abstract
ILogSaver
|
getLogSaver()
Recebe o |
abstract
|
getMetricCollectors()
Recebe os |
abstract
|
getMultiPreTargetPreparers()
Recebe os |
abstract
|
getMultiTargetPreparers()
Recebe os |
abstract
String
|
getName()
Retorna o nome da configuração. |
abstract
|
getPostProcessors()
Recebe os |
abstract
IRetryDecision
|
getRetryDecision()
Retorna o |
abstract
SkipManager
|
getSkipManager()
Recebe o |
abstract
|
getSystemStatusCheckers()
Recebe os |
abstract
|
getTargetPreparers()
Recebe os |
abstract
|
getTestInvocationListeners()
Recebe os |
abstract
|
getTests()
Recebe os |
abstract
void
|
injectOptionValue(String optionName, String optionValue)
Injetar um valor de opção no conjunto de objetos de configuração. |
abstract
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Injetar um valor de opção no conjunto de objetos de configuração. |
abstract
void
|
injectOptionValueWithSource(String optionName, String optionKey, String optionValue, String optionSource)
Injetar um valor de opção no conjunto de objetos de configuração. |
abstract
void
|
injectOptionValues(
Injetar vários valores de opção no conjunto de objetos de configuração. |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
Retorna indicando se um dispositivo configurado está marcado como isFake=true ou não. |
abstract
IConfiguration
|
partialDeepClone(
Crie um clone de base usando o |
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Gera um texto de ajuda sobre o uso da linha de comando para essa configuração em um determinado printStream. |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
Resolva as opções de |
abstract
void
|
safeInjectOptionValues(
Injetar vários valores de opção no conjunto de objetos de configuração sem gerar se um deles da opção não pode ser aplicada. |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
Defina os campos de configuração |
abstract
void
|
setBuildProvider(IBuildProvider provider)
Substitua o |
abstract
void
|
setCommandLine(String[] arrayArgs)
Define a linha de comando usada para criar este |
abstract
void
|
setCommandOptions(ICommandOptions cmdOptions)
Defina o |
abstract
void
|
setConfigurationObject(String name, Object configObject)
Método genérico para definir o objeto de configuração com o nome determinado, substituindo qualquer valor atual. |
abstract
void
|
setConfigurationObjectList(String name,
Método genérico para definir a lista de objetos de configuração do nome determinado, substituindo qualquer . |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
Defina o |
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
Defina um |
abstract
void
|
setDeviceConfigList(
Defina as |
abstract
void
|
setDeviceMetricCollectors(
Defina a lista de |
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
Defina o |
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
Defina o |
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
Defina o |
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
Defina o |
abstract
void
|
setLabPreparers(
Defina a lista de |
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
Defina o |
abstract
void
|
setLogSaver(ILogSaver logSaver)
Defina o |
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
Método de conveniência para definir um único |
abstract
void
|
setMultiPreTargetPreparers(
Define a lista de |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
Método de conveniência para definir um único |
abstract
void
|
setMultiTargetPreparers(
Defina a lista de |
abstract
|
setOptionsFromCommandLineArgs(
Definir os campos de configuração
|
abstract
|
setOptionsFromCommandLineArgs(
Definir os campos de configuração
Consulte |
abstract
void
|
setPostProcessors(
Defina a lista de |
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
Defina o |
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
Método de conveniência para definir um único |
abstract
void
|
setSystemStatusCheckers(
Defina a lista de |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
Defina o |
abstract
void
|
setTargetPreparers(
Defina a lista de |
abstract
void
|
setTest(IRemoteTest test)
Método de conveniência para definir um único |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
Método de conveniência para definir uma única |
abstract
void
|
setTestInvocationListeners(
Define a lista de |
abstract
void
|
setTests(
Defina a lista de |
abstract
void
|
validateOptions()
Valide os valores de opção. |
Métodos públicos
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
Adicionar arquivos que precisam ser limpos durante o cleanConfigurationData()
Parâmetros | |
---|---|
toBeCleaned |
|
cleanConfigurationData
public abstract void cleanConfigurationData ()
Exclua todos os arquivos que foram baixados para os campos "Option" resolvidos de arquivos remotos.
clonar
public abstract IConfiguration clone ()
Crie uma cópia superficial desse objeto.
Retorna | |
---|---|
IConfiguration |
uma cópia de {link IConfiguration} |
DumpXml
public abstract void dumpXml (PrintWriter output)
Extrai o arquivo XML expandido para a configuração com todas as opções mostradas para este
IConfiguration
como String
.
Parâmetros | |
---|---|
output |
PrintWriter : o gravador em que o xml será impresso. |
Gera | |
---|---|
|
IOException |
DumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Recebe o arquivo XML expandido para a configuração com todas as opções mostradas para esse IConfiguration
, menos os filtros de objetos pelo nome da chave.
Exemplo de filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parâmetros | |
---|---|
output |
PrintWriter : o gravador em que o xml será impresso. |
excludeFilters |
: a lista de tipo de objeto que não pode ser despejado. |
Gera | |
---|---|
|
IOException |
DumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Recebe o arquivo XML expandido para a configuração com todas as opções mostradas para esse IConfiguration
, menos os filtros de objetos pelo nome da chave.
Exemplo de filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parâmetros | |
---|---|
output |
PrintWriter : o gravador em que o xml será impresso. |
excludeFilters |
: a lista de tipo de objeto que não pode ser despejado. |
printDeprecatedOptions |
boolean : se as opções de impressão marcadas como descontinuadas ou não devem ser exibidas. |
printUnchangedOptions |
boolean |
Gera | |
---|---|
|
IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Interface genérica para receber todos os objetos de um determinado nome de tipo em vários dispositivos.
Parâmetros | |
---|---|
typeName |
String : o tipo exclusivo do objeto de configuração. |
Retorna | |
---|---|
|
A lista de objetos de configuração do tipo especificado. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Recebe o IBuildProvider
da configuração.
Retorna | |
---|---|
IBuildProvider |
o IBuildProvider fornecido na configuração |
getCommandLine
public abstract String getCommandLine ()
Recebe a linha de comando usada para criar este IConfiguration
.
Retorna | |
---|---|
String |
a linha de comando usada para criar este IConfiguration . |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Recebe o ICommandOptions
a ser usado na configuração.
Retorna | |
---|---|
ICommandOptions |
o ICommandOptions fornecido na configuração. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Retorna o ConfigurationDescriptor
fornecido na configuração.
Retorna | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Interface genérica para receber o objeto de configuração com o nome do tipo fornecido.
Parâmetros | |
---|---|
typeName |
String : o tipo exclusivo do objeto de configuração. |
Retorna | |
---|---|
Object |
o objeto de configuração ou null se o tipo de objeto com determinado nome
não existe. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
Semelhante a getConfigurationObject(String)
, mas para configuração
que aceitam vários objetos.
Parâmetros | |
---|---|
typeName |
String : o nome do tipo exclusivo do objeto de configuração. |
Retorna | |
---|---|
|
a lista de objetos de configuração ou null se o tipo de objeto com
nome não existe. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Recebe o CoverageOptions
a ser usado na configuração.
Retorna | |
---|---|
CoverageOptions |
o CoverageOptions fornecido na configuração. |
getDeviceConfig
public abstractgetDeviceConfig ()
Recebe os IDeviceConfiguration
s da configuração.
Retorna | |
---|---|
|
os IDeviceConfiguration s fornecidos em ordem na configuração |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Retorna o IDeviceConfiguration
associado ao nome fornecido. Se não for encontrado, retorna nulo.
Parâmetros | |
---|---|
nameDevice |
String |
Retorna | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Recebe o TestDeviceOptions
a ser usado na configuração.
Retorna | |
---|---|
TestDeviceOptions |
o TestDeviceOptions fornecido na configuração. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Recebe o IDeviceRecovery
a ser usado na configuração.
Retorna | |
---|---|
IDeviceRecovery |
o IDeviceRecovery fornecido na configuração. |
getDeviceRequisitos
public abstract IDeviceSelection getDeviceRequirements ()
Recebe o IDeviceSelection
a ser usado na configuração.
Retorna | |
---|---|
IDeviceSelection |
o IDeviceSelection fornecido na configuração. |
getFilesToClean
public abstractgetFilesToClean ()
Confira a lista de arquivos que serão limpos durante cleanConfigurationData()
Retorna | |
---|---|
|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Recebe o GlobalTestFilter
da invocação.
Retorna | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Conferir os nomes de opções que não mudaram nenhum valor
Retorna | |
---|---|
|
getLabPreparers
public abstractgetLabPreparers ()
Recebe os ITargetPreparer
s da configuração.
Retorna | |
---|---|
|
os ITargetPreparer s fornecidos em ordem na configuração |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Recebe o ILeveledLogOutput
a ser usado na configuração.
Retorna | |
---|---|
ILeveledLogOutput |
o ILeveledLogOutput fornecido na configuração. |
getLogSaver
public abstract ILogSaver getLogSaver ()
Recebe o ILogSaver
a ser usado na configuração.
Retorna | |
---|---|
ILogSaver |
o ILogSaver fornecido na configuração. |
getMetricCollectors
public abstractgetMetricCollectors ()
Recebe os IMetricCollector
s da configuração.
Retorna | |
---|---|
|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Recebe os IMultiTargetPreparer
s da configuração que precisa ser executada antes.
em qualquer um dos dispositivos target_preparers.
Retorna | |
---|---|
|
os IMultiTargetPreparer s fornecidos em ordem na configuração |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Recebe os IMultiTargetPreparer
s da configuração.
Retorna | |
---|---|
|
os IMultiTargetPreparer s fornecidos em ordem na configuração |
getName
public abstract String getName ()
Retorna o nome da configuração.
Retorna | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Recebe os IPostProcessor
s da configuração.
Retorna | |
---|---|
|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Retorna o IRetryDecision
usado para a invocação.
Retorna | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
Recebe o SkipManager
da invocação.
Retorna | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Recebe os ISystemStatusChecker
s da configuração.
Retorna | |
---|---|
|
os ISystemStatusChecker s fornecidos em ordem na configuração |
getTargetPreparers
public abstractgetTargetPreparers ()
Recebe os ITargetPreparer
s da configuração.
Retorna | |
---|---|
|
os ITargetPreparer s fornecidos em ordem na configuração |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
Recebe os ITestInvocationListener
s que serão usados na configuração.
Retorna | |
---|---|
|
os ITestInvocationListener s fornecidos na configuração. |
getTests.
public abstractgetTests ()
Recebe os IRemoteTest
s para executar a partir da configuração.
Retorna | |
---|---|
|
os testes fornecidos na configuração |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Injetar um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções geradas dinamicamente.
Parâmetros | |
---|---|
optionName |
String : o nome da opção. |
optionValue |
String : o valor da opção. |
Gera | |
---|---|
ConfigurationException |
se houver falha ao definir o valor da opção |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Injetar um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções geradas dinamicamente.
Parâmetros | |
---|---|
optionName |
String : o nome da opção. |
optionKey |
String : a chave opcional para opções de mapa ou nulo. |
optionValue |
String : o valor da opção de mapa. |
Gera | |
---|---|
ConfigurationException |
se houver falha ao definir o valor da opção |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Injetar um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções geradas dinamicamente.
Parâmetros | |
---|---|
optionName |
String : o nome da opção. |
optionKey |
String : a chave opcional para opções de mapa ou nulo. |
optionValue |
String : o valor da opção de mapa. |
optionSource |
String : a configuração de origem que forneceu esse valor de opção. |
Gera | |
---|---|
ConfigurationException |
se houver falha ao definir o valor da opção |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Injetar vários valores de opção no conjunto de objetos de configuração.
Útil para injetar muitos valores de opção de uma só vez depois de criar um novo objeto.
Parâmetros | |
---|---|
optionDefs |
: uma lista de defs de opções a serem injetadas. |
Gera | |
---|---|
ConfigurationException |
se houver falha ao definir os valores das opções |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Retorna indicando se um dispositivo configurado está marcado como isFake=true ou não.
Parâmetros | |
---|---|
deviceName |
String |
Retorna | |
---|---|
boolean |
parcialDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
Crie um clone de base usando o clone()
e, em seguida, faça um clone profundo da lista de objetos de configuração especificados.
Parâmetros | |
---|---|
objectToDeepClone |
: a lista do objeto de configuração para clonar profundamente. |
client |
IKeyStoreClient : o cliente do keystore. |
Retorna | |
---|---|
IConfiguration |
A configuração clonada parcialmente profunda. |
Gera | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Gera um texto de ajuda sobre o uso da linha de comando para essa configuração em um determinado printStream.
Parâmetros | |
---|---|
importantOnly |
boolean : se true exibir apenas ajuda para as opções importantes. |
out |
PrintStream : o ERROR(/PrintStream) a ser usado. |
Gera | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
resolveDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Resolva as opções de ERROR(/File)
apontando para um local remoto. Isso exige que cleanConfigurationData()
seja chamado para limpar os arquivos.
Parâmetros | |
---|---|
resolver |
DynamicRemoteFileResolver : o DynamicRemoteFileResolver para resolver os arquivos. |
Gera | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
com.android.tradefed.config.ConfigurationException |
BuildRetrievalError |
|
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Injetar vários valores de opção no conjunto de objetos de configuração sem gerar se um deles da opção não pode ser aplicada.
Útil para injetar muitos valores de opção de uma só vez depois de criar um novo objeto.
Parâmetros | |
---|---|
optionDefs |
: uma lista de defs de opções a serem injetadas. |
Gera | |
---|---|
ConfigurationException |
se não foi possível criar a OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Defina os campos de configuração Option
com determinado conjunto de argumentos de linha de comando usando uma das
mais simples.
Consulte ArgsOptionParser
para conferir o formato esperado
Parâmetros | |
---|---|
listArgs |
: os argumentos da linha de comando. |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient para usar. |
Retorna | |
---|---|
|
os argumentos não consumidos |
Gera | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Substitua o IBuildProvider
atual na configuração.
Parâmetros | |
---|---|
provider |
IBuildProvider : o novo IBuildProvider . |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Define a linha de comando usada para criar este IConfiguration
.
Ela armazena toda a linha de comando, incluindo o nome da configuração,
ao contrário de setOptionsFromCommandLineArgs.
Parâmetros | |
---|---|
arrayArgs |
String : a linha de comando. |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Defina o ICommandOptions
, substituindo os valores atuais
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Método genérico para definir o objeto de configuração com o nome determinado, substituindo qualquer valor atual.
Parâmetros | |
---|---|
name |
String : o nome exclusivo do tipo de objeto de configuração. |
configObject |
Object : o objeto de configuração. |
Gera | |
---|---|
ConfigurationException |
se o configObject não fosse do tipo correto |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Método genérico para definir a lista de objetos de configuração do nome determinado, substituindo qualquer .
Parâmetros | |
---|---|
name |
String : o nome exclusivo do tipo de objeto de configuração. |
configList |
: a lista de objetos de configuração. |
Gera | |
---|---|
ConfigurationException |
se algum objeto da lista não for do tipo correto |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Defina o CoverageOptions
, substituindo os valores atuais.
Parâmetros | |
---|---|
coverageOptions |
CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Defina um IDeviceConfiguration
, substituindo qualquer valor atual.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Defina as IDeviceConfiguration
s, substituindo qualquer valor atual.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Defina a lista de IMetricCollector
s, substituindo os valores atuais.
Parâmetros | |
---|---|
collectors |
|
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Defina o TestDeviceOptions
, substituindo os valores atuais
Parâmetros | |
---|---|
deviceOptions |
TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Defina o IDeviceRecovery
, substituindo qualquer valor atual.
setDeviceRequisitos
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Defina o IDeviceSelection
, substituindo os valores atuais
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Defina o ITargetPreparer
, substituindo qualquer valor atual.
setLabPreparers
public abstract void setLabPreparers (preparers)
Defina a lista de ITargetPreparer
s, substituindo qualquer valor atual.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Defina o ILeveledLogOutput
, substituindo qualquer valor atual.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Defina o ILogSaver
, substituindo qualquer valor atual.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Método de conveniência para definir um único IMultiTargetPreparer
nessa configuração que
deve ser executado antes de qualquer um dos dispositivos target_preparers, substituindo os valores existentes
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Define a lista de IMultiTargetPreparer
s nesta configuração que precisam ser executados
antes de qualquer um dos dispositivos target_preparers, substituindo os valores existentes
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Método de conveniência para definir um único IMultiTargetPreparer
nessa configuração,
substituindo os valores existentes
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Defina a lista de IMultiTargetPreparer
s nessa configuração, substituindo qualquer
valores existentes
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Definir os campos de configuração Option
com determinado conjunto de argumentos de linha de comando
ArgsOptionParser
para o formato esperado
Parâmetros | |
---|---|
listArgs |
: os argumentos da linha de comando. |
Retorna | |
---|---|
|
os argumentos não consumidos |
Gera | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Definir os campos de configuração Option
com determinado conjunto de argumentos de linha de comando
Consulte ArgsOptionParser
para conferir o formato esperado
Parâmetros | |
---|---|
listArgs |
: os argumentos da linha de comando. |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient para usar. |
Retorna | |
---|---|
|
os argumentos não consumidos |
Gera | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Defina a lista de IPostProcessor
s, substituindo os valores atuais.
Parâmetros | |
---|---|
processors |
|
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Defina o IRetryDecision
, substituindo qualquer valor atual.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Método de conveniência para definir um único ISystemStatusChecker
nessa configuração,
substituindo os valores existentes
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Defina a lista de ISystemStatusChecker
s nessa configuração, substituindo qualquer
valores existentes
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Defina o ITargetPreparer
, substituindo qualquer valor atual.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Defina a lista de ITargetPreparer
s, substituindo qualquer valor atual.
setTest
public abstract void setTest (IRemoteTest test)
Método de conveniência para definir uma única IRemoteTest
nesta configuração, substituindo qualquer
valores existentes
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Método de conveniência para definir uma única ITestInvocationListener
setTestInvocationListeners.
public abstract void setTestInvocationListeners (listeners)
Define a lista de ITestInvocationListener
s, substituindo os valores atuais
setTests.
public abstract void setTests (tests)
Defina a lista de IRemoteTest
s nessa configuração, substituindo qualquer
valores existentes
validateOptions
public abstract void validateOptions ()
Valide os valores de opção.
No momento, isso serve apenas para confirmar que todas as opções obrigatórias foram definidas
Gera | |
---|---|
ConfigurationException |
se a configuração for inválida |