GlobalConfiguration
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.GlobalConfiguration |
Implementacja IGlobalConfiguration
, która przechowuje załadowane obiekty konfiguracji na mapie
Podsumowanie
Fieldsem | |
---|---|
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
|
Metody publiczne | |
---|---|
void
|
cleanup()
Prawidłowe czyszczenie po wyłączeniu tradefed. |
File
|
cloneConfigWithFilter(
Filtruj globalną konfigurację na podstawie białej listy i zapisz ją w pliku XML. |
File
|
cloneConfigWithFilter(
Filtrowanie parametru GlobalConfiguration na podstawie białej listy przy jednoczesnym umożliwieniu manipulowania wartościami opcji i wyprowadzenia do pliku XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
Filtruj konfigurację globalną na podstawie listy dozwolonych i zapisz wynik w pliku XML. |
static
|
createGlobalConfiguration(String[] args)
Konfiguruje obiekt |
ICommandScheduler
|
getCommandScheduler()
Pobiera z konfiguracji wartość |
Object
|
getConfigurationObject(String typeName)
Pobiera obiekt niestandardowej konfiguracji o danej nazwie. |
ICredentialFactory
|
getCredentialFactory()
Pobiera |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
Zwraca wartość |
IDeviceManager
|
getDeviceManager()
Pobiera z konfiguracji wartość |
static
IDeviceManager
|
getDeviceManagerInstance()
Zwraca odwołanie do pojedynczej instancji |
|
getDeviceMonitors()
Pobiera z konfiguracji globalnej listę |
IDeviceSelection
|
getDeviceRequirements()
Pobiera z konfiguracji wartość |
TradefedFeatureServer
|
getFeatureServer()
Zwraca wartość |
IConfigurationServer
|
getGlobalConfigServer()
Pobiera serwer konfiguracji globalnej. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Pobiera z konfiguracji globalnej listę |
IHostOptions
|
getHostOptions()
Pobiera z konfiguracji wartość |
IHostResourceManager
|
getHostResourceManager()
Pobiera wartość |
static
IGlobalConfiguration
|
getInstance()
Zwraca odwołanie do pojedynczej instancji |
IKeyStoreFactory
|
getKeyStoreFactory()
Pobiera z konfiguracji wartość |
|
getMultiDeviceRecoveryHandlers()
Pobiera z konfiguracji listę wartości |
String
|
getName()
|
|
getOptionValues(String optionName)
Pobranie listy wartości opcji. |
|
getResourceMetricCollectors()
Pobiera z konfiguracji globalnej listę |
ISandboxFactory
|
getSandboxFactory()
Pobierz fabrykę piaskownicy, której można używać do wywoływania |
IShardHelper
|
getShardingStrategy()
Zwraca |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Zwraca wartość |
ITerribleFailureHandler
|
getWtfHandler()
Pobiera z konfiguracji wartość |
void
|
injectOptionValue(String optionName, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji. |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Wyprowadza tekst pomocy dotyczącej korzystania z wiersza poleceń dla tej konfiguracji do podanego strumienia drukowania. |
void
|
setCommandScheduler(ICommandScheduler scheduler)
Ustaw |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Ustaw |
void
|
setConfigurationObject(String typeName, Object configObject)
Ogólna metoda ustawiania obiektu konfiguracji z danym parametrem nazwy, zastępując każdą istniejącą wartość. |
void
|
setConfigurationObjectList(String typeName,
Ogólna metoda ustawiania listy obiektów konfiguracji dla podanej nazwy, zastępując wszystkie dotychczasowe wartości. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
Ustawia wartość |
void
|
setDeviceManager(IDeviceManager manager)
Ustaw |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
Ustaw |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Ustaw |
void
|
setHostMonitors(
Ustaw listę |
void
|
setHostOptions(IHostOptions hostOptions)
Ustaw |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Ustaw |
void
|
setInvocationServer(TestInvocationManagementServer server)
Ustawia wartość |
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Ustaw |
|
setOptionsFromCommandLineArgs(
Ustawianie pól konfiguracji globalnej
Wymagany format znajdziesz w dokumentacji |
void
|
setOriginalConfig(String config)
Ustawia oryginalną konfigurację użytą do utworzenia konfiguracji globalnej. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
Ustawia wartość |
void
|
setSandboxFactory(ISandboxFactory factory)
Ustaw |
void
|
setShardingStrategy(IShardHelper sharding)
Ustawia wartość |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
Ustawia wartość |
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
Ustaw |
void
|
setup()
Prawidłowe ustawienie na początku tradefed. |
void
|
validateOptions()
Sprawdź wartości opcji. |
Chronione metody | |
---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
Fieldsem
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
DEVICE_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
DEVICE_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_RESOURCE_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
RESOURCE_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
Metody publiczne
czyszczenie
public void cleanup ()
Prawidłowe czyszczenie po wyłączeniu tradefed.
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
Filtruj globalną konfigurację na podstawie białej listy i zapisz ją w pliku XML.
Parametry | |
---|---|
exclusionPatterns |
: wzór nazwy klasy do wykluczenia z kopii zapasowej. |
allowlistConfigs |
String : tablica String konfiguracji, która ma zostać uwzględniona w nowym pliku XML.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
Plik zawierający nową przefiltrowaną konfigurację globalną. |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
Filtrowanie parametru GlobalConfiguration na podstawie białej listy przy jednoczesnym umożliwieniu manipulowania wartościami opcji i wyprowadzenia do pliku XML.
Parametry | |
---|---|
exclusionPatterns |
: wzór nazwy klasy do wykluczenia z kopii zapasowej. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : tablica String konfiguracji, która ma zostać uwzględniona w nowym pliku XML.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
Plik zawierający nową przefiltrowaną konfigurację globalną. |
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
Filtruj konfigurację globalną na podstawie listy dozwolonych i zapisz wynik w pliku XML.
Na przykład w przypadku tej konfiguracji:<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>
wszystkie ustawienia oprócz „key_store” zostaną odfiltrowane, a plik konfiguracji będzie zawierać następujące dane:
<xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
Parametry | |
---|---|
allowlistConfigs |
String : tablica String konfiguracji, która ma zostać uwzględniona w nowym pliku XML.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
Plik zawierający nową przefiltrowaną konfigurację globalną. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Konfiguruje obiekt GlobalConfiguration
singleton dla tej instancji TF. Musi być wywoływany raz i tylko raz, zanim cokolwiek spróbuje wywołać funkcję getInstance()
.
Parametry | |
---|---|
args |
String |
Zwroty | |
---|---|
|
Rzuty | |
---|---|
IllegalStateException |
jeśli wywołano więcej niż raz |
ConfigurationException |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Pobiera z konfiguracji wartość ICommandScheduler
.
Zwroty | |
---|---|
ICommandScheduler |
ICommandScheduler . nigdy nie zwróci wartości null. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
Pobiera obiekt niestandardowej konfiguracji o danej nazwie.
Parametry | |
---|---|
typeName |
String : unikalny typ obiektu konfiguracji |
Zwroty | |
---|---|
Object |
obiekt lub wartość null, jeśli obiekt o tej nazwie nie został znaleziony |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
Pobiera ICredentialFactory
do tworzenia danych logowania.
Zwroty | |
---|---|
ICredentialFactory |
ICredentialFactory lub null , jeśli nie określono żadnej z nich. |
getDescription
public String getDescription ()
Zwroty | |
---|---|
String |
krótki opis zrozumiały dla użytkownikaConfiguration |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
Zwraca wartość DeviceManagementGrpcServer
lub null, jeśli nie została zdefiniowana.
Zwroty | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
Pobiera z konfiguracji wartość IDeviceManager
. Zarządza zestawem dostępnych urządzeń do testowania
Zwroty | |
---|---|
IDeviceManager |
IDeviceManager podany w konfiguracji. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Zwraca odwołanie do pojedynczej instancji DeviceManager
w tej instancji TF.
Zwroty | |
---|---|
IDeviceManager |
Rzuty | |
---|---|
IllegalStateException |
jeśli createGlobalConfiguration(String[]) nie został jeszcze wywołany. |
getDeviceMonitors
publicgetDeviceMonitors ()
Pobiera z konfiguracji globalnej listę IDeviceMonitor
.
Zwroty | |
---|---|
|
lista IDeviceMonitor z konfiguracji globalnej lub null , jeśli nie określono żadnej. |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Pobiera z konfiguracji wartość IDeviceSelection
. Reprezentuje filtr globalny, który jest widoczny na urządzeniach dla DeviceManager
.
Zwroty | |
---|---|
IDeviceSelection |
IDeviceSelection podany w konfiguracji. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Zwraca wartość TradefedFeatureServer
lub null, jeśli nie została zdefiniowana.
Zwroty | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
Pobiera serwer konfiguracji globalnej. Serwer globalnej konfiguracji służy do pobierania konfiguracji hosta z serwera zamiast z plików lokalnych.
Zwroty | |
---|---|
IConfigurationServer |
getHostMonitorInstances
public staticgetHostMonitorInstances ()
Zwroty | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
Pobiera z konfiguracji globalnej listę IHostMonitor
.
Zwroty | |
---|---|
|
lista IHostMonitor z konfiguracji globalnej lub null , jeśli nie określono żadnej. |
getHostOptions
public IHostOptions getHostOptions ()
Pobiera z konfiguracji wartość IHostOptions
.
Zwroty | |
---|---|
IHostOptions |
IDeviceManager podany w konfiguracji. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
Pobiera wartość IHostResourceManager
z konfiguracji globalnej.
Zwroty | |
---|---|
IHostResourceManager |
IHostResourceManager z konfiguracji globalnej lub implementacja domyślna
LocalHostResourceManager , jeśli nie ma żadnej implementacji w konfiguracji hosta. |
getInstance
public static IGlobalConfiguration getInstance ()
Zwraca odwołanie do pojedynczej instancji GlobalConfiguration
w tej instancji TF.
Zwroty | |
---|---|
IGlobalConfiguration |
Rzuty | |
---|---|
IllegalStateException |
jeśli createGlobalConfiguration(String[]) nie został jeszcze wywołany. |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
Pobiera z konfiguracji wartość IKeyStoreFactory
.
Zwroty | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory lub null, jeśli nie ustawiono fabryki magazynu kluczy. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
Pobiera z konfiguracji listę wartości IMultiDeviceRecovery
.
Zwroty | |
---|---|
|
lista IMultiDeviceRecovery lub null , jeśli nie jest ustawiona. |
getOptionValues
publicgetOptionValues (String optionName)
Pobranie listy wartości opcji.
Parametry | |
---|---|
optionName |
String : nazwa opcji mapy |
Zwroty | |
---|---|
|
lista wartości danej opcji. null , jeśli nazwa opcji nie istnieje. |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
Pobiera z konfiguracji globalnej listę IResourceMetricCollector
.
Zwroty | |
---|---|
|
lista IResourceMetricCollector z konfiguracji globalnej lub null
, jeśli nie określono żadnej. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
Pobierz fabrykę piaskownicy, której można używać do wywoływania
Zwroty | |
---|---|
ISandboxFactory |
getShardingStrategy
public IShardHelper getShardingStrategy ()
Zwraca IShardHelper
, który określa sposób dzielenia konfiguracji.
Zwroty | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
Zwraca wartość TestInvocationManagementServer
lub null, jeśli nie została zdefiniowana.
Zwroty | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Pobiera z konfiguracji wartość ITerribleFailureHandler
.
Określa, co należy zrobić w przypadku błędu WTF (What a Terrible Failure).
Zwroty | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler podany w konfiguracji, lub null, jeśli nie ma ustawionego modułu obsługi |
injectOptionValue
public void injectOptionValue (String optionName, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji.
Przydatne do podawania wartości opcji generowanych dynamicznie.
Parametry | |
---|---|
optionName |
String : nazwa opcji |
optionValue |
String : wartości opcji, |
Rzuty | |
---|---|
ConfigurationException |
injectOptionValue
public void injectOptionValue (String optionName, String optionKey, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji.
Przydatne do podawania wartości opcji generowanych dynamicznie.
Parametry | |
---|---|
optionName |
String : nazwa opcji mapy |
optionKey |
String : klucz opcji mapy |
optionValue |
String : wartość opcji mapy |
Rzuty | |
---|---|
ConfigurationException |
printCommandUsage
public void printCommandUsage (boolean importantOnly, PrintStream out)
Wyprowadza tekst pomocy dotyczącej korzystania z wiersza poleceń dla tej konfiguracji do podanego strumienia drukowania.
Parametry | |
---|---|
importantOnly |
boolean |
out |
PrintStream : ERROR(/PrintStream) do użycia. |
Rzuty | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
Ustaw ICommandScheduler
, zastępując wszystkie istniejące wartości.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Ustaw IConfigurationFactory
dla tej konfiguracji.
Parametry | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
Ogólna metoda ustawiania obiektu konfiguracji z danym parametrem nazwy, zastępując każdą istniejącą wartość.
Parametry | |
---|---|
typeName |
String : unikalna nazwa typu obiektu konfiguracji. |
configObject |
Object : obiekt konfiguracji |
Rzuty | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
Ogólna metoda ustawiania listy obiektów konfiguracji dla podanej nazwy, zastępując wszystkie dotychczasowe wartości.
Parametry | |
---|---|
typeName |
String : unikalna nazwa typu obiektu konfiguracji. |
configList |
: lista obiektów konfiguracji |
Rzuty | |
---|---|
ConfigurationException |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
Ustawia wartość DeviceManagementGrpcServer
.
Parametry | |
---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Ustaw IDeviceManager
, zastępując wszystkie istniejące wartości. To powoduje ustawienie menedżera dla urządzeń testowych.
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
Ustaw IDeviceMonitor
.
Parametry | |
---|---|
monitor |
IDeviceMonitor : monitor |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Ustaw IDeviceSelection
, zastępując wszystkie istniejące wartości. Ustawia globalny filtr urządzeń, na których DeviceManager
może być widoczny.
setHostMonitors
public void setHostMonitors (hostMonitors)
Ustaw listę IHostMonitor
.
Parametry | |
---|---|
hostMonitors |
: lista monitorów |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Ustaw IHostOptions
, zastępując wszystkie istniejące wartości.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Ustaw IHostResourceManager
, zastępując wszystkie istniejące wartości.
setInvocationServer
public void setInvocationServer (TestInvocationManagementServer server)
Ustawia wartość TestInvocationManagementServer
.
Parametry | |
---|---|
server |
TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
Ustaw IKeyStoreFactory
, zastępując wszystkie istniejące wartości.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
Ustawianie pól konfiguracji globalnej Option
za pomocą podanego zbioru argumentów wiersza poleceń
Wymagany format znajdziesz w dokumentacji ArgsOptionParser
Parametry | |
---|---|
listArgs |
: argumenty wiersza poleceń |
Zwroty | |
---|---|
|
niewykorzystane argumenty |
Rzuty | |
---|---|
ConfigurationException |
setOriginalConfig
public void setOriginalConfig (String config)
Ustawia oryginalną konfigurację użytą do utworzenia konfiguracji globalnej.
Parametry | |
---|---|
config |
String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
Ustawia wartość IResourceMetricCollector
.
Parametry | |
---|---|
collector |
IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
Ustaw ISandboxFactory
, zastępując wszystkie istniejące wartości.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
Ustawia wartość IShardHelper
, która ma być używana podczas dzielenia konfiguracji.
Parametry | |
---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
Ustawia wartość TradefedFeatureServer
.
Parametry | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
Ustaw ITerribleFailureHandler
.
Parametry | |
---|---|
wtfHandler |
ITerribleFailureHandler : przetwarzanie błędu WTF |
Konfiguracja
public void setup ()
Prawidłowe ustawienie na początku tradefed.
Rzuty | |
---|---|
ConfigurationException |
validateOptions
public void validateOptions ()
Sprawdź wartości opcji.
Obecnie sprawdzamy tylko, czy wszystkie opcje wymagane są ustawione.
Rzuty | |
---|---|
ConfigurationException |
Chronione metody
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
Zwroty | |
---|---|
IConfigurationFactory |