IКонфигурация
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
Информация о конфигурации для вызова TradeFederation. Каждый вызов TradeFederation имеет один IConfiguration
. IConfiguration
хранит все объекты делегата, которые должны использоваться во время вызова, и связанные с ними Option
.
Краткое содержание
Публичные методы | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) Добавьте файлы, которые необходимо очистить во время |
abstract void | cleanConfigurationData () Удалите все файлы, загруженные в разрешенные поля параметров удаленных файлов. |
abstract IConfiguration | clone () Создайте неглубокую копию этого объекта. |
abstract void | dumpXml (PrintWriter output) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этого |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой |
abstract | getAllConfigurationObjectsOfType (String typeName) Общий интерфейс для получения всех объектов одного заданного типа на разных устройствах. |
abstract IBuildProvider | getBuildProvider () Получает |
abstract String | getCommandLine () Получает командную строку, используемую для создания этого |
abstract ICommandOptions | getCommandOptions () Получает |
abstract ConfigurationDescriptor | getConfigurationDescription () Возвращает |
abstract Object | getConfigurationObject (String typeName) Общий интерфейс для получения объекта конфигурации с заданным именем типа. |
abstract | getConfigurationObjectList (String typeName) Аналогично |
abstract CoverageOptions | getCoverageOptions () Получает |
abstract | getDeviceConfig () Получает |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) Возвращает |
abstract TestDeviceOptions | getDeviceOptions () Получает |
abstract IDeviceRecovery | getDeviceRecovery () Получает |
abstract IDeviceSelection | getDeviceRequirements () Получает |
abstract | getFilesToClean () Получите список файлов, которые будут очищены во время |
abstract GlobalTestFilter | getGlobalFilters () Получает |
abstract | getInopOptions () Получите имена опций, которые не изменили никаких значений. |
abstract | getLabPreparers () Получает |
abstract ILeveledLogOutput | getLogOutput () Получает |
abstract ILogSaver | getLogSaver () Получает |
abstract | getMetricCollectors () Получает |
abstract | getMultiPreTargetPreparers () Получает |
abstract | getMultiTargetPreparers () Получает |
abstract String | getName () Возвращает имя конфигурации. |
abstract | getPostProcessors () Получает |
abstract IRetryDecision | getRetryDecision () Возвращает |
abstract SkipManager | getSkipManager () Получает |
abstract | getSystemStatusCheckers () Получает |
abstract | getTargetPreparers () Получает |
abstract | getTestInvocationListeners () Получает |
abstract | getTests () Получает |
abstract void | injectOptionValue (String optionName, String optionValue) Вставьте значение параметра в набор объектов конфигурации. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) Вставьте значение параметра в набор объектов конфигурации. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) Вставьте значение параметра в набор объектов конфигурации. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) Вставьте несколько значений параметров в набор объектов конфигурации. |
abstract boolean | isDeviceConfiguredFake (String deviceName) Возвращает значение, помечено ли настроенное устройство isFake=true или нет. |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) Создайте базовый клон из |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) Выводит текст справки по использованию командной строки для этой конфигурации в заданный printStream. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Устраните параметры |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) Вставьте несколько значений параметров в набор объектов конфигурации, не выбрасывая их, если один из параметров не может быть применен. |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Задайте поля |
abstract void | setBuildProvider ( IBuildProvider provider) Замените текущий |
abstract void | setCommandLine (String[] arrayArgs) Устанавливает командную строку, используемую для создания этого |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) Установите |
abstract void | setConfigurationObject (String name, Object configObject) Общий метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение. |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) Общий метод для установки списка объектов конфигурации для данного имени, заменяя любое существующее значение. |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) Задайте |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) Установите |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) Задайте |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) Установите список |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) Установите |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) Установите |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) Установите |
abstract void | setLabPreparer ( ITargetPreparer preparer) Установите |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) Установите список |
abstract void | setLogOutput ( ILeveledLogOutput logger) Установите |
abstract void | setLogSaver ( ILogSaver logSaver) Установите |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) Удобный метод для установки одного |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) Установите список |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Удобный метод для установки одного |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) Установите список |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) Установите поля ArgsOptionParser для ожидаемого формата |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Установите поля ArgsOptionParser |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) Установите список |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) Установите |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) Удобный метод для установки одного |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) Установите список |
abstract void | setTargetPreparer ( ITargetPreparer preparer) Установите |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) Установите список |
abstract void | setTest ( IRemoteTest test) Удобный метод установки одного |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) Удобный метод для установки одного |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) Установите список |
abstract void | setTests ( tests) setTests ( tests) Установите список |
abstract void | validateOptions () Подтвердите значения опций. |
Публичные методы
добавитьфилестоклин
public abstract void addFilesToClean (toBeCleaned)
Добавьте файлы, которые необходимо очистить во время cleanConfigurationData()
Параметры | |
---|---|
toBeCleaned |
CleanConfigurationData
public abstract void cleanConfigurationData ()
Удалите все файлы, загруженные в разрешенные поля параметров удаленных файлов.
клонировать
public abstract IConfiguration clone ()
Создайте неглубокую копию этого объекта.
Возврат | |
---|---|
IConfiguration | копия {link IConfiguration} |
дампXml
public abstract void dumpXml (PrintWriter output)
Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этого IConfiguration
в виде String
.
Параметры | |
---|---|
output | PrintWriter : писатель для печати XML. |
Броски | |
---|---|
| Исключение IO |
дампXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой IConfiguration
за вычетом фильтров объектов по их именам ключей.
Пример фильтра: Configuration#TARGET_PREPARER_TYPE_NAME
.
Параметры | |
---|---|
output | PrintWriter : писатель для печати XML. |
excludeFilters |
Броски | |
---|---|
| Исключение IO |
дампXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой IConfiguration
за вычетом фильтров объектов по их именам ключей.
Пример фильтра: Configuration#TARGET_PREPARER_TYPE_NAME
.
Параметры | |
---|---|
output | PrintWriter : писатель для печати XML. |
excludeFilters | |
printDeprecatedOptions | boolean : следует ли печатать параметры, помеченные как устаревшие. |
printUnchangedOptions | boolean |
Броски | |
---|---|
| Исключение IO |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Общий интерфейс для получения всех объектов одного заданного типа на разных устройствах.
Параметры | |
---|---|
typeName | String : уникальный тип объекта конфигурации. |
Возврат | |
---|---|
Список объектов конфигурации данного типа. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Получает IBuildProvider
из конфигурации.
Возврат | |
---|---|
IBuildProvider | IBuildProvider , указанный в конфигурации |
получитькомандную строку
public abstract String getCommandLine ()
Получает командную строку, используемую для создания этого IConfiguration
.
Возврат | |
---|---|
String | командная строка, используемая для создания этого IConfiguration . |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Получает ICommandOptions
для использования из конфигурации.
Возврат | |
---|---|
ICommandOptions | ICommandOptions указанный в конфигурации. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Возвращает ConfigurationDescriptor
, указанный в конфигурации.
Возврат | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Общий интерфейс для получения объекта конфигурации с заданным именем типа.
Параметры | |
---|---|
typeName | String : уникальный тип объекта конфигурации. |
Возврат | |
---|---|
Object | объект конфигурации или null , если тип объекта с данным именем не существует. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
Аналогично getConfigurationObject(String)
, но для типов объектов конфигурации, поддерживающих несколько объектов.
Параметры | |
---|---|
typeName | String : уникальное имя типа объекта конфигурации. |
Возврат | |
---|---|
список объектов конфигурации или null , если тип объекта с данным именем не существует. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Получает CoverageOptions
для использования из конфигурации.
Возврат | |
---|---|
CoverageOptions | CoverageOptions указанные в конфигурации. |
получитьDeviceConfig
public abstractgetDeviceConfig ()
Получает IDeviceConfiguration
из конфигурации.
Возврат | |
---|---|
IDeviceConfiguration указаны по порядку в конфигурации. |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Возвращает IDeviceConfiguration
связанный с предоставленным именем, значение null, если оно не найдено.
Параметры | |
---|---|
nameDevice | String |
Возврат | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Получает TestDeviceOptions
для использования из конфигурации.
Возврат | |
---|---|
TestDeviceOptions | TestDeviceOptions указанный в конфигурации. |
GetDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Получает IDeviceRecovery
для использования из конфигурации.
Возврат | |
---|---|
IDeviceRecovery | IDeviceRecovery указанный в конфигурации. |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
Получает IDeviceSelection
для использования из конфигурации.
Возврат | |
---|---|
IDeviceSelection | IDeviceSelection указанный в конфигурации. |
GetFilesToClean
public abstractgetFilesToClean ()
Получите список файлов, которые будут очищены во время cleanConfigurationData()
Возврат | |
---|---|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Получает GlobalTestFilter
для вызова.
Возврат | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Получите имена опций, которые не изменили никаких значений.
Возврат | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
Получает ITargetPreparer
из конфигурации.
Возврат | |
---|---|
ITargetPreparer предоставлен по порядку в конфигурации |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Получает ILeveledLogOutput
для использования из конфигурации.
Возврат | |
---|---|
ILeveledLogOutput | ILeveledLogOutput указанный в конфигурации. |
getLogSaver
public abstract ILogSaver getLogSaver ()
Получает ILogSaver
для использования из конфигурации.
Возврат | |
---|---|
ILogSaver | ILogSaver указанный в конфигурации. |
GetMetricCollectors
public abstractgetMetricCollectors ()
Получает IMetricCollector
из конфигурации.
Возврат | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Получает IMultiTargetPreparer
из конфигурации, которая должна выполняться перед любым из устройств target_preparers.
Возврат | |
---|---|
IMultiTargetPreparer предоставлен по порядку в конфигурации |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Получает IMultiTargetPreparer
из конфигурации.
Возврат | |
---|---|
IMultiTargetPreparer предоставлен по порядку в конфигурации |
getName
public abstract String getName ()
Возвращает имя конфигурации.
Возврат | |
---|---|
String |
GetPostProcessors
public abstractgetPostProcessors ()
Получает IPostProcessor
из конфигурации.
Возврат | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Возвращает IRetryDecision
использованный для вызова.
Возврат | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
Получает SkipManager
для вызова.
Возврат | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Получает ISystemStatusChecker
из конфигурации.
Возврат | |
---|---|
ISystemStatusChecker предоставлен по порядку в конфигурации |
getTargetPreparers
public abstractgetTargetPreparers ()
Получает ITargetPreparer
из конфигурации.
Возврат | |
---|---|
ITargetPreparer предоставлен по порядку в конфигурации |
getTestInvoctionListeners
public abstractgetTestInvocationListeners ()
Получает ITestInvocationListener
для использования из конфигурации.
Возврат | |
---|---|
ITestInvocationListener , указанный в конфигурации. |
получить тесты
public abstractgetTests ()
Получает IRemoteTest
для запуска из конфигурации.
Возврат | |
---|---|
тесты, предусмотренные в конфигурации |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции. |
optionValue | String : значение опции. |
Броски | |
---|---|
ConfigurationException | если не удалось установить значение параметра |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции. |
optionKey | String : необязательный ключ для параметров карты или ноль. |
optionValue | String : значение параметра карты. |
Броски | |
---|---|
ConfigurationException | если не удалось установить значение параметра |
инъекцияOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции. |
optionKey | String : необязательный ключ для параметров карты или ноль. |
optionValue | String : значение параметра карты. |
optionSource | String : исходная конфигурация, предоставившая значение этой опции. |
Броски | |
---|---|
ConfigurationException | если не удалось установить значение параметра |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
Вставьте несколько значений параметров в набор объектов конфигурации.
Полезно для одновременного ввода большого количества значений параметров после создания нового объекта.Параметры | |
---|---|
optionDefs |
Броски | |
---|---|
ConfigurationException | если не удалось установить значения параметров |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Возвращает значение, помечено ли настроенное устройство isFake=true или нет.
Параметры | |
---|---|
deviceName | String |
Возврат | |
---|---|
boolean |
частичныйDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
Создайте базовый клон из clone()
, затем глубоко клонируйте список данного объекта конфигурации.
Параметры | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : клиент хранилища ключей. |
Возврат | |
---|---|
IConfiguration | Частично глубоко клонированная конфигурация. |
Броски | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Выводит текст справки по использованию командной строки для этой конфигурации в заданный printStream.
Параметры | |
---|---|
importantOnly | boolean : если true выводить справку только по важным параметрам. |
out | PrintStream : ERROR(/PrintStream) которую нужно использовать. |
Броски | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
разрешить динамические параметры
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Устраните параметры ERROR(/File)
указывающие на удаленное местоположение. Для этого необходимо вызвать cleanConfigurationData()
для очистки файлов.
Параметры | |
---|---|
resolver | DynamicRemoteFileResolver : DynamicRemoteFileResolver для разрешения файлов. |
Броски | |
---|---|
| com.android.tradefed.build.BuildRetrivalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
SafeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Вставьте несколько значений параметров в набор объектов конфигурации, не выбрасывая их, если один из параметров не может быть применен.
Полезно для одновременного ввода большого количества значений параметров после создания нового объекта.
Параметры | |
---|---|
optionDefs |
Броски | |
---|---|
ConfigurationException | если не удалось создать OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Задайте поля Option
конфигурации с заданным набором аргументов командной строки, используя лучший подход.
См. ожидаемый формат ArgsOptionParser
Параметры | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : используемый IKeyStoreClient . |
Возврат | |
---|---|
неиспользованные аргументы |
Броски | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Замените текущий IBuildProvider
в конфигурации.
Параметры | |
---|---|
provider | IBuildProvider : новый IBuildProvider |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Устанавливает командную строку, используемую для создания этого IConfiguration
. Здесь сохраняется вся командная строка, включая имя конфигурации, в отличие от setOptionsFromCommandLineArgs.
Параметры | |
---|---|
arrayArgs | String : командная строка |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Установите ICommandOptions
, заменив все существующие значения.
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Общий метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение.
Параметры | |
---|---|
name | String : уникальное имя типа объекта конфигурации. |
configObject | Object : объект конфигурации |
Броски | |
---|---|
ConfigurationException | если configObject был неправильного типа |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Общий метод для установки списка объектов конфигурации для данного имени, заменяя любое существующее значение.
Параметры | |
---|---|
name | String : уникальное имя типа объекта конфигурации. |
configList |
Броски | |
---|---|
ConfigurationException | если какие-либо объекты в списке не имеют правильного типа |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Задайте CoverageOptions
, заменив все существующие значения.
Параметры | |
---|---|
coverageOptions | CoverageOptions |
SetDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Установите IDeviceConfiguration
, заменив любое существующее значение.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Задайте IDeviceConfiguration
, заменив любое существующее значение.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Установите список IMetricCollector
, заменив все существующие значения.
Параметры | |
---|---|
collectors |
SetDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Установите TestDeviceOptions
, заменив все существующие значения.
Параметры | |
---|---|
deviceOptions | TestDeviceOptions |
SetDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Установите IDeviceRecovery
, заменив любое существующее значение.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Установите IDeviceSelection
, заменив все существующие значения.
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Установите ITargetPreparer
, заменив любое существующее значение.
setLabPreparers
public abstract void setLabPreparers (preparers)
Установите список ITargetPreparer
, заменив любое существующее значение.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Установите ILeveledLogOutput
, заменив любое существующее значение.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Установите ILogSaver
, заменив любое существующее значение.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Удобный метод для установки одного IMultiTargetPreparer
в этой конфигурации, который должен выполняться перед любым из устройств target_preparers, заменяя любые существующие значения.
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Установите список IMultiTargetPreparer
в этой конфигурации, который должен выполняться перед любым из устройств target_preparers, заменяя любые существующие значения.
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Удобный метод для установки одного IMultiTargetPreparer
в этой конфигурации, заменяя любые существующие значения.
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Установите список IMultiTargetPreparer
в этой конфигурации, заменив все существующие значения.
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Установите поля Option
конфигурации с заданным набором аргументов командной строки.
ArgsOptionParser
для ожидаемого форматаПараметры | |
---|---|
listArgs |
Возврат | |
---|---|
неиспользованные аргументы |
Броски | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Установите поля Option
конфигурации с заданным набором аргументов командной строки.
ArgsOptionParser
Параметры | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : используемый IKeyStoreClient . |
Возврат | |
---|---|
неиспользованные аргументы |
Броски | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Установите список IPostProcessor
, заменив все существующие значения.
Параметры | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Установите IRetryDecision
, заменив любое существующее значение.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Удобный метод для установки одного ISystemStatusChecker
в этой конфигурации, заменяя любые существующие значения.
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Установите список ISystemStatusChecker
в этой конфигурации, заменив все существующие значения.
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Установите ITargetPreparer
, заменив любое существующее значение.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Установите список ITargetPreparer
, заменив любое существующее значение.
setTest
public abstract void setTest (IRemoteTest test)
Удобный метод установки одного IRemoteTest
в этой конфигурации, заменяя любые существующие значения.
setTestInvoctionListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Удобный метод для установки одного ITestInvocationListener
setTestInvoctionListeners
public abstract void setTestInvocationListeners (listeners)
Установите список ITestInvocationListener
, заменив все существующие значения.
setTests
public abstract void setTests (tests)
Установите список IRemoteTest
в этой конфигурации, заменив все существующие значения.
проверить параметры
public abstract void validateOptions ()
Подтвердите значения опций.
В настоящее время это просто подтвердит, что все обязательные параметры установлены.Броски | |
---|---|
ConfigurationException | если конфигурация недействительна |