GlobalConfiguration

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Object
   ↳ com.android.tradefed.config.GlobalConfiguration


Cách triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong một bản đồ

Tóm tắt

Trường

public static final String CREDENTIAL_FACTORY_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

public static final String DEVICE_MONITOR_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

public static final String GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_VARIABLE

public static final String HOST_MONITOR_TYPE_NAME

public static final String HOST_OPTIONS_TYPE_NAME

public static final String HOST_RESOURCE_MANAGER_TYPE_NAME

public static final String KEY_STORE_TYPE_NAME

public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME

public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

public static final String SANDBOX_FACTORY_TYPE_NAME

public static final String SCHEDULER_TYPE_NAME

public static final String SHARDING_STRATEGY_TYPE_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

public static final String WTF_HANDLER_TYPE_NAME

Phương thức công khai

void cleanup()

Dọn dẹp đúng cách khi tắt tradefed.

File cloneConfigWithFilter( exclusionPatterns, String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên danh sách trắng và xuất ra tệp XML.

File cloneConfigWithFilter( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên một danh sách trắng, đồng thời cho phép thao tác với các giá trị tuỳ chọn và xuất ra tệp XML.

File cloneConfigWithFilter(String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên danh sách được phép và xuất ra tệp XML.

static createGlobalConfiguration(String[] args)

Thiết lập singleton GlobalConfiguration cho thực thể TF này.

ICommandScheduler getCommandScheduler()

Lấy ICommandScheduler để sử dụng từ cấu hình.

Object getConfigurationObject(String typeName)

Lấy đối tượng cấu hình tuỳ chỉnh có tên đã cho.

ICredentialFactory getCredentialFactory()

Lấy ICredentialFactory để tạo thông tin xác thực.

String getDescription()
DeviceManagementGrpcServer getDeviceManagementServer()

Trả về DeviceManagementGrpcServer hoặc giá trị rỗng nếu không xác định.

IDeviceManager getDeviceManager()

Lấy IDeviceManager để sử dụng từ cấu hình.

static IDeviceManager getDeviceManagerInstance()

Trả về một tham chiếu đến thực thể singleton DeviceManager cho thực thể TF này.

getDeviceMonitors()

Lấy danh sách IDeviceMonitor từ cấu hình toàn cục.

IDeviceSelection getDeviceRequirements()

Lấy IDeviceSelection để sử dụng từ cấu hình.

TradefedFeatureServer getFeatureServer()

Trả về TradefedFeatureServer hoặc giá trị rỗng nếu không xác định.

IConfigurationServer getGlobalConfigServer()

Lấy máy chủ cấu hình toàn cầu.

static getHostMonitorInstances()
getHostMonitors()

Lấy danh sách IHostMonitor qua cấu hình chung.

IHostOptions getHostOptions()

Lấy IHostOptions để sử dụng từ cấu hình.

IHostResourceManager getHostResourceManager()

Lấy IHostResourceManager từ cấu hình chung.

static IGlobalConfiguration getInstance()

Trả về một tệp tham chiếu đến thực thể GlobalConfiguration singleton cho thực thể TF này.

IKeyStoreFactory getKeyStoreFactory()

Lấy IKeyStoreFactory để sử dụng từ cấu hình.

getMultiDeviceRecoveryHandlers()

Lấy danh sách IMultiDeviceRecovery để sử dụng từ cấu hình.

String getName()
getOptionValues(String optionName)

Lấy danh sách các giá trị của tuỳ chọn.

getResourceMetricCollectors()

Lấy danh sách IResourceMetricCollector từ cấu hình toàn cục.

ISandboxFactory getSandboxFactory()

Lấy một nhà máy hộp cát có thể dùng để chạy lệnh gọi

IShardHelper getShardingStrategy()

Trả về IShardHelper xác định cách phân đoạn cấu hình.

TestInvocationManagementServer getTestInvocationManagementSever()

Trả về TestInvocationManagementServer hoặc giá trị rỗng nếu không xác định.

ITerribleFailureHandler getWtfHandler()

Lấy ITerribleFailureHandler để sử dụng từ cấu hình.

void injectOptionValue(String optionName, String optionValue)

Chèn giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.

void injectOptionValue(String optionName, String optionKey, String optionValue)

Chèn giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.

void printCommandUsage(boolean importantOnly, PrintStream out)

Xuất văn bản trợ giúp sử dụng dòng lệnh cho cấu hình này đến printStream được cung cấp.

void setCommandScheduler(ICommandScheduler scheduler)

Đặt ICommandScheduler, thay thế mọi giá trị hiện có.

void setConfigurationFactory(IConfigurationFactory configFactory)

Đặt IConfigurationFactory cho cấu hình này.

void setConfigurationObject(String typeName, Object configObject)

Phương thức chung để đặt đối tượng cấu hình bằng tên đã cho, thay thế mọi giá trị hiện có.

void setConfigurationObjectList(String typeName, configList)

Phương thức chung để đặt danh sách đối tượng cấu hình cho tên đã cho, thay thế mọi giá trị hiện có.

void setDeviceManagementServer(DeviceManagementGrpcServer server)

Đặt DeviceManagementGrpcServer.

void setDeviceManager(IDeviceManager manager)

Đặt IDeviceManager, thay thế mọi giá trị hiện có.

void setDeviceMonitor(IDeviceMonitor monitor)

Đặt IDeviceMonitor.

void setDeviceRequirements(IDeviceSelection devRequirements)

Đặt IDeviceSelection, thay thế mọi giá trị hiện có.

void setHostMonitors( hostMonitors)

Đặt danh sách IHostMonitor.

void setHostOptions(IHostOptions hostOptions)

Đặt IHostOptions, thay thế mọi giá trị hiện có.

void setHostResourceManager(IHostResourceManager hostResourceManager)

Đặt IHostResourceManager, thay thế mọi giá trị hiện có.

void setInvocationServer(TestInvocationManagementServer server)

Đặt TestInvocationManagementServer.

void setKeyStoreFactory(IKeyStoreFactory factory)

Đặt IKeyStoreFactory, thay thế mọi giá trị hiện có.

setOptionsFromCommandLineArgs( listArgs)

Đặt các trường Option cấu hình chung bằng tập hợp đối số dòng lệnh nhất định

Hãy xem ArgsOptionParser để biết định dạng hợp lệ

void setOriginalConfig(String config)

Đặt cấu hình ban đầu dùng để tạo cấu hình chung.

void setResourceMetricCollector(IResourceMetricCollector collector)

Đặt IResourceMetricCollector.

void setSandboxFactory(ISandboxFactory factory)

Đặt ISandboxFactory, thay thế mọi giá trị hiện có.

void setShardingStrategy(IShardHelper sharding)

Đặt IShardHelper để sử dụng khi phân đoạn cấu hình.

void setTradefedFeatureServer(TradefedFeatureServer server)

Đặt TradefedFeatureServer.

void setWtfHandler(ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler.

void setup()

Thiết lập đúng cách khi bắt đầu quá trình thương mại.

void validateOptions()

Xác thực giá trị của tuỳ chọn.

Phương thức được bảo vệ

IConfigurationFactory getConfigurationFactory()

Trường

CREDENTIAL_FACTORY_TYPE_NAME

public static final String CREDENTIAL_FACTORY_TYPE_NAME

THIẾT BỊ_MANAGER_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

THIẾT BỊ_MONITOR_TYPE_NAME

public static final String DEVICE_MONITOR_TYPE_NAME

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER

GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

GLOBAL_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_VARIABLE

HOST_MONITOR_TYPE_NAME

public static final String HOST_MONITOR_TYPE_NAME

HOST_OPTIONS_TYPE_NAME

public static final String HOST_OPTIONS_TYPE_NAME

HOST_TÀI NGUYÊN_MANAGER_TYPE_NAME

public static final String HOST_RESOURCE_MANAGER_TYPE_NAME

KEY_STORE_TYPE_NAME

public static final String KEY_STORE_TYPE_NAME

MULTI_DEVICE_RECOVERY_TYPE_NAME

public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME

TÀI NGUYÊN_METRIC_COLLECTOR_TYPE_NAME

public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

SANDBOX_FACTORY_TYPE_NAME

public static final String SANDBOX_FACTORY_TYPE_NAME

SCHEDULER_TYPE_NAME

public static final String SCHEDULER_TYPE_NAME

SHARDING_STRATEGY_TYPE_NAME

public static final String SHARDING_STRATEGY_TYPE_NAME

TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

TF_FEATURE_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

TF_INVOCATION_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

WTF_HANDLER_TYPE_NAME

public static final String WTF_HANDLER_TYPE_NAME

Phương thức công khai

dọn dẹp

public void cleanup ()

Dọn dẹp đúng cách khi tắt tradefed.

cloneConfigWithFilter

public File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên danh sách trắng và xuất ra tệp XML.

Tham số
exclusionPatterns : Mẫu tên lớp cần loại trừ khỏi tệp kết xuất.

allowlistConfigs String: một mảng String của các cấu hình sẽ được đưa vào tệp XML mới. Nếu được đặt thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung được lọc mới.

cloneConfigWithFilter

public File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên danh sách trắng trong khi cho phép thao tác với các giá trị tuỳ chọn và đầu ra vào tệp XML.

Tham số
exclusionPatterns : Mẫu tên lớp cần loại trừ khỏi tệp kết xuất.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String: một mảng String của các cấu hình sẽ được đưa vào tệp XML mới. Nếu được đặt thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung được lọc mới.

cloneConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên danh sách được phép và xuất kết quả thành tệp XML.

Ví dụ: đối với cấu hình sau: <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>

tất cả cấu hình ngoại trừ "key_store" sẽ bị lọc ra và tạo ra một tệp cấu hình có nội dung sau: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

Tham số
allowlistConfigs String: một mảng String của các cấu hình sẽ được đưa vào tệp XML mới. Nếu được đặt thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung mới được lọc.

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

Thiết lập singleton GlobalConfiguration cho thực thể TF này. Phải được gọi một lần và chỉ một lần, trước khi bất kỳ thao tác nào cố gắng gọi getInstance()

Tham số
args String

Giá trị trả về

Gửi
IllegalStateException nếu được gọi nhiều lần
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

Lấy ICommandScheduler để sử dụng từ cấu hình.

Giá trị trả về
ICommandScheduler ICommandScheduler. Sẽ không bao giờ trả về giá trị rỗng.

getConfigurationObject

public Object getConfigurationObject (String typeName)

Lấy đối tượng cấu hình tuỳ chỉnh có tên đã cho.

Tham số
typeName String: loại duy nhất của đối tượng cấu hình

Giá trị trả về
Object đối tượng hoặc giá trị rỗng nếu không tìm thấy đối tượng có tên đó

Nhận thông tin xác thực nhà máy

public ICredentialFactory getCredentialFactory ()

Nhận ICredentialFactory để tạo thông tin xác thực.

Giá trị trả về
ICredentialFactory ICredentialFactory hoặc null nếu không có thuộc tính nào được chỉ định.

getDescription

public String getDescription ()

Giá trị trả về
String nội dung mô tả ngắn gọn mà người dùng có thể đọc được về Configuration này

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

Trả về DeviceManagementGrpcServer hoặc giá trị rỗng nếu không xác định.

Giá trị trả về
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

Lấy IDeviceManager để sử dụng từ cấu hình. Quản lý tập hợp các thiết bị có sẵn để kiểm thử

Giá trị trả về
IDeviceManager IDeviceManager được cung cấp trong cấu hình.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Trả về một tham chiếu đến thực thể singleton DeviceManager cho thực thể TF này.

Giá trị trả về
IDeviceManager

Gửi
IllegalStateException nếu createGlobalConfiguration(String[]) chưa được gọi.

getDeviceMonitors

public  getDeviceMonitors ()

Lấy danh sách IDeviceMonitor từ cấu hình toàn cục.

Giá trị trả về
danh sách IDeviceMonitor từ cấu hình chung hoặc null nếu không có danh sách nào được chỉ định.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

Lấy IDeviceSelection để sử dụng từ cấu hình. Đại diện cho một bộ lọc chung trên các thiết bị mà DeviceManager có thể xem.

Giá trị trả về
IDeviceSelection IDeviceSelection được cung cấp trong cấu hình.

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

Trả về TradefedFeatureServer hoặc giá trị rỗng nếu không xác định.

Giá trị trả về
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

Lấy máy chủ cấu hình toàn cục. Máy chủ cấu hình toàn cục được dùng để lấy cấu hình máy chủ lưu trữ từ một máy chủ thay vì lấy từ các tệp cục bộ.

Giá trị trả về
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

Giá trị trả về

getHostMonitors

public  getHostMonitors ()

Lấy danh sách IHostMonitor từ cấu hình toàn cục.

Giá trị trả về
danh sách IHostMonitor từ cấu hình chung hoặc null nếu không có mục nào được chỉ định.

getHostOptions

public IHostOptions getHostOptions ()

Lấy IHostOptions để sử dụng từ cấu hình.

Giá trị trả về
IHostOptions IDeviceManager được cung cấp trong cấu hình.

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

Lấy IHostResourceManager từ cấu hình toàn cục.

Giá trị trả về
IHostResourceManager IHostResourceManager từ cấu hình chung hoặc phương thức triển khai mặc định LocalHostResourceManager nếu không có cấu hình nào được chỉ định trong cấu hình máy chủ.

getInstance

public static IGlobalConfiguration getInstance ()

Trả về một tệp tham chiếu đến thực thể GlobalConfiguration singleton cho thực thể TF này.

Giá trị trả về
IGlobalConfiguration

Gửi
IllegalStateException nếu createGlobalConfiguration(String[]) chưa được gọi.

getKeyStoreFactory

public IKeyStoreFactory getKeyStoreFactory ()

Lấy IKeyStoreFactory để sử dụng từ cấu hình.

Giá trị trả về
IKeyStoreFactory IKeyStoreFactory hoặc rỗng nếu không đặt nhà máy kho khoá.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

Lấy danh sách IMultiDeviceRecovery để sử dụng từ cấu hình.

Giá trị trả về
danh sách IMultiDeviceRecovery hoặc null nếu không được đặt.

getName

public String getName ()

Giá trị trả về
String tên của Configuration này

getOptionValues

public  getOptionValues (String optionName)

Lấy danh sách các giá trị của tuỳ chọn.

Tham số
optionName String: tên tuỳ chọn bản đồ

Giá trị trả về
danh sách các giá trị của tuỳ chọn đã cho. null nếu tên tuỳ chọn không tồn tại.

getResourceMetricCollectionor

public  getResourceMetricCollectors ()

Lấy danh sách IResourceMetricCollector từ cấu hình toàn cục.

Giá trị trả về
danh sách IResourceMetricCollector từ cấu hình chung hoặc null nếu không có danh sách nào được chỉ định.

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

Lấy một nhà máy hộp cát có thể dùng để chạy lệnh gọi

Giá trị trả về
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

Trả về IShardHelper xác định cách phân đoạn cấu hình.

Giá trị trả về
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

Trả về TestInvocationManagementServer hoặc giá trị rỗng nếu không xác định.

Giá trị trả về
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

Lấy ITerribleFailureHandler để sử dụng từ cấu hình. Xử lý việc cần làm trong trường hợp xảy ra lỗi WTF (What a Terrible Failure – Lỗi nghiêm trọng).

Giá trị trả về
ITerribleFailureHandler ITerribleFailureHandler được cung cấp trong cấu hình hoặc rỗng nếu không đặt trình xử lý

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.

Hữu ích để cung cấp giá trị cho các tuỳ chọn được tạo động.

Tham số
optionName String: tên tuỳ chọn

optionValue String: (các) giá trị tuỳ chọn

Gửi
ConfigurationException

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.

Hữu ích để cung cấp giá trị cho các tuỳ chọn được tạo động.

Tham số
optionName String: tên tuỳ chọn bản đồ

optionKey String: phím tuỳ chọn bản đồ

optionValue String: giá trị tuỳ chọn ánh xạ

Gửi
ConfigurationException

sử dụng printCommand

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Xuất văn bản trợ giúp về cách sử dụng dòng lệnh cho cấu hình này đến printStream đã cho.

Tham số
importantOnly boolean

out PrintStream: ERROR(/PrintStream) cần sử dụng.

Gửi
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

Đặt ICommandScheduler, thay thế mọi giá trị hiện có.

setConfigurationFactory

public void setConfigurationFactory (IConfigurationFactory configFactory)

Đặt IConfigurationFactory cho cấu hình này.

Tham số
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

Phương thức chung để đặt đối tượng cấu hình có tên đã cho, thay thế mọi giá trị hiện có.

Tham số
typeName String: tên duy nhất của loại đối tượng cấu hình.

configObject Object: đối tượng cấu hình

Gửi
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

Phương thức chung để đặt danh sách đối tượng cấu hình cho tên cụ thể, thay thế mọi giá trị hiện có.

Tham số
typeName String: tên duy nhất của loại đối tượng cấu hình.

configList : danh sách đối tượng cấu hình

Gửi
ConfigurationException

setDeviceManagementServer

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

Thiết lập DeviceManagementGrpcServer.

Tham số
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Đặt IDeviceManager, thay thế mọi giá trị hiện có. Thao tác này sẽ đặt trình quản lý thiết bị thử nghiệm

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

Đặt IDeviceMonitor.

Tham số
monitor IDeviceMonitor: Màn hình

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

Đặt IDeviceSelection, thay thế mọi giá trị hiện có. Thao tác này sẽ đặt một bộ lọc thiết bị chung trên những thiết bị mà DeviceManager có thể xem.

setHostMonitors

public void setHostMonitors ( hostMonitors)

Đặt danh sách IHostMonitor.

Tham số
hostMonitors : Danh sách màn hình

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

Đặt IHostOptions, thay thế mọi giá trị hiện có.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

Đặt IHostResourceManager, thay thế mọi giá trị hiện có.

Máy chủ setInvocation

public void setInvocationServer (TestInvocationManagementServer server)

Đặt TestInvocationManagementServer.

Tham số
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

Đặt IKeyStoreFactory, thay thế mọi giá trị hiện có.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

Đặt các trường Option cấu hình chung bằng tập hợp đối số dòng lệnh nhất định

Xem ArgsOptionParser để biết định dạng dự kiến

Tham số
listArgs : đối số dòng lệnh

Giá trị trả về
các đối số không được sử dụng

Gửi
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

Đặt cấu hình ban đầu dùng để tạo cấu hình chung.

Tham số
config String

setResourceMetricCollectionor

public void setResourceMetricCollector (IResourceMetricCollector collector)

Đặt IResourceMetricCollector.

Tham số
collector IResourceMetricCollector

Nhà máy hộp cát

public void setSandboxFactory (ISandboxFactory factory)

Đặt ISandboxFactory, thay thế mọi giá trị hiện có.

setShardingStrategy

public void setShardingStrategy (IShardHelper sharding)

Đặt IShardHelper để sử dụng khi phân đoạn cấu hình.

Tham số
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

Đặt TradefedFeatureServer.

Tham số
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler.

Tham số
wtfHandler ITerribleFailureHandler: trình xử lý WTF

thiết lập

public void setup ()

Thiết lập đúng cách khi bắt đầu tradefed.

Gửi
ConfigurationException

validateOptions

public void validateOptions ()

Xác thực giá trị của tuỳ chọn.

Hiện tại, thao tác này chỉ xác thực rằng tất cả tuỳ chọn bắt buộc đã được đặt

Gửi
ConfigurationException

Phương thức được bảo vệ

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

Giá trị trả về
IConfigurationFactory