Глобальная конфигурация
public class GlobalConfiguration
extends Object implements IGlobalConfiguration
| java.lang.Object | |
| ↳ | com.android.tradefed.config.GlobalConfiguration |
Реализация IGlobalConfiguration , которая хранит загруженные объекты конфигурации в карте.
Краткое содержание
Константы | |
|---|---|
String | CREDENTIAL_FACTORY_TYPE_NAME |
String | DEVICE_MANAGER_TYPE_NAME |
String | DEVICE_MONITOR_TYPE_NAME |
String | DEVICE_REQUIREMENTS_TYPE_NAME |
String | GLOBAL_CONFIG_SERVER |
String | GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE |
String | GLOBAL_CONFIG_VARIABLE |
String | HOST_MONITOR_TYPE_NAME |
String | HOST_OPTIONS_TYPE_NAME |
String | HOST_RESOURCE_MANAGER_TYPE_NAME |
String | KEY_STORE_TYPE_NAME |
String | MULTI_DEVICE_RECOVERY_TYPE_NAME |
String | RESOURCE_METRIC_COLLECTOR_TYPE_NAME |
String | SANDBOX_FACTORY_TYPE_NAME |
String | SCHEDULER_TYPE_NAME |
String | SHARDING_STRATEGY_TYPE_NAME |
String | TF_DEVICE_MANAGEMENT_SERVER_NAME |
String | TF_FEATURE_SERVER_NAME |
String | TF_INVOCATION_SERVER_NAME |
String | WTF_HANDLER_TYPE_NAME |
Общедоступные методы | |
|---|---|
void | cleanup ()Надлежащая очистка после отключения TradeFed. |
File | cloneConfigWithFilter (String... allowlistConfigs)Отфильтруйте GlobalConfiguration на основе списка разрешенных параметров и выведите результат в XML-файл. |
File | cloneConfigWithFilter (Set<String> exclusionPatterns, String... allowlistConfigs)Отфильтруйте глобальную конфигурацию на основе белого списка и выведите результат в XML-файл. |
File | cloneConfigWithFilter (Set<String> exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)Фильтрация глобальной конфигурации на основе белого списка с возможностью изменения значений параметров и выводом результатов в XML-файл. |
static List<String> | createGlobalConfiguration (String[] args) Настраивает синглтон |
ICommandScheduler | getCommandScheduler () Получает объект |
Object | getConfigurationObject (String typeName)Получает объект пользовательской конфигурации с заданным именем. |
ICredentialFactory | getCredentialFactory () Получает объект |
String | getDescription () |
DeviceManagementGrpcServer | getDeviceManagementServer () Возвращает |
IDeviceManager | getDeviceManager () Получает |
static IDeviceManager | getDeviceManagerInstance () Возвращает ссылку на единственный экземпляр |
List< IDeviceMonitor > | getDeviceMonitors () Получает список |
IDeviceSelection | getDeviceRequirements () Получает из конфигурации значение |
TradefedFeatureServer | getFeatureServer () Возвращает объект |
String | getGlobalConfigPathUsed ()Возвращает исходный аргумент, использованный для указания источника глобальной конфигурации. |
IConfigurationServer | getGlobalConfigServer ()Получает доступ к глобальному серверу конфигурации. |
static List< IHostMonitor > | getHostMonitorInstances () |
List< IHostMonitor > | getHostMonitors () Получает список |
IHostOptions | getHostOptions () Получает параметры |
IHostResourceManager | getHostResourceManager () Получает объект |
static IGlobalConfiguration | getInstance () Возвращает ссылку на единственный экземпляр |
IKeyStoreFactory | getKeyStoreFactory () Получает объект |
List< IMultiDeviceRecovery > | getMultiDeviceRecoveryHandlers () Получает список используемых |
String | getName () |
List<String> | getOptionValues (String optionName)Получите список значений параметров. |
List< IResourceMetricCollector > | getResourceMetricCollectors () Получает список объектов |
ISandboxFactory | getSandboxFactory ()Получите фабрику песочницы, которую можно использовать для выполнения вызова. |
IShardHelper | getShardingStrategy () Возвращает объект |
TestInvocationManagementServer | getTestInvocationManagementSever () Возвращает |
ITerribleFailureHandler | getWtfHandler () Получает из конфигурации обработчик |
void | injectOptionValue (String optionName, String optionValue)Внедрить значение параметра в набор объектов конфигурации. |
void | injectOptionValue (String optionName, String optionKey, String optionValue)Внедрить значение параметра в набор объектов конфигурации. |
void | printCommandUsage (boolean importantOnly, PrintStream out)Выводит текст справки по использованию командной строки для данной конфигурации в указанный поток печати. |
void | setCommandScheduler ( ICommandScheduler scheduler) Установите значение параметра |
void | setConfigurationFactory ( IConfigurationFactory configFactory) Установите |
void | setConfigurationObject (String typeName, Object configObject)Универсальный метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение. |
void | setConfigurationObjectList (String typeName, List<?> configList)Универсальный метод для установки списка объектов конфигурации для заданного имени, заменяющий любое существующее значение. |
void | setDeviceManagementServer ( DeviceManagementGrpcServer server) Задает значение параметра |
void | setDeviceManager ( IDeviceManager manager) Установите значение |
void | setDeviceMonitor ( IDeviceMonitor monitor) Настройте |
void | setDeviceRequirements ( IDeviceSelection devRequirements) Установите значение параметра |
void | setHostMonitors (List< IHostMonitor > hostMonitors) Настройте список |
void | setHostOptions ( IHostOptions hostOptions) Установите значение параметра |
void | setHostResourceManager ( IHostResourceManager hostResourceManager) Установите значение параметра |
void | setInvocationServer ( TestInvocationManagementServer server) Устанавливает значение параметра |
void | setKeyStoreFactory ( IKeyStoreFactory factory) Установите значение параметра |
List<String> | setOptionsFromCommandLineArgs (List<String> listArgs) Задайте поля глобальных ArgsOptionParser для получения информации об ожидаемом формате. |
void | setOriginalConfig (String config)Задает исходную конфигурацию, использованную для создания глобальной конфигурации. |
void | setResourceMetricCollector ( IResourceMetricCollector collector) Устанавливает значение |
void | setSandboxFactory ( ISandboxFactory factory) Установите значение параметра |
void | setShardingStrategy ( IShardHelper sharding) Задает компонент |
void | setTradefedFeatureServer ( TradefedFeatureServer server) Устанавливает значение параметра |
void | setWtfHandler ( ITerribleFailureHandler wtfHandler) Установите обработчик |
void | setup ()Правильная настройка в начале работы с TradeFed. |
void | validateOptions ()Проверьте значения параметров. |
Защищенные методы | |
|---|---|
IConfigurationFactory | getConfigurationFactory () |
Константы
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
Постоянное значение: "credential_factory"
DEVICE_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
Постоянное значение: "device_manager"
DEVICE_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
Постоянное значение: "device_monitor"
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
Постоянное значение: "device_requirements"
GLOBAL_CONFIG_SERVER
public static final String GLOBAL_CONFIG_SERVER
Постоянное значение: "global_config_server"
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
Постоянное значение: "TF_GLOBAL_CONFIG_SERVER_CONFIG"
GLOBAL_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_VARIABLE
Постоянное значение: "TF_GLOBAL_CONFIG"
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
Постоянное значение: "host_monitor"
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
Постоянное значение: "host_options"
HOST_RESOURCE_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
Постоянное значение: "host_resource_manager"
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
Постоянное значение: "key_store"
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
Постоянное значение: "multi_device_recovery"
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
Постоянное значение: "resource_metric_collector"
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
Постоянное значение: "sandbox_factory"
ИМЯ_ТИПА_ПЛАНИРОВЩИКА
public static final String SCHEDULER_TYPE_NAME
Постоянное значение: "command_scheduler"
ИМЯ_ТИПА_СТРАТЕГИИ_ШАРДИНГА
public static final String SHARDING_STRATEGY_TYPE_NAME
Постоянное значение: "sharding_strategy"
TF_DEVICE_MANAGEMENT_SERVER_NAME
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
Постоянное значение: "tf_device_management_server"
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
Постоянное значение: "tf_feature_server"
TF_INVOCATION_SERVER_NAME
public static final String TF_INVOCATION_SERVER_NAME
Постоянное значение: "tf_invocation_server"
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
Постоянное значение: "wtf_handler"
Общедоступные методы
уборка
public void cleanup ()
Надлежащая очистка после отключения TradeFed.
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
Отфильтруйте GlobalConfiguration на основе списка разрешенных параметров и выведите результат в XML-файл.
Например, для следующей конфигурации: <xml> <configuration> <device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" /> <wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" /> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>
Все параметры конфигурации, кроме "key_store", будут отфильтрованы, в результате чего будет создан файл конфигурации со следующим содержимым: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>
| Параметры | |
|---|---|
allowlistConfigs | String : массив String с параметрами конфигурации, которые будут включены в новый XML-файл. Если значение равно null |
| Возвраты | |
|---|---|
File | Файл, содержащий новую отфильтрованную глобальную конфигурацию. |
| Броски | |
|---|---|
IOException | |
cloneConfigWithFilter
public File cloneConfigWithFilter (Set<String> exclusionPatterns,
String... allowlistConfigs)Отфильтруйте глобальную конфигурацию на основе белого списка и выведите результат в XML-файл.
| Параметры | |
|---|---|
exclusionPatterns | Set : Шаблон имени класса, который следует исключить из дампа. |
allowlistConfigs | String : массив String с параметрами конфигурации, которые будут включены в новый XML-файл. Если значение равно null |
| Возвраты | |
|---|---|
File | Файл, содержащий новую отфильтрованную глобальную конфигурацию. |
| Броски | |
|---|---|
IOException | |
cloneConfigWithFilter
public File cloneConfigWithFilter (Set<String> exclusionPatterns,
IConfigOptionValueTransformer transformer,
boolean deepCopy,
String... allowlistConfigs)Фильтрация глобальной конфигурации на основе белого списка с возможностью изменения значений параметров и выводом результатов в XML-файл.
| Параметры | |
|---|---|
exclusionPatterns | Set : Шаблон имени класса, который следует исключить из дампа. |
transformer | IConfigOptionValueTransformer |
deepCopy | boolean |
allowlistConfigs | String : массив String с параметрами конфигурации, которые будут включены в новый XML-файл. Если значение равно null |
| Возвраты | |
|---|---|
File | Файл, содержащий новую отфильтрованную глобальную конфигурацию. |
| Броски | |
|---|---|
IOException | |
createGlobalConfiguration
public static List<String> createGlobalConfiguration (String[] args)
Настраивает синглтон GlobalConfiguration для этого экземпляра TensorFlow. Необходимо вызвать его только один раз, до того, как будут предприняты какие-либо попытки вызвать getInstance()
| Параметры | |
|---|---|
args | String |
| Возвраты | |
|---|---|
List<String> | |
| Броски | |
|---|---|
IllegalStateException | если позвонили более одного раза |
ConfigurationException | |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Получает объект ICommandScheduler для использования из конфигурации.
| Возвраты | |
|---|---|
ICommandScheduler | Класс ICommandScheduler никогда не вернет null. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
Получает объект пользовательской конфигурации с заданным именем.
| Параметры | |
|---|---|
typeName | String : уникальный тип объекта конфигурации. |
| Возвраты | |
|---|---|
Object | Если объект с таким именем не найден, он принимает значение null. |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
Получает объект ICredentialFactory для создания учетных данных.
| Возвраты | |
|---|---|
ICredentialFactory | ICredentialFactory или null , если не был указан. |
получить описание
public String getDescription ()
| Возвраты | |
|---|---|
String | Краткое, понятное пользователю описание данной Configuration |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
Возвращает DeviceManagementGrpcServer или null, если значение не определено.
| Возвраты | |
|---|---|
DeviceManagementGrpcServer | |
getDeviceManager
public IDeviceManager getDeviceManager ()
Получает IDeviceManager для использования из конфигурации. Управляет набором доступных устройств для тестирования.
| Возвраты | |
|---|---|
IDeviceManager | IDeviceManager указанный в конфигурации. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Возвращает ссылку на единственный экземпляр DeviceManager для данного экземпляра TF.
| Возвраты | |
|---|---|
IDeviceManager | |
| Броски | |
|---|---|
IllegalStateException | если createGlobalConfiguration(String[]) еще не был вызван. |
getDeviceMonitors
public List<IDeviceMonitor> getDeviceMonitors ()
Получает список IDeviceMonitor из глобальной конфигурации.
| Возвраты | |
|---|---|
List< IDeviceMonitor > | Список IDeviceMonitor из глобальной конфигурации или null , если ни одно из них не было указано. |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Получает IDeviceSelection из конфигурации для использования. Представляет собой глобальный фильтр, определяющий, какие устройства может видеть DeviceManager .
| Возвраты | |
|---|---|
IDeviceSelection | Параметр IDeviceSelection указан в конфигурации. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Возвращает объект TradefedFeatureServer или null, если он не определен.
| Возвраты | |
|---|---|
TradefedFeatureServer | |
getGlobalConfigPathUsed
public String getGlobalConfigPathUsed ()
Возвращает исходный аргумент, использованный для указания глобального источника конфигурации. Это может быть путь к файлу, пустое значение или имя конфигурации с сервера конфигурации.
| Возвраты | |
|---|---|
String | |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
Получает глобальный сервер конфигурации. Глобальный сервер конфигурации используется для получения конфигураций хоста непосредственно с сервера, а не из локальных файлов.
| Возвраты | |
|---|---|
IConfigurationServer | |
getHostMonitorInstances
public static List<IHostMonitor> getHostMonitorInstances ()
| Возвраты | |
|---|---|
List< IHostMonitor > | |
getHostMonitors
public List<IHostMonitor> getHostMonitors ()
Получает список IHostMonitor из глобальной конфигурации.
| Возвраты | |
|---|---|
List< IHostMonitor > | Список объектов IHostMonitor из глобальной конфигурации или null , если ни один из них не был указан. |
getHostOptions
public IHostOptions getHostOptions ()
Получает параметры IHostOptions из конфигурации для использования.
| Возвраты | |
|---|---|
IHostOptions | IDeviceManager указанный в конфигурации. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
Получает объект IHostResourceManager из глобальной конфигурации.
| Возвраты | |
|---|---|
IHostResourceManager | IHostResourceManager из глобальной конфигурации или реализация по умолчанию LocalHostResourceManager если она не указана в конфигурации хоста. |
получить экземпляр
public static IGlobalConfiguration getInstance ()
Возвращает ссылку на единственный экземпляр GlobalConfiguration для данного экземпляра TensorFlow.
| Возвраты | |
|---|---|
IGlobalConfiguration | |
| Броски | |
|---|---|
IllegalStateException | если createGlobalConfiguration(String[]) еще не был вызван. |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
Получает объект IKeyStoreFactory для использования из конфигурации.
| Возвраты | |
|---|---|
IKeyStoreFactory | Значение IKeyStoreFactory или null, если фабрика хранилища ключей не задана. |
getMultiDeviceRecoveryHandlers
public List<IMultiDeviceRecovery> getMultiDeviceRecoveryHandlers ()
Получает список используемых IMultiDeviceRecovery из конфигурации.
| Возвраты | |
|---|---|
List< IMultiDeviceRecovery > | Список объектов IMultiDeviceRecovery или null , если он не задан. |
getOptionValues
public List<String> getOptionValues (String optionName)
Получите список значений параметров.
| Параметры | |
|---|---|
optionName | String : название параметра карты |
| Возвраты | |
|---|---|
List<String> | Список значений заданного параметра. Если параметр с таким именем не существует, null . |
getResourceMetricCollectors
public List<IResourceMetricCollector> getResourceMetricCollectors ()
Получает список объектов IResourceMetricCollector из глобальной конфигурации.
| Возвраты | |
|---|---|
List< IResourceMetricCollector > | Список объектов IResourceMetricCollector из глобальной конфигурации или null , если ни один из них не был указан. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
Получите фабрику песочницы, которую можно использовать для выполнения вызова.
| Возвраты | |
|---|---|
ISandboxFactory | |
getShardingStrategy
public IShardHelper getShardingStrategy ()
Возвращает объект IShardHelper , определяющий способ сегментирования конфигурации.
| Возвраты | |
|---|---|
IShardHelper | |
getTestInvocationManagementServer
public TestInvocationManagementServer getTestInvocationManagementSever ()
Возвращает TestInvocationManagementServer или null, если значение не определено.
| Возвраты | |
|---|---|
TestInvocationManagementServer | |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Получает обработчик ITerribleFailureHandler из конфигурации. Определяет, что делать в случае возникновения ошибки WTF (What a Terrible Failure — «Какая ужасная ошибка»).
| Возвраты | |
|---|---|
ITerribleFailureHandler | Обработчик ITerribleFailureHandler указанный в конфигурации, или null, если обработчик не задан. |
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 | |
printCommandUsage
public void printCommandUsage (boolean importantOnly,
PrintStream out)Выводит текст справки по использованию командной строки для данной конфигурации в указанный поток печати.
| Параметры | |
|---|---|
importantOnly | boolean |
out | PrintStream : используемый PrintStream . |
| Броски | |
|---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException | |
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
Установите значение параметра ICommandScheduler , заменив все существующие значения.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Установите IConfigurationFactory для этой конфигурации.
| Параметры | |
|---|---|
configFactory | IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName,
Object configObject)Универсальный метод для установки объекта конфигурации с заданным именем, заменяя любое существующее значение.
| Параметры | |
|---|---|
typeName | String : уникальное имя типа объекта конфигурации. |
configObject | Object : объект конфигурации |
| Броски | |
|---|---|
ConfigurationException | |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,
List<?> configList)Универсальный метод для установки списка объектов конфигурации для заданного имени, заменяющий любое существующее значение.
| Параметры | |
|---|---|
typeName | String : уникальное имя типа объекта конфигурации. |
configList | List : список объектов конфигурации |
| Броски | |
|---|---|
ConfigurationException | |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
Задает значение параметра DeviceManagementGrpcServer .
| Параметры | |
|---|---|
server | DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Установите IDeviceManager , заменив все существующие значения. Это задаст менеджер для тестовых устройств.
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
Настройте IDeviceMonitor .
| Параметры | |
|---|---|
monitor | IDeviceMonitor : Монитор |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Установите значение IDeviceSelection , заменив существующие значения. Это задаст глобальный фильтр устройств, которые может видеть DeviceManager .
setHostMonitors
public void setHostMonitors (List<IHostMonitor> hostMonitors)
Настройте список IHostMonitor .
| Параметры | |
|---|---|
hostMonitors | List : Список мониторов |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Установите значение параметра IHostOptions , заменив все существующие значения.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Установите значение параметра IHostResourceManager , заменив все существующие значения.
setInvocationServer
public void setInvocationServer (TestInvocationManagementServer server)
Устанавливает значение параметра TestInvocationManagementServer .
| Параметры | |
|---|---|
server | TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
Установите значение параметра IKeyStoreFactory , заменив все существующие значения.
setOptionsFromCommandLineArgs
public List<String> setOptionsFromCommandLineArgs (List<String> listArgs)
Задайте поля глобальных Option конфигурации с помощью заданного набора аргументов командной строки.
ArgsOptionParser для получения информации об ожидаемом формате.| Параметры | |
|---|---|
listArgs | List : аргументы командной строки |
| Возвраты | |
|---|---|
List<String> | неиспользованные аргументы |
| Броски | |
|---|---|
ConfigurationException | |
setOriginalConfig
public void setOriginalConfig (String config)
Задает исходную конфигурацию, использованную для создания глобальной конфигурации.
| Параметры | |
|---|---|
config | String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
Устанавливает значение IResourceMetricCollector .
| Параметры | |
|---|---|
collector | IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
Установите значение параметра ISandboxFactory , заменив все существующие значения.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
Задает компонент IShardHelper , который будет использоваться при сегментировании конфигурации.
| Параметры | |
|---|---|
sharding | IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
Устанавливает значение параметра TradefedFeatureServer .
| Параметры | |
|---|---|
server | TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
Установите обработчик ITerribleFailureHandler .
| Параметры | |
|---|---|
wtfHandler | ITerribleFailureHandler : обработчик WTF |
настраивать
public void setup ()
Правильная настройка в начале работы с TradeFed.
| Броски | |
|---|---|
ConfigurationException | |
validateOptions
public void validateOptions ()
Проверьте значения параметров.
В настоящий момент это просто проверяет, установлены ли все обязательные параметры.
| Броски | |
|---|---|
ConfigurationException | |
Защищенные методы
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
| Возвраты | |
|---|---|
IConfigurationFactory | |