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 | 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) Установите поля config |
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. |
Броски | |
---|---|
| IOException |
дампXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Получает расширенный файл XML для конфигурации со всеми параметрами, показанными для этой IConfiguration
, за вычетом фильтров объектов по имени ключа.
Пример фильтра: Configuration#TARGET_PREPARER_TYPE_NAME
.
Параметры | |
---|---|
output | PrintWriter : модуль записи для печати xml. |
excludeFilters |
Броски | |
---|---|
| IOException |
дамп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 |
Броски | |
---|---|
| IOException |
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 , указанные в конфигурации. |
getDeviceConfig
public abstractgetDeviceConfig ()
Получает IDeviceConfiguration
из конфигурации.
Возвращает | |
---|---|
IDeviceConfiguration предоставлены по порядку в конфигурации |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Возвращает IDeviceConfiguration
, связанный с предоставленным именем, ноль, если не найден.
Параметры | |
---|---|
nameDevice | String |
Возвращает | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Получает TestDeviceOptions
для использования из конфигурации.
Возвращает | |
---|---|
TestDeviceOptions | TestDeviceOptions , указанные в конфигурации. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Получает IDeviceRecovery
для использования из конфигурации.
Возвращает | |
---|---|
IDeviceRecovery | IDeviceRecovery , указанный в конфигурации. |
получитьтребования к устройству
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 предоставлен в порядке в конфигурации |
получитьлогаутпут
public abstract ILeveledLogOutput getLogOutput ()
Получает ILeveledLogOutput
для использования из конфигурации.
Возвращает | |
---|---|
ILeveledLogOutput | ILeveledLogOutput , указанный в конфигурации. |
получитьлогсавер
public abstract ILogSaver getLogSaver ()
Получает ILogSaver
для использования из конфигурации.
Возвращает | |
---|---|
ILogSaver | ILogSaver , предоставленный в конфигурации. |
getMetricCollectors
public abstractgetMetricCollectors ()
Получает IMetricCollector
из конфигурации.
Возвращает | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Получает IMultiTargetPreparer
из конфигурации, которая должна выполняться перед любым из устройств target_preparers.
Возвращает | |
---|---|
IMultiTargetPreparer предоставлены в порядке в конфигурации |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Получает IMultiTargetPreparer
из конфигурации.
Возвращает | |
---|---|
IMultiTargetPreparer предоставлены в порядке в конфигурации |
получить имя
public abstract String getName ()
Возвращает имя конфигурации.
Возвращает | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Получает IPostProcessor
из конфигурации.
Возвращает | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Возвращает IRetryDecision
, использованный для вызова.
Возвращает | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Получает ISystemStatusChecker
из конфигурации.
Возвращает | |
---|---|
ISystemStatusChecker предоставлены по порядку в конфигурации |
получитьTargetPreparers
public abstractgetTargetPreparers ()
Получает ITargetPreparer
из конфигурации.
Возвращает | |
---|---|
ITargetPreparer предоставлен в порядке в конфигурации |
GetTestInvocationListeners
public abstractgetTestInvocationListeners ()
Получает ITestInvocationListener
для использования из конфигурации.
Возвращает | |
---|---|
прослушиватели ITestInvocationListener , предоставленные в конфигурации. |
получить тесты
public abstractgetTests ()
Получает IRemoteTest
для запуска из конфигурации.
Возвращает | |
---|---|
тесты, предусмотренные в конфигурации |
инжектоптионвалуе
public abstract void injectOptionValue (String optionName, String optionValue)
Введите значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции |
optionValue | String : значение параметра |
Броски | |
---|---|
ConfigurationException | если не удалось установить значение параметра |
инжектоптионвалуе
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Введите значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции |
optionKey | String : необязательный ключ для параметров карты или null |
optionValue | String : значение параметра карты |
Броски | |
---|---|
ConfigurationException | если не удалось установить значение параметра |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Введите значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.Параметры | |
---|---|
optionName | String : имя опции |
optionKey | String : необязательный ключ для параметров карты или null |
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 |
частичное глубокое клонирование
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 |
разрешение DynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Устраните параметры ERROR(/File)
указывающие на удаленное расположение. Это требует вызова cleanConfigurationData()
для очистки файлов.
Параметры | |
---|---|
resolver | DynamicRemoteFileResolver : DynamicRemoteFileResolver для разрешения файлов. |
Броски | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
сейфинжектептионвалуес
public abstract void safeInjectOptionValues (optionDefs)
Вставьте несколько значений параметров в набор объектов конфигурации, не вызывая исключения, если один из параметров не может быть применен.
Полезно для одновременного ввода множества значений параметров после создания нового объекта.
Параметры | |
---|---|
optionDefs |
Броски | |
---|---|
ConfigurationException | если не удалось создать OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Установите поля config 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
s, заменив любое существующее значение.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Установите список IMetricCollector
s, заменив любые существующие значения.
Параметры | |
---|---|
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
s, заменив любое существующее значение.
сетлогаутпут
public abstract void setLogOutput (ILeveledLogOutput logger)
Установите ILeveledLogOutput
, заменив любое существующее значение.
сетлогсавер
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
s, заменив любые существующие значения.
Параметры | |
---|---|
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
s, заменив любое существующее значение.
setTest
public abstract void setTest (IRemoteTest test)
Удобный метод установки одного IRemoteTest
в этой конфигурации с заменой любых существующих значений.
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Удобный метод для установки одного ITestInvocationListener
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Установите список ITestInvocationListener
s, заменив любые существующие значения
setTests
public abstract void setTests (tests)
Установите список IRemoteTest
в этой конфигурации, заменив любые существующие значения
валидатеоптионс
public abstract void validateOptions ()
Подтвердите значения параметров.
В настоящее время это просто подтвердит, что все обязательные параметры установлены.Броски | |
---|---|
ConfigurationException | если конфиг неверный |