IConfiguration
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
Informações de configuração para uma chamada de TradeFederation. Cada invocação de TradeFederation tem um único IConfiguration
. Uma IConfiguration
armazena todos os objetos delegados que devem ser usados durante a invocação e suas Option
associadas
Resumo
Métodos públicos | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) Adicione arquivos que devem ser limpos durante |
abstract void | cleanConfigurationData () Exclua todos os arquivos que foram baixados para campos de opção resolvidos de arquivos remotos. |
abstract IConfiguration | clone () Crie uma cópia rasa deste objeto. |
abstract void | dumpXml (PrintWriter output) Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este |
abstract | getAllConfigurationObjectsOfType (String typeName) Interface genérica para obter todos os objetos de um determinado nome de tipo em todos os dispositivos. |
abstract IBuildProvider | getBuildProvider () Obtém o |
abstract String | getCommandLine () Obtém a linha de comando usada para criar este |
abstract ICommandOptions | getCommandOptions () Obtém as |
abstract ConfigurationDescriptor | getConfigurationDescription () Retorna o |
abstract Object | getConfigurationObject (String typeName) Interface genérica para obter o objeto de configuração com o nome do tipo fornecido. |
abstract | getConfigurationObjectList (String typeName) Semelhante a |
abstract CoverageOptions | getCoverageOptions () Obtém as |
abstract | getDeviceConfig () Obtém os |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) Retorna o |
abstract TestDeviceOptions | getDeviceOptions () Obtém o |
abstract IDeviceRecovery | getDeviceRecovery () Obtém o |
abstract IDeviceSelection | getDeviceRequirements () Obtém o |
abstract | getFilesToClean () Obtenha a lista de arquivos que serão limpos durante |
abstract GlobalTestFilter | getGlobalFilters () Obtém o |
abstract | getInopOptions () Obtenha os nomes das opções que não alteraram nenhum valor |
abstract | getLabPreparers () Obtém os |
abstract ILeveledLogOutput | getLogOutput () Obtém o |
abstract ILogSaver | getLogSaver () Obtém o |
abstract | getMetricCollectors () Obtém o |
abstract | getMultiPreTargetPreparers () Obtém os |
abstract | getMultiTargetPreparers () Obtém o |
abstract String | getName () Retorna o nome da configuração. |
abstract | getPostProcessors () Obtém os |
abstract IRetryDecision | getRetryDecision () Retorna o |
abstract | getSystemStatusCheckers () Obtém o |
abstract | getTargetPreparers () Obtém os |
abstract | getTestInvocationListeners () Obtém os |
abstract | getTests () Obtém o |
abstract void | injectOptionValue (String optionName, String optionValue) Injete um valor de opção no conjunto de objetos de configuração. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) Injete um valor de opção no conjunto de objetos de configuração. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) Injete um valor de opção no conjunto de objetos de configuração. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) Injete vários valores de opção no conjunto de objetos de configuração. |
abstract boolean | isDeviceConfiguredFake (String deviceName) Retorna se um dispositivo configurado está ou não marcado como isFake=true ou não. |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) Crie um clone de base a partir de |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) Gera um texto de ajuda de uso de linha de comando para esta configuração para determinado printStream. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Resolva as opções de |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) Injete vários valores de opção no conjunto de objetos de configuração sem lançar se uma das opções não puder ser aplicada. |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Defina os campos |
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 fornecido, substituindo qualquer valor existente. |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) Método genérico para definir a lista de objetos de configuração para o nome fornecido, substituindo qualquer valor existente. |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) Defina |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) Defina um |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) Defina os |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) Defina a lista de |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) Defina |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) Defina o |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) Defina o |
abstract void | setLabPreparer ( ITargetPreparer preparer) Defina o |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) 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 ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) Defina a lista de |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Método de conveniência para definir um único |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) Defina a lista de |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) Defina os campos ArgsOptionParser para o formato esperado |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Defina os campos ArgsOptionParser para o formato esperado |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) 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 ( systemCheckers) setSystemStatusCheckers ( systemCheckers) Defina a lista de |
abstract void | setTargetPreparer ( ITargetPreparer preparer) Defina o |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) 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 um único |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) Defina a lista de |
abstract void | setTests ( tests) setTests ( tests) Defina a lista de |
abstract void | validateOptions () Valide os valores das opções. |
Métodos públicos
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
Adicione arquivos que devem ser limpos durante cleanConfigurationData()
Parâmetros | |
---|---|
toBeCleaned |
cleanConfigurationData
public abstract void cleanConfigurationData ()
Exclua todos os arquivos que foram baixados para campos de opção resolvidos de arquivos remotos.
clone
public abstract IConfiguration clone ()
Crie uma cópia rasa deste objeto.
devoluções | |
---|---|
IConfiguration | uma cópia de {link IConfiguration} |
dumpXml
public abstract void dumpXml (PrintWriter output)
Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este IConfiguration
como um ERROR(/String)
.
Parâmetros | |
---|---|
output | PrintWriter : o gravador para imprimir o xml. |
lances | |
---|---|
| IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este IConfiguration
menos os objetos filtrados por seu nome de chave.
Exemplo de filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parâmetros | |
---|---|
output | PrintWriter : o gravador para imprimir o xml. |
excludeFilters |
lances | |
---|---|
| IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Obtém o arquivo XML expandido para a configuração com todas as opções mostradas para este IConfiguration
menos os objetos filtrados por seu nome de chave.
Exemplo de filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parâmetros | |
---|---|
output | PrintWriter : o gravador para imprimir o xml. |
excludeFilters | |
printDeprecatedOptions | boolean : Se deve ou não imprimir opções marcadas como obsoletas |
printUnchangedOptions | boolean |
lances | |
---|---|
| IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Interface genérica para obter todos os objetos de um determinado nome de tipo em todos os dispositivos.
Parâmetros | |
---|---|
typeName | String : o tipo único do objeto de configuração |
devoluções | |
---|---|
A lista de objetos de configuração do tipo fornecido. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Obtém o IBuildProvider
da configuração.
devoluções | |
---|---|
IBuildProvider | o IBuildProvider fornecido na configuração |
getCommandLine
public abstract String getCommandLine ()
Obtém a linha de comando usada para criar este IConfiguration
.
devoluções | |
---|---|
String | a linha de comando usada para criar este IConfiguration . |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Obtém as ICommandOptions
a serem usadas na configuração.
devoluções | |
---|---|
ICommandOptions | as ICommandOptions fornecidas na configuração. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Retorna o ConfigurationDescriptor
fornecido na configuração.
devoluções | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Interface genérica para obter o objeto de configuração com o nome do tipo fornecido.
Parâmetros | |
---|---|
typeName | String : o tipo único do objeto de configuração |
devoluções | |
---|---|
Object | o objeto de configuração ou null se o tipo de objeto com o nome fornecido não existir. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
Semelhante a getConfigurationObject(String)
, mas para tipos de objeto de configuração que oferecem suporte a vários objetos.
Parâmetros | |
---|---|
typeName | String : o nome do tipo exclusivo do objeto de configuração |
devoluções | |
---|---|
a lista de objetos de configuração ou null se o tipo de objeto com o nome fornecido não existir. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Obtém as CoverageOptions
a serem usadas na configuração.
devoluções | |
---|---|
CoverageOptions | as CoverageOptions fornecidas na configuração. |
getDeviceConfig
public abstractgetDeviceConfig ()
Obtém os IDeviceConfiguration
s da configuração.
devoluções | |
---|---|
os IDeviceConfiguration s fornecidos em ordem na configuração |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Retorna o IDeviceConfiguration
associado ao nome fornecido, nulo se não for encontrado.
Parâmetros | |
---|---|
nameDevice | String |
devoluções | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Obtém o TestDeviceOptions
a ser usado na configuração.
devoluções | |
---|---|
TestDeviceOptions | as TestDeviceOptions fornecidas na configuração. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Obtém o IDeviceRecovery
a ser usado na configuração.
devoluções | |
---|---|
IDeviceRecovery | o IDeviceRecovery fornecido na configuração. |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
Obtém o IDeviceSelection
a ser usado na configuração.
devoluções | |
---|---|
IDeviceSelection | o IDeviceSelection fornecido na configuração. |
getFilesToClean
public abstractgetFilesToClean ()
Obtenha a lista de arquivos que serão limpos durante cleanConfigurationData()
devoluções | |
---|---|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Obtém o GlobalTestFilter
para a invocação.
devoluções | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Obtenha os nomes das opções que não alteraram nenhum valor
devoluções | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
Obtém os ITargetPreparer
s da configuração.
devoluções | |
---|---|
os ITargetPreparer s fornecidos em ordem na configuração |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Obtém o ILeveledLogOutput
a ser usado na configuração.
devoluções | |
---|---|
ILeveledLogOutput | o ILeveledLogOutput fornecido na configuração. |
getLogSaver
public abstract ILogSaver getLogSaver ()
Obtém o ILogSaver
a ser usado na configuração.
devoluções | |
---|---|
ILogSaver | o ILogSaver fornecido na configuração. |
getMetricCollectors
public abstractgetMetricCollectors ()
Obtém o IMetricCollector
s da configuração.
devoluções | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Obtém os IMultiTargetPreparer
s da configuração que deve ser executada antes de qualquer um dos dispositivos target_preparers.
devoluções | |
---|---|
os IMultiTargetPreparer s fornecidos em ordem na configuração |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Obtém o IMultiTargetPreparer
s da configuração.
devoluções | |
---|---|
os IMultiTargetPreparer s fornecidos em ordem na configuração |
obterNome
public abstract String getName ()
Retorna o nome da configuração.
devoluções | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Obtém os IPostProcessor
s da configuração.
devoluções | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Retorna o IRetryDecision
usado para a invocação.
devoluções | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Obtém o ISystemStatusChecker
s da configuração.
devoluções | |
---|---|
os ISystemStatusChecker s fornecidos em ordem na configuração |
getTargetPreparers
public abstractgetTargetPreparers ()
Obtém os ITargetPreparer
s da configuração.
devoluções | |
---|---|
os ITargetPreparer s fornecidos em ordem na configuração |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
Obtém os ITestInvocationListener
s a serem usados na configuração.
devoluções | |
---|---|
os ITestInvocationListener s fornecidos na configuração. |
getTests
public abstractgetTests ()
Obtém o IRemoteTest
s para executar a partir da configuração.
devoluções | |
---|---|
os testes fornecidos na configuração |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Injete um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções que são geradas dinamicamente.Parâmetros | |
---|---|
optionName | String : o nome da opção |
optionValue | String : o valor da opção |
lances | |
---|---|
ConfigurationException | se falhou ao definir o valor da opção |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Injete um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções que são geradas dinamicamente.Parâmetros | |
---|---|
optionName | String : o nome da opção |
optionKey | String : a chave opcional para opções de mapa ou null |
optionValue | String : o valor da opção do mapa |
lances | |
---|---|
ConfigurationException | se falhou ao definir o valor da opção |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Injete um valor de opção no conjunto de objetos de configuração.
Útil para fornecer valores para opções que são geradas dinamicamente.Parâmetros | |
---|---|
optionName | String : o nome da opção |
optionKey | String : a chave opcional para opções de mapa ou null |
optionValue | String : o valor da opção do mapa |
optionSource | String : a configuração de origem que forneceu este valor de opção |
lances | |
---|---|
ConfigurationException | se falhou ao definir o valor da opção |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Injete 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 |
lances | |
---|---|
ConfigurationException | se falhou ao definir valores de opção |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Retorna se um dispositivo configurado está ou não marcado como isFake=true ou não.
Parâmetros | |
---|---|
deviceName | String |
devoluções | |
---|---|
boolean |
parcialDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
Crie um clone de base a partir de clone()
e faça um clone profundo da lista de determinado objeto de configuração.
Parâmetros | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : o cliente de armazenamento de chaves. |
devoluções | |
---|---|
IConfiguration | A configuração clonada parcialmente profunda. |
lances | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Gera um texto de ajuda de uso de linha de comando para esta configuração para determinado printStream.
Parâmetros | |
---|---|
importantOnly | boolean : se true , apenas imprime ajuda para as opções importantes |
out | PrintStream : o ERROR(/PrintStream) a ser usado. |
lances | |
---|---|
| 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 requer que cleanConfigurationData()
seja chamado para limpar os arquivos.
Parâmetros | |
---|---|
resolver | DynamicRemoteFileResolver : o DynamicRemoteFileResolver para resolver os arquivos |
lances | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Injete vários valores de opção no conjunto de objetos de configuração sem lançar se uma das opções não puder ser aplicada.
Útil para injetar muitos valores de opção de uma só vez depois de criar um novo objeto.
Parâmetros | |
---|---|
optionDefs |
lances | |
---|---|
ConfigurationException | se falhou ao criar o OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Defina os campos Option
de configuração com determinado conjunto de argumentos de linha de comando usando uma abordagem de melhor esforço.
Consulte ArgsOptionParser
para o formato esperado
Parâmetros | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient a ser usado. |
devoluções | |
---|---|
os argumentos não consumidos |
lances | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Substitua o IBuildProvider
atual no arquivo configuration.
Parâmetros | |
---|---|
provider | IBuildProvider : o novo IBuildProvider |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Define a linha de comando usada para criar este IConfiguration
. Isso 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 quaisquer valores existentes
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Método genérico para definir o objeto de configuração com o nome fornecido, substituindo qualquer valor existente.
Parâmetros | |
---|---|
name | String : o nome exclusivo do tipo de objeto de configuração. |
configObject | Object : o objeto de configuração |
lances | |
---|---|
ConfigurationException | se o configObject não for do tipo correto |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Método genérico para definir a lista de objetos de configuração para o nome fornecido, substituindo qualquer valor existente.
Parâmetros | |
---|---|
name | String : o nome exclusivo do tipo de objeto de configuração. |
configList |
lances | |
---|---|
ConfigurationException | se algum objeto na lista não for do tipo correto |
definir opções de cobertura
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Defina CoverageOptions
, substituindo quaisquer valores existentes.
Parâmetros | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Defina um IDeviceConfiguration
, substituindo qualquer valor existente.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Defina os IDeviceConfiguration
s, substituindo qualquer valor existente.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Defina a lista de IMetricCollector
s, substituindo quaisquer valores existentes.
Parâmetros | |
---|---|
collectors |
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Defina TestDeviceOptions
, substituindo quaisquer valores existentes
Parâmetros | |
---|---|
deviceOptions | TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Defina o IDeviceRecovery
, substituindo qualquer valor existente.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Defina o IDeviceSelection
, substituindo quaisquer valores existentes
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Defina o ITargetPreparer
, substituindo qualquer valor existente.
setLabPreparers
public abstract void setLabPreparers (preparers)
Defina a lista de ITargetPreparer
s, substituindo qualquer valor existente.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Defina o ILeveledLogOutput
, substituindo qualquer valor existente.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Defina o ILogSaver
, substituindo qualquer valor existente.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Método de conveniência para definir um único IMultiTargetPreparer
nesta configuração que deve ser executado antes de qualquer um dos dispositivos target_preparers, substituindo quaisquer valores existentes
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Defina a lista de IMultiTargetPreparer
s nesta configuração que deve ser executada antes de qualquer um dos dispositivos target_preparers, substituindo quaisquer valores existentes
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Método de conveniência para definir um único IMultiTargetPreparer
nesta configuração, substituindo quaisquer valores existentes
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Defina a lista de IMultiTargetPreparer
s nesta configuração, substituindo quaisquer valores existentes
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Defina os campos Option
de configuração com determinado conjunto de argumentos de linha de comando
ArgsOptionParser
para o formato esperadoParâmetros | |
---|---|
listArgs |
devoluções | |
---|---|
os argumentos não consumidos |
lances | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Defina os campos Option
de configuração com determinado conjunto de argumentos de linha de comando
ArgsOptionParser
para o formato esperadoParâmetros | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient a ser usado. |
devoluções | |
---|---|
os argumentos não consumidos |
lances | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Defina a lista de IPostProcessor
s, substituindo quaisquer valores existentes.
Parâmetros | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Defina o IRetryDecision
, substituindo qualquer valor existente.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Método de conveniência para definir um único ISystemStatusChecker
nesta configuração, substituindo quaisquer valores existentes
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Defina a lista de ISystemStatusChecker
s nesta configuração, substituindo quaisquer valores existentes
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Defina o ITargetPreparer
, substituindo qualquer valor existente.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Defina a lista de ITargetPreparer
s, substituindo qualquer valor existente.
setTest
public abstract void setTest (IRemoteTest test)
Método de conveniência para definir um único IRemoteTest
nesta configuração, substituindo quaisquer valores existentes
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Método de conveniência para definir um único ITestInvocationListener
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Defina a lista de ITestInvocationListener
s, substituindo quaisquer valores existentes
setTests
public abstract void setTests (tests)
Defina a lista de IRemoteTest
s nesta configuração, substituindo quaisquer valores existentes
validaropções
public abstract void validateOptions ()
Valide os valores das opções.
Atualmente, isso apenas validará que todas as opções obrigatórias foram definidaslances | |
---|---|
ConfigurationException | se a configuração não for válida |