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 |
|