Конфигурация
 public class Configuration
 extends Object implements IConfiguration
| java.lang.Объект | |
| ↳ | com.android.tradefed.config.Configuration | 
 Конкретная реализация IConfiguration , которая сохраняет загруженные объекты конфигурации на карте.
Краткое содержание
| Поля | |
|---|---|
| public static final String | BUILD_PROVIDER_TYPE_NAME | 
| public static final String | CMD_OPTIONS_TYPE_NAME | 
| public static final String | CONFIGURATION_DESCRIPTION_TYPE_NAME | 
| public static final String | COVERAGE_OPTIONS_TYPE_NAME | 
| public static final String | DEVICE_METRICS_COLLECTOR_TYPE_NAME | 
| public static final String | DEVICE_NAME | 
| public static final String | DEVICE_OPTIONS_TYPE_NAME | 
| public static final String | DEVICE_RECOVERY_TYPE_NAME | 
| public static final String | DEVICE_REQUIREMENTS_TYPE_NAME | 
| public static final String | GLOBAL_FILTERS_TYPE_NAME | 
| public static final String | LAB_PREPARER_TYPE_NAME | 
| public static final String | LOGGER_TYPE_NAME | 
| public static final String | LOG_SAVER_TYPE_NAME | 
| public static final String | METRIC_POST_PROCESSOR_TYPE_NAME | 
| public static final String | MULTI_PREPARER_TYPE_NAME | 
| public static final String | MULTI_PRE_TARGET_PREPARER_TYPE_NAME | 
| public static final | NON_MODULE_OBJECTS | 
| public static final String | RESULT_REPORTER_TYPE_NAME | 
| public static final String | RETRY_DECISION_TYPE_NAME | 
| public static final String | SANBOX_OPTIONS_TYPE_NAME | 
| public static final String | SANDBOX_TYPE_NAME | 
| public static final String | SKIP_MANAGER_TYPE_NAME | 
| public static final String | SYSTEM_STATUS_CHECKER_TYPE_NAME | 
| public static final String | TARGET_PREPARER_TYPE_NAME | 
| public static final String | TEST_TYPE_NAME
 | 
| Общественные конструкторы | |
|---|---|
| Configuration (String name, String description) Создает  | |
| Публичные методы | |
|---|---|
| void | addFilesToClean ( toBeCleaned)addFilesToClean ( toBeCleaned) Добавьте файлы, которые необходимо очистить во время  | 
| void | cleanConfigurationData ()Удалите все файлы, загруженные в разрешенные поля параметров удаленных файлов. | 
| Configuration | clone ()Создает неглубокую копию этого объекта. | 
| void | dumpXml (PrintWriter output) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этого  | 
| void | dumpXml (PrintWriter output, excludeFilters)dumpXml (PrintWriter output, excludeFilters) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой  | 
| void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой  | 
| getAllConfigurationObjectsOfType (String configType)Общий интерфейс для получения всех объектов одного заданного типа на разных устройствах. | |
| IBuildProvider | getBuildProvider () Получает  | 
| String | getCommandLine () Получает командную строку, используемую для создания этого  | 
| ICommandOptions | getCommandOptions () Получает  | 
| ConfigurationDescriptor | getConfigurationDescription () Возвращает  | 
| Object | getConfigurationObject (String typeName)Общий интерфейс для получения объекта конфигурации с заданным именем типа. | 
| getConfigurationObjectList (String typeName) Аналогично  | |
| CoverageOptions | getCoverageOptions () Получает  | 
| String | getDescription () | 
| getDeviceConfig () Получает  | |
| IDeviceConfiguration | getDeviceConfigByName (String nameDevice) Возвращает  | 
| TestDeviceOptions | getDeviceOptions () Получает  | 
| IDeviceRecovery | getDeviceRecovery () Получает  | 
| IDeviceSelection | getDeviceRequirements () Получает  | 
| getFilesToClean () Получите список файлов, которые будут очищены во время  | |
| GlobalTestFilter | getGlobalFilters () Получает  | 
| getInopOptions ()Получите имена опций, которые не изменили никаких значений. | |
| getLabPreparers () Получает  | |
| ILeveledLogOutput | getLogOutput () Получает  | 
| ILogSaver | getLogSaver () Получает  | 
| getMetricCollectors () Получает  | |
| static | getMultiDeviceSupportedTag () Возвращает  | 
| getMultiPreTargetPreparers () Получает  | |
| getMultiTargetPreparers () Получает  | |
| String | getName ()Возвращает имя конфигурации. | 
| getPostProcessors () Получает  | |
| IRetryDecision | getRetryDecision () Возвращает  | 
| SkipManager | getSkipManager () Получает  | 
| getSystemStatusCheckers () Получает  | |
| getTargetPreparers () Получает  | |
| getTestInvocationListeners () Получает  | |
| getTests () Получает  | |
| void | injectOptionValue (String optionName, String optionValue)Вставьте значение параметра в набор объектов конфигурации. | 
| void | injectOptionValue (String optionName, String optionKey, String optionValue)Вставьте значение параметра в набор объектов конфигурации. | 
| void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)Вставьте значение параметра в набор объектов конфигурации. | 
| void | injectOptionValues ( optionDefs)injectOptionValues ( optionDefs)Вставьте несколько значений параметров в набор объектов конфигурации. | 
| boolean | isDeviceConfiguredFake (String deviceName)Возвращает значение, помечено ли настроенное устройство isFake=true или нет. | 
| IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client)partialDeepClone ( objectToDeepClone, IKeyStoreClient client) Создайте базовый клон из  | 
| void | printCommandUsage (boolean importantOnly, PrintStream out)Выводит текст справки по использованию командной строки для этой конфигурации в заданный printStream. | 
| void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Устраните параметры  | 
| void | safeInjectOptionValues ( optionDefs)safeInjectOptionValues ( optionDefs)Вставьте несколько значений параметров в набор объектов конфигурации, не выбрасывая их, если один из параметров не может быть применен. | 
| setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Задайте поля  | |
| void | setBuildProvider ( IBuildProvider provider) Замените текущий  | 
| void | setCommandLine (String[] arrayArgs) Устанавливает командную строку, используемую для создания этого  | 
| void | setCommandOptions ( ICommandOptions cmdOptions) Установите  | 
| void | setConfigurationObject (String typeName, Object configObject)Общий метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение. | 
| void | setConfigurationObjectList (String typeName, configList)setConfigurationObjectList (String typeName, configList)Общий метод для установки списка объектов конфигурации для данного имени, заменяя любое существующее значение. | 
| void | setCoverageOptions ( CoverageOptions coverageOptions) Задайте  | 
| void | setDeviceConfig ( IDeviceConfiguration deviceConfig) Установите  | 
| void | setDeviceConfigList ( deviceConfigs)setDeviceConfigList ( deviceConfigs) Задайте  | 
| void | setDeviceMetricCollectors ( collectors)setDeviceMetricCollectors ( collectors) Установите список  | 
| void | setDeviceOptions ( TestDeviceOptions devOptions) Установите  | 
| void | setDeviceRecovery ( IDeviceRecovery recovery) Установите  | 
| void | setDeviceRequirements ( IDeviceSelection devRequirements) Установите  | 
| void | setLabPreparer ( ITargetPreparer preparer) Установите  | 
| void | setLabPreparers ( preparers)setLabPreparers ( preparers) Установите список  | 
| void | setLogOutput ( ILeveledLogOutput logger) Установите  | 
| void | setLogSaver ( ILogSaver logSaver) Установите  | 
| void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) Удобный метод для установки одного  | 
| void | setMultiPreTargetPreparers ( multiPreTargPreps)setMultiPreTargetPreparers ( multiPreTargPreps) Установите список  | 
| void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Удобный метод для установки одного  | 
| void | setMultiTargetPreparers ( multiTargPreps)setMultiTargetPreparers ( multiTargPreps) Установите список  | 
| setOptionsFromCommandLineArgs ( listArgs)setOptionsFromCommandLineArgs ( listArgs) Установите поля  ArgsOptionParserдля ожидаемого формата | |
| setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Установите поля  ArgsOptionParser | |
| void | setPostProcessors ( processors)setPostProcessors ( processors) Установите список  | 
| void | setRetryDecision ( IRetryDecision decisionRetry) Установите  | 
| void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) Удобный метод установки одного  | 
| void | setSystemStatusCheckers ( systemCheckers)setSystemStatusCheckers ( systemCheckers) Установите список  | 
| void | setTargetPreparer ( ITargetPreparer preparer) Установите  | 
| void | setTargetPreparers ( preparers)setTargetPreparers ( preparers) Установите список  | 
| void | setTest ( IRemoteTest test) Удобный метод установки одного  | 
| void | setTestInvocationListener ( ITestInvocationListener listener) Удобный метод для установки одного  | 
| void | setTestInvocationListeners ( listeners)setTestInvocationListeners ( listeners) Установите список  | 
| void | setTests ( tests)setTests ( tests) Установите список  | 
| void | validateOptions ()Подтвердите значения опций. | 
| Защищенные методы | |
|---|---|
| boolean | isRemoteEnvironment ()Возвращает, является ли среда TF удаленным вызовом. | 
Поля
BUILD_PROVIDER_TYPE_NAME
public static final String BUILD_PROVIDER_TYPE_NAME
CMD_OPTIONS_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
CONFIGURATION_DESCRIPTION_TYPE_NAME
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
COVERAGE_OPTIONS_TYPE_NAME
public static final String COVERAGE_OPTIONS_TYPE_NAME
DEVICE_METRICS_COLLECTOR_TYPE_NAME
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
УСТРОЙСТВО_ИМЯ
public static final String DEVICE_NAME
DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
DEVICE_RECOVERY_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_FILTERS_TYPE_NAME
public static final String GLOBAL_FILTERS_TYPE_NAME
LAB_PREPARER_TYPE_NAME
public static final String LAB_PREPARER_TYPE_NAME
LOGGER_TYPE_NAME
public static final String LOGGER_TYPE_NAME
LOG_SAVER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
METRIC_POST_PROCESSOR_TYPE_NAME
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
MULTI_PREPARER_TYPE_NAME
public static final String MULTI_PREPARER_TYPE_NAME
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
NON_MODULE_OBJECTS
public static finalNON_MODULE_OBJECTS 
RESULT_REPORTER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
RETRY_DECISION_TYPE_NAME
public static final String RETRY_DECISION_TYPE_NAME
SANBOX_OPTIONS_TYPE_NAME
public static final String SANBOX_OPTIONS_TYPE_NAME
SANDBOX_TYPE_NAME
public static final String SANDBOX_TYPE_NAME
SKIP_MANAGER_TYPE_NAME
public static final String SKIP_MANAGER_TYPE_NAME
SYSTEM_STATUS_CHECKER_TYPE_NAME
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
TARGET_PREPARER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
ТЕСТ_ТИП_ИМЯ
public static final String TEST_TYPE_NAME
Общественные конструкторы
Конфигурация
public Configuration (String name, 
                String description)Создает Configuration с объектами конфигурации по умолчанию.
| Параметры | |
|---|---|
| name | String | 
| description | String | 
Публичные методы
добавитьфилестоклин
public void addFilesToClean (toBeCleaned) 
Добавьте файлы, которые необходимо очистить во время cleanConfigurationData()
| Параметры | |
|---|---|
| toBeCleaned | |
CleanConfigurationData
public void cleanConfigurationData ()
Удалите все файлы, загруженные в разрешенные поля параметров удаленных файлов.
клонировать
public Configuration clone ()
Создает неглубокую копию этого объекта.
| Возврат | |
|---|---|
| Configuration | |
дампXml
public void dumpXml (PrintWriter output)
Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этого IConfiguration в виде String .
| Параметры | |
|---|---|
| output | PrintWriter: писатель для печати XML. | 
дампXml
public void dumpXml (PrintWriter output, 
                 excludeFilters) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой IConfiguration за вычетом фильтров объектов по их именам ключей.
 Пример фильтра: Configuration.TARGET_PREPARER_TYPE_NAME .
| Параметры | |
|---|---|
| output | PrintWriter: писатель для печати XML. | 
| excludeFilters | |
дампXml
public void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions, 
                boolean printUnchangedOptions) Получает расширенный XML-файл для конфигурации со всеми параметрами, показанными для этой IConfiguration за вычетом фильтров объектов по их именам ключей.
 Пример фильтра: Configuration.TARGET_PREPARER_TYPE_NAME .
| Параметры | |
|---|---|
| output | PrintWriter: писатель для печати XML. | 
| excludeFilters | |
| printDeprecatedOptions | boolean: следует ли печатать параметры, помеченные как устаревшие. | 
| printUnchangedOptions | boolean | 
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType) 
Общий интерфейс для получения всех объектов одного заданного типа на разных устройствах.
| Параметры | |
|---|---|
| configType | String: уникальный тип объекта конфигурации. | 
| Возврат | |
|---|---|
| Список объектов конфигурации данного типа. | |
getBuildProvider
public IBuildProvider getBuildProvider ()
Получает IBuildProvider из конфигурации.
| Возврат | |
|---|---|
| IBuildProvider | IBuildProviderуказанный в конфигурации | 
получитькомандную строку
public String getCommandLine ()
Получает командную строку, используемую для создания этого IConfiguration .
| Возврат | |
|---|---|
| String | командная строка, используемая для создания этого IConfiguration. | 
getCommandOptions
public ICommandOptions getCommandOptions ()
Получает ICommandOptions для использования из конфигурации.
| Возврат | |
|---|---|
| ICommandOptions | ICommandOptionsуказанный в конфигурации. | 
getConfigurationDescription
public ConfigurationDescriptor getConfigurationDescription ()
Возвращает ConfigurationDescriptor указанный в конфигурации.
| Возврат | |
|---|---|
| ConfigurationDescriptor | |
getConfigurationObject
public Object getConfigurationObject (String typeName)
Общий интерфейс для получения объекта конфигурации с заданным именем типа.
| Параметры | |
|---|---|
| typeName | String: уникальный тип объекта конфигурации. | 
| Возврат | |
|---|---|
| Object | объект конфигурации или nullесли тип объекта с данным именем не существует. | 
getConfigurationObjectList
publicgetConfigurationObjectList (String typeName) 
Аналогично getConfigurationObject(String) , но для типов объектов конфигурации, поддерживающих несколько объектов.
| Параметры | |
|---|---|
| typeName | String: уникальное имя типа объекта конфигурации. | 
| Возврат | |
|---|---|
| список объектов конфигурации или null, если тип объекта с данным именем не существует. | |
getCoverageOptions
public CoverageOptions getCoverageOptions ()
Получает CoverageOptions для использования из конфигурации.
| Возврат | |
|---|---|
| CoverageOptions | CoverageOptionsуказанные в конфигурации. | 
ПолучитьОписание
public String getDescription ()
| Возврат | |
|---|---|
| String | краткое читаемое пользователем описание этой Configuration | 
ПолучитьDeviceConfig
publicgetDeviceConfig () 
Получает IDeviceConfiguration из конфигурации.
| Возврат | |
|---|---|
| IDeviceConfigurationпредоставлены по порядку в конфигурации. | |
getDeviceConfigByName
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Возвращает IDeviceConfiguration , связанный с предоставленным именем, значение NULL, если оно не найдено.
| Параметры | |
|---|---|
| nameDevice | String | 
| Возврат | |
|---|---|
| IDeviceConfiguration | |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
Получает TestDeviceOptions для использования из конфигурации.
| Возврат | |
|---|---|
| TestDeviceOptions | TestDeviceOptionsуказанный в конфигурации. | 
GetDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
Получает IDeviceRecovery для использования из конфигурации.
| Возврат | |
|---|---|
| IDeviceRecovery | IDeviceRecoveryуказанный в конфигурации. | 
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Получает IDeviceSelection для использования из конфигурации.
| Возврат | |
|---|---|
| IDeviceSelection | IDeviceSelectionуказанный в конфигурации. | 
GetFilesToClean
publicgetFilesToClean () 
Получите список файлов, которые будут очищены во время cleanConfigurationData()
| Возврат | |
|---|---|
getGlobalFilters
public GlobalTestFilter getGlobalFilters ()
Получает GlobalTestFilter для вызова.
| Возврат | |
|---|---|
| GlobalTestFilter | |
getInopOptions
publicgetInopOptions () 
Получите имена опций, которые не изменили никаких значений.
| Возврат | |
|---|---|
getLabPreparers
publicgetLabPreparers () 
Получает ITargetPreparer из конфигурации.
| Возврат | |
|---|---|
| ITargetPreparerпредоставлен по порядку в конфигурации | |
getLogOutput
public ILeveledLogOutput getLogOutput ()
Получает ILeveledLogOutput для использования из конфигурации.
| Возврат | |
|---|---|
| ILeveledLogOutput | ILeveledLogOutputуказанный в конфигурации. | 
getLogSaver
public ILogSaver getLogSaver ()
Получает ILogSaver для использования из конфигурации.
| Возврат | |
|---|---|
| ILogSaver | ILogSaverуказанный в конфигурации. | 
getMultiDeviceSupportedTag
public staticgetMultiDeviceSupportedTag () 
Возвращает ERROR(/Set) тегов, которые поддерживаются в теге устройства для конфигурации с несколькими устройствами.
| Возврат | |
|---|---|
getMultiPreTargetPreparers
publicgetMultiPreTargetPreparers () 
Получает IMultiTargetPreparer из конфигурации, которая должна выполняться перед любым из устройств target_preparers.
| Возврат | |
|---|---|
| IMultiTargetPreparerпредоставлен по порядку в конфигурации | |
getMultiTargetPreparers
publicgetMultiTargetPreparers () 
Получает IMultiTargetPreparer из конфигурации.
| Возврат | |
|---|---|
| IMultiTargetPreparerпредоставлен по порядку в конфигурации | |
getName
public String getName ()
Возвращает имя конфигурации.
| Возврат | |
|---|---|
| String | |
getRetryDecision
public IRetryDecision getRetryDecision ()
Возвращает IRetryDecision использованный для вызова.
| Возврат | |
|---|---|
| IRetryDecision | |
getSkipManager
public SkipManager getSkipManager ()
Получает SkipManager для вызова.
| Возврат | |
|---|---|
| SkipManager | |
getSystemStatusCheckers
publicgetSystemStatusCheckers () 
Получает ISystemStatusChecker из конфигурации.
| Возврат | |
|---|---|
| ISystemStatusCheckerпредоставлен по порядку в конфигурации | |
getTargetPreparers
publicgetTargetPreparers () 
Получает ITargetPreparer из конфигурации.
| Возврат | |
|---|---|
| ITargetPreparerпредоставлен по порядку в конфигурации | |
getTestInvoctionListeners
publicgetTestInvocationListeners () 
Получает ITestInvocationListener для использования из конфигурации.
| Возврат | |
|---|---|
| ITestInvocationListener, указанный в конфигурации. | |
получить тесты
publicgetTests () 
Получает IRemoteTest для запуска из конфигурации.
| Возврат | |
|---|---|
| тесты, предусмотренные в конфигурации | |
injectOptionValue
public void injectOptionValue (String optionName, 
                String optionValue)Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.| Параметры | |
|---|---|
| optionName | String: имя опции. | 
| optionValue | String: значение опции. | 
| Броски | |
|---|---|
| ConfigurationException | |
injectOptionValue
public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.| Параметры | |
|---|---|
| optionName | String: имя опции. | 
| optionKey | String: необязательный ключ для параметров карты или ноль. | 
| optionValue | String: значение параметра карты. | 
| Броски | |
|---|---|
| ConfigurationException | |
инъекцияOptionValueWithSource
public void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String source)Вставьте значение параметра в набор объектов конфигурации.
Полезно для предоставления значений для параметров, которые генерируются динамически.| Параметры | |
|---|---|
| optionName | String: имя опции. | 
| optionKey | String: необязательный ключ для параметров карты или ноль. | 
| optionValue | String: значение параметра карты. | 
| source | String: исходная конфигурация, предоставившая значение этой опции. | 
| Броски | |
|---|---|
| ConfigurationException | |
injectOptionValues
public void injectOptionValues (optionDefs) 
Вставьте несколько значений параметров в набор объектов конфигурации.
Полезно для одновременного ввода множества значений параметров после создания нового объекта.| Параметры | |
|---|---|
| optionDefs | |
| Броски | |
|---|---|
| ConfigurationException | |
isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
Возвращает значение, помечено ли настроенное устройство isFake=true или нет.
| Параметры | |
|---|---|
| deviceName | String | 
| Возврат | |
|---|---|
| boolean | |
частичныйDeepClone
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client) 
Создайте базовый клон из clone() , затем глубоко клонируйте список данного объекта конфигурации.
| Параметры | |
|---|---|
| objectToDeepClone | |
| client | IKeyStoreClient: клиент хранилища ключей. | 
| Возврат | |
|---|---|
| IConfiguration | Частично глубоко клонированная конфигурация. | 
| Броски | |
|---|---|
| ConfigurationException | |
printCommandUsage
public void printCommandUsage (boolean importantOnly, 
                PrintStream out)Выводит текст справки по использованию командной строки для этой конфигурации в заданный поток printStream.
| Параметры | |
|---|---|
| importantOnly | boolean: еслиtrue, выводить справку только по важным параметрам. | 
| out | PrintStream:ERROR(/PrintStream)которую нужно использовать. | 
| Броски | |
|---|---|
|  | com.android.tradefed.config.ConfigurationException | 
| ConfigurationException | |
разрешить динамические параметры
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Устраните параметры ERROR(/File) указывающие на удаленное местоположение. Для этого необходимо вызвать cleanConfigurationData() для очистки файлов.
| Параметры | |
|---|---|
| resolver | DynamicRemoteFileResolver:DynamicRemoteFileResolverдля разрешения файлов. | 
| Броски | |
|---|---|
| BuildRetrievalError | |
| ConfigurationException | |
SafeInjectOptionValues
public void safeInjectOptionValues (optionDefs) 
Вставьте несколько значений параметров в набор объектов конфигурации, не выбрасывая их, если один из параметров не может быть применен.
Полезно для одновременного ввода большого количества значений параметров после создания нового объекта.
| Параметры | |
|---|---|
| optionDefs | |
| Броски | |
|---|---|
| ConfigurationException | |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 
Задайте поля Option конфигурации с заданным набором аргументов командной строки, используя лучший подход.
 См. ожидаемый формат в ArgsOptionParser
| Параметры | |
|---|---|
| listArgs | |
| keyStoreClient | IKeyStoreClient: используемыйIKeyStoreClient. | 
| Возврат | |
|---|---|
| неиспользованные аргументы | |
| Броски | |
|---|---|
| ConfigurationException | |
setBuildProvider
public void setBuildProvider (IBuildProvider provider)
Замените текущий IBuildProvider в конфигурации.
| Параметры | |
|---|---|
| provider | IBuildProvider: новыйIBuildProvider | 
setCommandLine
public void setCommandLine (String[] arrayArgs)
Устанавливает командную строку, используемую для создания этого IConfiguration . Здесь сохраняется вся командная строка, включая имя конфигурации, в отличие от setOptionsFromCommandLineArgs.
| Параметры | |
|---|---|
| arrayArgs | String: командная строка | 
setCommandOptions
public void setCommandOptions (ICommandOptions cmdOptions)
Установите ICommandOptions , заменив все существующие значения. 
setConfigurationObject
public void setConfigurationObject (String typeName, 
                Object configObject)Общий метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение.
| Параметры | |
|---|---|
| typeName | String: уникальное имя типа объекта конфигурации. | 
| configObject | Object: объект конфигурации | 
| Броски | |
|---|---|
| ConfigurationException | |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName, 
                 configList) Общий метод для установки списка объектов конфигурации для данного имени, заменяя любое существующее значение.
| Параметры | |
|---|---|
| typeName | String: уникальное имя типа объекта конфигурации. | 
| configList | |
| Броски | |
|---|---|
| ConfigurationException | |
setCoverageOptions
public void setCoverageOptions (CoverageOptions coverageOptions)
Задайте CoverageOptions , заменив все существующие значения.
| Параметры | |
|---|---|
| coverageOptions | CoverageOptions | 
SetDeviceConfig
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
Установите IDeviceConfiguration , заменив любое существующее значение. 
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs) 
Задайте IDeviceConfiguration , заменив любое существующее значение. 
setDeviceMetricCollectors
public void setDeviceMetricCollectors (collectors) 
Установите список IMetricCollector , заменив все существующие значения.
| Параметры | |
|---|---|
| collectors | |
SetDeviceOptions
public void setDeviceOptions (TestDeviceOptions devOptions)
Установите TestDeviceOptions , заменив все существующие значения.
| Параметры | |
|---|---|
| devOptions | TestDeviceOptions | 
SetDeviceRecovery
public void setDeviceRecovery (IDeviceRecovery recovery)
Установите IDeviceRecovery , заменив любое существующее значение. 
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Установите IDeviceSelection , заменив все существующие значения. 
setLabPreparer
public void setLabPreparer (ITargetPreparer preparer)
Установите ITargetPreparer , заменив любое существующее значение. 
setLabPreparers
public void setLabPreparers (preparers) 
Установите список ITargetPreparer , заменив любое существующее значение. 
setLogOutput
public void setLogOutput (ILeveledLogOutput logger)
Установите ILeveledLogOutput , заменив любое существующее значение. 
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Установите ILogSaver , заменив любое существующее значение. 
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
Удобный метод для установки одного IMultiTargetPreparer в этой конфигурации, который должен выполняться перед любым из устройств target_preparers, заменяя любые существующие значения. 
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps) 
Установите список IMultiTargetPreparer в этой конфигурации, который должен выполняться перед любым из устройств target_preparers, заменяя любые существующие значения. 
setMultiTargetPreparer
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Удобный метод для установки одного IMultiTargetPreparer в этой конфигурации, заменяя любые существующие значения. 
setMultiTargetPreparers
public void setMultiTargetPreparers (multiTargPreps) 
Установите список IMultiTargetPreparer в этой конфигурации, заменив все существующие значения. 
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs) 
Установите поля Option конфигурации с заданным набором аргументов командной строки.
ArgsOptionParser для ожидаемого формата| Параметры | |
|---|---|
| listArgs | |
| Возврат | |
|---|---|
| неиспользованные аргументы | |
| Броски | |
|---|---|
| ConfigurationException | |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 
Установите поля Option конфигурации с заданным набором аргументов командной строки.
ArgsOptionParser| Параметры | |
|---|---|
| listArgs | |
| keyStoreClient | IKeyStoreClient: используемыйIKeyStoreClient. | 
| Возврат | |
|---|---|
| неиспользованные аргументы | |
| Броски | |
|---|---|
| ConfigurationException | |
setPostProcessors
public void setPostProcessors (processors) 
Установите список IPostProcessor , заменив все существующие значения.
| Параметры | |
|---|---|
| processors | |
setRetryDecision
public void setRetryDecision (IRetryDecision decisionRetry)
Установите IRetryDecision , заменив любое существующее значение. 
setSystemStatusChecker
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Удобный метод для установки одного ISystemStatusChecker в этой конфигурации, заменяя любые существующие значения. 
setSystemStatusCheckers
public void setSystemStatusCheckers (systemCheckers) 
 Установите список ISystemStatusChecker в этой конфигурации, заменив все существующие значения. 
setTargetPreparer
public void setTargetPreparer (ITargetPreparer preparer)
 Установите ITargetPreparer , заменив любое существующее значение. 
setTargetPreparers
public void setTargetPreparers (preparers) 
 Установите список ITargetPreparer , заменив любое существующее значение. 
setTest
public void setTest (IRemoteTest test)
 Удобный метод установки одного IRemoteTest в этой конфигурации, заменяя любые существующие значения. 
setTestInvoctionListener
public void setTestInvocationListener (ITestInvocationListener listener)
 Удобный метод для установки одного ITestInvocationListener 
setTestInvoctionListeners
public void setTestInvocationListeners (listeners) 
 Установите список ITestInvocationListener , заменив любые существующие значения. 
setTests
public void setTests (tests) 
 Установите список IRemoteTest в этой конфигурации, заменив все существующие значения. 
проверить параметры
public void validateOptions ()
Проверьте значения опций.
В настоящее время это просто подтвердит, что все обязательные параметры установлены.| Броски | |
|---|---|
| ConfigurationException | |
Защищенные методы
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
Возвращает, является ли среда TF удаленным вызовом.
| Возврат | |
|---|---|
| boolean | |
