GlobalConfiguration
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
| java.lang.Object | |
| ↳ | com.android.tradefed.config.GlobalConfiguration |
Implementasi IGlobalConfiguration yang menyimpan objek konfigurasi yang dimuat dalam peta
Ringkasan
Konstanta | |
|---|---|
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
|
Metode publik | |
|---|---|
void
|
cleanup()
Pembersihan yang tepat saat tradefed dinonaktifkan. |
File
|
cloneConfigWithFilter(
Memfilter GlobalConfiguration berdasarkan daftar yang diizinkan dan menghasilkan output ke file XML. |
File
|
cloneConfigWithFilter(
Memfilter GlobalConfiguration berdasarkan daftar putih sambil memungkinkan manipulasi nilai opsi dan output ke file XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
Memfilter GlobalConfiguration berdasarkan daftar yang diizinkan dan output ke file XML. |
static
|
createGlobalConfiguration(String[] args)
Menyiapkan singleton |
ICommandScheduler
|
getCommandScheduler()
Mendapatkan |
Object
|
getConfigurationObject(String typeName)
Mendapatkan objek konfigurasi kustom dengan nama tertentu. |
ICredentialFactory
|
getCredentialFactory()
Mendapatkan |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
Menampilkan |
IDeviceManager
|
getDeviceManager()
Mendapatkan |
static
IDeviceManager
|
getDeviceManagerInstance()
Menampilkan referensi ke instance |
|
getDeviceMonitors()
Mendapatkan daftar |
IDeviceSelection
|
getDeviceRequirements()
Mendapatkan |
TradefedFeatureServer
|
getFeatureServer()
Menampilkan |
IConfigurationServer
|
getGlobalConfigServer()
Mendapatkan server konfigurasi global. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Mendapatkan daftar |
IHostOptions
|
getHostOptions()
Mendapatkan |
IHostResourceManager
|
getHostResourceManager()
Mendapatkan |
static
IGlobalConfiguration
|
getInstance()
Menampilkan referensi ke instance |
IKeyStoreFactory
|
getKeyStoreFactory()
Mendapatkan |
|
getMultiDeviceRecoveryHandlers()
Mendapatkan daftar |
String
|
getName()
|
|
getOptionValues(String optionName)
Mendapatkan daftar nilai opsi. |
|
getResourceMetricCollectors()
Mendapatkan daftar |
ISandboxFactory
|
getSandboxFactory()
Mendapatkan pabrik sandbox yang dapat digunakan untuk menjalankan pemanggilan |
IShardHelper
|
getShardingStrategy()
Menampilkan |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Menampilkan |
ITerribleFailureHandler
|
getWtfHandler()
Mendapatkan |
void
|
injectOptionValue(String optionName, String optionValue)
Menyuntikkan nilai opsi ke dalam kumpulan objek konfigurasi. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Menyuntikkan nilai opsi ke dalam kumpulan objek konfigurasi. |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Menampilkan teks bantuan penggunaan command line untuk konfigurasi ini ke printStream yang diberikan. |
void
|
setCommandScheduler(ICommandScheduler scheduler)
Tetapkan |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Tetapkan |
void
|
setConfigurationObject(String typeName, Object configObject)
Metode umum untuk menyetel objek konfigurasi dengan nama tertentu, menggantikan nilai yang ada. |
void
|
setConfigurationObjectList(String typeName,
Metode umum untuk menyetel daftar objek config untuk nama tertentu, menggantikan nilai yang ada. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
Menetapkan |
void
|
setDeviceManager(IDeviceManager manager)
Tetapkan |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
Tetapkan |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Tetapkan |
void
|
setHostMonitors(
Tetapkan daftar |
void
|
setHostOptions(IHostOptions hostOptions)
Menetapkan |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Menetapkan |
void
|
setInvocationServer(TestInvocationManagementServer server)
Menetapkan |
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Menetapkan |
|
setOptionsFromCommandLineArgs(
Menetapkan kolom
Lihat |
void
|
setOriginalConfig(String config)
Menetapkan konfigurasi asli yang digunakan untuk membuat konfigurasi global. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
Menetapkan |
void
|
setSandboxFactory(ISandboxFactory factory)
Tetapkan |
void
|
setShardingStrategy(IShardHelper sharding)
Menetapkan |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
Menetapkan |
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
Tetapkan |
void
|
setup()
Penyiapan yang tepat di awal tradefed. |
void
|
validateOptions()
Validasi nilai opsi. |
Metode yang dilindungi | |
|---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
Konstanta
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
Nilai Konstanta: "credential_factory"
DEVICE_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
Nilai Konstanta: "device_manager"
DEVICE_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
Nilai Konstanta: "device_monitor"
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
Nilai Konstanta: "device_requirements"
GLOBAL_CONFIG_SERVER
public static final String GLOBAL_CONFIG_SERVER
Nilai Konstanta: "global_config_server"
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
Nilai Konstanta: "TF_GLOBAL_CONFIG_SERVER_CONFIG"
GLOBAL_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_VARIABLE
Nilai Konstanta: "TF_GLOBAL_CONFIG"
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
Nilai Konstanta: "host_monitor"
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
Nilai Konstanta: "host_options"
HOST_RESOURCE_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
Nilai Konstanta: "host_resource_manager"
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
Nilai Konstanta: "key_store"
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
Nilai Konstanta: "multi_device_recovery"
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
Nilai Konstanta: "resource_metric_collector"
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
Nilai Konstanta: "sandbox_factory"
SCHEDULER_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
Nilai Konstanta: "command_scheduler"
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
Nilai Konstanta: "sharding_strategy"
TF_DEVICE_MANAGEMENT_SERVER_NAME
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
Nilai Konstanta: "tf_device_management_server"
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
Nilai Konstanta: "tf_feature_server"
TF_INVOCATION_SERVER_NAME
public static final String TF_INVOCATION_SERVER_NAME
Nilai Konstanta: "tf_invocation_server"
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
Nilai Konstanta: "wtf_handler"
Metode publik
pembersihan
public void cleanup ()
Pembersihan yang tepat saat tradefed dinonaktifkan.
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
Memfilter GlobalConfiguration berdasarkan daftar yang diizinkan dan menghasilkan output ke file XML.
| Parameter | |
|---|---|
exclusionPatterns |
: Pola nama class yang akan dikecualikan dari dump. |
allowlistConfigs |
String: array String dari konfigurasi yang akan disertakan dalam file XML baru.
Jika disetel ke null |
| Hasil | |
|---|---|
File |
File yang berisi konfigurasi global baru yang difilter. |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
Memfilter GlobalConfiguration berdasarkan daftar putih sambil memungkinkan manipulasi nilai opsi dan output ke file XML.
| Parameter | |
|---|---|
exclusionPatterns |
: Pola nama class yang akan dikecualikan dari dump. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String: array String dari konfigurasi yang akan disertakan dalam file
XML baru.
Jika disetel ke null |
| Hasil | |
|---|---|
File |
File yang berisi konfigurasi global baru yang difilter. |
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
Memfilter GlobalConfiguration berdasarkan daftar yang diizinkan dan output ke file XML.
Misalnya, untuk konfigurasi berikut:
<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>
semua konfigurasi kecuali "key_store" akan difilter, dan menghasilkan file konfigurasi dengan
konten berikut:
<xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
| Parameter | |
|---|---|
allowlistConfigs |
String: array String dari konfigurasi yang akan disertakan dalam file XML baru.
Jika disetel ke null |
| Hasil | |
|---|---|
File |
File yang berisi konfigurasi global baru yang difilter. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Menyiapkan singleton GlobalConfiguration untuk instance TF ini. Harus dipanggil
sekali dan hanya sekali, sebelum ada yang mencoba memanggil getInstance()
| Parameter | |
|---|---|
args |
String |
| Hasil | |
|---|---|
|
|
| Menampilkan | |
|---|---|
IllegalStateException |
jika dipanggil lebih dari sekali |
ConfigurationException |
|
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Mendapatkan ICommandScheduler yang akan digunakan dari konfigurasi.
| Hasil | |
|---|---|
ICommandScheduler |
ICommandScheduler. Tidak akan pernah menampilkan null. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
Mendapatkan objek konfigurasi kustom dengan nama tertentu.
| Parameter | |
|---|---|
typeName |
String: jenis unik objek konfigurasi |
| Hasil | |
|---|---|
Object |
objek atau null jika objek dengan nama tersebut tidak ditemukan |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
Mendapatkan ICredentialFactory untuk membuat kredensial.
| Hasil | |
|---|---|
ICredentialFactory |
ICredentialFactory atau null jika tidak ada yang ditentukan. |
getDescription
public String getDescription ()
| Hasil | |
|---|---|
String |
deskripsi singkat yang dapat dibaca pengguna ini Configuration |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
Menampilkan DeviceManagementGrpcServer atau null jika tidak ditentukan.
| Hasil | |
|---|---|
DeviceManagementGrpcServer |
|
getDeviceManager
public IDeviceManager getDeviceManager ()
Mendapatkan IDeviceManager yang akan digunakan dari konfigurasi. Mengelola kumpulan perangkat yang tersedia untuk pengujian
| Hasil | |
|---|---|
IDeviceManager |
IDeviceManager yang diberikan dalam konfigurasi. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Menampilkan referensi ke instance DeviceManager singleton untuk instance TF ini.
| Hasil | |
|---|---|
IDeviceManager |
|
| Menampilkan | |
|---|---|
IllegalStateException |
jika createGlobalConfiguration(String[]) belum
dipanggil. |
getDeviceMonitors
publicgetDeviceMonitors ()
Mendapatkan daftar IDeviceMonitor dari konfigurasi global.
| Hasil | |
|---|---|
|
daftar IDeviceMonitor dari konfigurasi global, atau null jika tidak ada yang ditentukan. |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Mendapatkan IDeviceSelection yang akan digunakan dari konfigurasi. Mewakili filter global
pada perangkat yang dapat dilihat oleh DeviceManager.
| Hasil | |
|---|---|
IDeviceSelection |
IDeviceSelection yang diberikan dalam konfigurasi. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Menampilkan TradefedFeatureServer atau null jika tidak ditentukan.
| Hasil | |
|---|---|
TradefedFeatureServer |
|
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
Mendapatkan server konfigurasi global. Server konfigurasi global digunakan untuk mendapatkan konfigurasi host dari server, bukan dari file lokal.
| Hasil | |
|---|---|
IConfigurationServer |
|
getHostMonitorInstances
public staticgetHostMonitorInstances ()
| Hasil | |
|---|---|
|
|
getHostMonitors
publicgetHostMonitors ()
Mendapatkan daftar IHostMonitor dari konfigurasi global.
| Hasil | |
|---|---|
|
daftar IHostMonitor dari konfigurasi global, atau null jika tidak ada yang ditentukan. |
getHostOptions
public IHostOptions getHostOptions ()
Mendapatkan IHostOptions yang akan digunakan dari konfigurasi.
| Hasil | |
|---|---|
IHostOptions |
IDeviceManager yang diberikan dalam konfigurasi. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
Mendapatkan IHostResourceManager dari konfigurasi global.
| Hasil | |
|---|---|
IHostResourceManager |
IHostResourceManager dari konfigurasi global, atau penerapan default
LocalHostResourceManager jika tidak ada yang ditentukan dalam konfigurasi host. |
getInstance
public static IGlobalConfiguration getInstance ()
Menampilkan referensi ke instance GlobalConfiguration singleton untuk instance TF ini.
| Hasil | |
|---|---|
IGlobalConfiguration |
|
| Menampilkan | |
|---|---|
IllegalStateException |
jika createGlobalConfiguration(String[]) belum
dipanggil. |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
Mendapatkan IKeyStoreFactory yang akan digunakan dari konfigurasi.
| Hasil | |
|---|---|
IKeyStoreFactory |
IKeyStoreFactory atau null jika tidak ada factory key store yang disetel. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
Mendapatkan daftar IMultiDeviceRecovery yang akan digunakan dari konfigurasi.
| Hasil | |
|---|---|
|
daftar IMultiDeviceRecovery, atau null jika tidak ditetapkan. |
getOptionValues
publicgetOptionValues (String optionName)
Mendapatkan daftar nilai opsi.
| Parameter | |
|---|---|
optionName |
String: nama opsi peta |
| Hasil | |
|---|---|
|
daftar nilai opsi yang diberikan. null jika nama opsi tidak ada. |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
Mendapatkan daftar IResourceMetricCollector dari konfigurasi global.
| Hasil | |
|---|---|
|
daftar IResourceMetricCollector dari konfigurasi global atau null
jika tidak ada yang ditentukan. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
Mendapatkan pabrik sandbox yang dapat digunakan untuk menjalankan pemanggilan
| Hasil | |
|---|---|
ISandboxFactory |
|
getShardingStrategy
public IShardHelper getShardingStrategy ()
Menampilkan IShardHelper yang menentukan cara membagi konfigurasi.
| Hasil | |
|---|---|
IShardHelper |
|
getTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
Menampilkan TestInvocationManagementServer atau null jika tidak ditentukan.
| Hasil | |
|---|---|
TestInvocationManagementServer |
|
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Mendapatkan ITerribleFailureHandler yang akan digunakan dari konfigurasi.
Menangani tindakan yang harus dilakukan jika terjadi WTF (What a Terrible Failure).
| Hasil | |
|---|---|
ITerribleFailureHandler |
ITerribleFailureHandler yang diberikan dalam
konfigurasi, atau null jika tidak ada pengendali yang ditetapkan |
injectOptionValue
public void injectOptionValue (String optionName,
String optionValue)Menyuntikkan nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memberikan nilai untuk opsi yang dihasilkan secara dinamis.
| Parameter | |
|---|---|
optionName |
String: nama opsi |
optionValue |
String: nilai opsi |
| Menampilkan | |
|---|---|
ConfigurationException |
|
injectOptionValue
public void injectOptionValue (String optionName,
String optionKey,
String optionValue)Menyuntikkan nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memberikan nilai untuk opsi yang dihasilkan secara dinamis.
| Parameter | |
|---|---|
optionName |
String: nama opsi peta |
optionKey |
String: kunci opsi peta |
optionValue |
String: nilai opsi peta |
| Menampilkan | |
|---|---|
ConfigurationException |
|
printCommandUsage
public void printCommandUsage (boolean importantOnly,
PrintStream out)Menampilkan teks bantuan penggunaan command line untuk konfigurasi ini ke printStream yang diberikan.
| Parameter | |
|---|---|
importantOnly |
boolean |
out |
PrintStream: ERROR(/PrintStream) yang akan digunakan. |
| Menampilkan | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
Tetapkan ICommandScheduler, menggantikan nilai yang ada.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Tetapkan IConfigurationFactory untuk konfigurasi ini.
| Parameter | |
|---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName,
Object configObject)Metode umum untuk menyetel objek konfigurasi dengan nama tertentu, menggantikan nilai yang ada.
| Parameter | |
|---|---|
typeName |
String: nama unik jenis objek konfigurasi. |
configObject |
Object: objek konfigurasi |
| Menampilkan | |
|---|---|
ConfigurationException |
|
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,
configList) Metode umum untuk menyetel daftar objek config untuk nama tertentu, menggantikan nilai yang ada.
| Parameter | |
|---|---|
typeName |
String: nama unik jenis objek konfigurasi. |
configList |
: daftar objek config |
| Menampilkan | |
|---|---|
ConfigurationException |
|
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
Menetapkan DeviceManagementGrpcServer.
| Parameter | |
|---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Tetapkan IDeviceManager, menggantikan nilai yang ada. Tindakan ini menetapkan pengelola untuk
perangkat pengujian
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
Tetapkan IDeviceMonitor.
| Parameter | |
|---|---|
monitor |
IDeviceMonitor: Monitor |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Menetapkan IDeviceSelection, menggantikan nilai yang ada. Setelan ini menetapkan filter perangkat global
tentang perangkat yang dapat dilihat oleh DeviceManager.
setHostMonitors
public void setHostMonitors (hostMonitors)
Tetapkan daftar IHostMonitor.
| Parameter | |
|---|---|
hostMonitors |
: Daftar monitor |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Menetapkan IHostOptions, menggantikan nilai yang ada.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Tetapkan IHostResourceManager, menggantikan nilai yang ada.
setInvocationServer
public void setInvocationServer (TestInvocationManagementServer server)
Menetapkan TestInvocationManagementServer.
| Parameter | |
|---|---|
server |
TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
Tetapkan IKeyStoreFactory, menggantikan nilai yang ada.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
Menetapkan kolom Option konfigurasi global dengan kumpulan argumen command line tertentu
Lihat ArgsOptionParser untuk mengetahui format yang diharapkan
| Parameter | |
|---|---|
listArgs |
: argumen command line |
| Hasil | |
|---|---|
|
argumen yang belum digunakan |
| Menampilkan | |
|---|---|
ConfigurationException |
|
setOriginalConfig
public void setOriginalConfig (String config)
Menetapkan konfigurasi asli yang digunakan untuk membuat konfigurasi global.
| Parameter | |
|---|---|
config |
String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
Menetapkan IResourceMetricCollector.
| Parameter | |
|---|---|
collector |
IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
Menetapkan ISandboxFactory, menggantikan nilai yang ada.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
Menetapkan IShardHelper yang akan digunakan saat melakukan sharding konfigurasi.
| Parameter | |
|---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
Menetapkan TradefedFeatureServer.
| Parameter | |
|---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
Tetapkan ITerribleFailureHandler.
| Parameter | |
|---|---|
wtfHandler |
ITerribleFailureHandler: pengendali WTF |
siapkan
public void setup ()
Penyiapan yang tepat di awal tradefed.
| Menampilkan | |
|---|---|
ConfigurationException |
|
validateOptions
public void validateOptions ()
Validasi nilai opsi.
Saat ini, hal ini hanya akan memvalidasi bahwa semua opsi wajib telah ditetapkan
| Menampilkan | |
|---|---|
ConfigurationException |
|
Metode yang dilindungi
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
| Hasil | |
|---|---|
IConfigurationFactory |
|