Küresel Yapılandırma

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

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


Yüklenen yapılandırma nesnelerini bir haritada saklayan bir IGlobalConfiguration uygulaması

Özet

Alanlar

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

Genel yöntemler

void cleanup ()

Kapatma işlemi sırasında uygun temizlik.

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

Beyaz listeye göre GlobalConfiguration'ı filtreleyin ve bir XML dosyasına çıktı alın.

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

Seçenek değerlerinin değiştirilmesine ve bir XML dosyasına çıktı alınmasına izin verirken GlobalConfiguration'ı beyaz listeye göre filtreleyin.

File cloneConfigWithFilter (String... allowlistConfigs)

İzin verilen listeye göre GlobalConfiguration'ı filtreleyin ve bir XML dosyasına çıktı alın.

static createGlobalConfiguration (String[] args)

Bu TF örneği için GlobalConfiguration singleton'unu ayarlar.

ICommandScheduler getCommandScheduler ()

Yapılandırmadan kullanılacak ICommandScheduler alır.

Object getConfigurationObject (String typeName)

Verilen ada sahip özel yapılandırma nesnesini alır.

ICredentialFactory getCredentialFactory ()

Kimlik bilgileri oluşturmak için ICredentialFactory alır.

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer değerini döndürür veya tanımlanmamışsa null değerini döndürür.

IDeviceManager getDeviceManager ()

Yapılandırmadan kullanılacak IDeviceManager alır.

static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekil DeviceManager örneğine bir başvuru döndürür.

getDeviceMonitors ()

Genel yapılandırmadan IDeviceMonitor listesini alır.

IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection öğesini alır.

TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer değerini döndürür veya tanımlanmamışsa null değerini döndürür.

IConfigurationServer getGlobalConfigServer ()

Genel yapılandırma sunucusunu alır.

static getHostMonitorInstances ()
getHostMonitors ()

Genel yapılandırmadan IHostMonitor listesini alır.

IHostOptions getHostOptions ()

Yapılandırmadan kullanılacak IHostOptions alır.

IHostResourceManager getHostResourceManager ()

IHostResourceManager genel yapılandırmadan alır.

static IGlobalConfiguration getInstance ()

Bu TF örneği için tekil GlobalConfiguration örneğine bir başvuru döndürür.

IKeyStoreFactory getKeyStoreFactory ()

Yapılandırmadan kullanılacak IKeyStoreFactory alır.

getMultiDeviceRecoveryHandlers ()

Yapılandırmadan kullanılacak IMultiDeviceRecovery listesini alır.

String getName ()
getOptionValues (String optionName)

Seçeneğin değerlerinin bir listesini alın.

getResourceMetricCollectors ()

Genel yapılandırmadan IResourceMetricCollector listesini alır.

ISandboxFactory getSandboxFactory ()

Bir çağrıyı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası edinin

IShardHelper getShardingStrategy ()

Bir yapılandırmayı parçalamanın yolunu tanımlayan IShardHelper döndürür.

TestInvocationManagementServer getTestInvocationManagementSever ()

Tanımlanmamışsa TestInvocationManagementServer veya null değerini döndürür.

ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanılacak ITerribleFailureHandler alır.

void injectOptionValue (String optionName, String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

void printCommandUsage (boolean importantOnly, PrintStream out)

Bu yapılandırma için bir komut satırı kullanımı yardım metnini verilen printStream'e gönderir.

void setCommandScheduler ( ICommandScheduler scheduler)

Mevcut değerleri değiştirerek ICommandScheduler değerini ayarlayın.

void setConfigurationFactory ( IConfigurationFactory configFactory)

Bu yapılandırma için IConfigurationFactory ayarlayın.

void setConfigurationObject (String typeName, Object configObject)

Mevcut herhangi bir değeri değiştirerek yapılandırma nesnesini verilen adla ayarlamaya yönelik genel yöntem.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamaya yönelik genel yöntem.

void setDeviceManagementServer ( DeviceManagementGrpcServer server)

DeviceManagementGrpcServer ayarlar.

void setDeviceManager ( IDeviceManager manager)

Mevcut değerleri değiştirerek IDeviceManager değerini ayarlayın.

void setDeviceMonitor ( IDeviceMonitor monitor)

IDeviceMonitor ayarlayın.

void setDeviceRequirements ( IDeviceSelection devRequirements)

Mevcut değerleri değiştirerek IDeviceSelection değerini ayarlayın.

void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

IHostMonitor listesini ayarlayın.

void setHostOptions ( IHostOptions hostOptions)

Mevcut değerleri değiştirerek IHostOptions değerini ayarlayın.

void setHostResourceManager ( IHostResourceManager hostResourceManager)

Mevcut değerleri değiştirerek IHostResourceManager değerini ayarlayın.

void setInvocationServer ( TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

void setKeyStoreFactory ( IKeyStoreFactory factory)

Mevcut değerleri değiştirerek IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Global config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlayın

Beklenen format için ArgsOptionParser bakın

void setOriginalConfig (String config)

Genel yapılandırmayı oluşturmak için kullanılan orijinal yapılandırmayı ayarlar.

void setResourceMetricCollector ( IResourceMetricCollector collector)

IResourceMetricCollector ayarlar.

void setSandboxFactory ( ISandboxFactory factory)

Mevcut değerleri değiştirerek ISandboxFactory değerini ayarlayın.

void setShardingStrategy ( IShardHelper sharding)

Bir yapılandırmayı parçalarken kullanılacak IShardHelper ayarlar.

void setTradefedFeatureServer ( TradefedFeatureServer server)

TradefedFeatureServer ayarlar.

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler ayarlayın.

void setup ()

Tradefed'in başlangıcında doğru kurulum.

void validateOptions ()

Seçenek değerlerini doğrulayın.

Korumalı yöntemler

IConfigurationFactory getConfigurationFactory ()

Alanlar

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

Genel yöntemler

Temizlemek

public void cleanup ()

Kapatma işlemi sırasında uygun temizlik.

cloneConfigWithFilter

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

Beyaz listeye göre GlobalConfiguration'ı filtreleyin ve bir XML dosyasına çıktı alın.

Parametreler
exclusionPatterns : Dökümün dışında tutulacak sınıf adı modeli.

allowlistConfigs String : Yeni XML dosyasına dahil edilecek yapılandırmaların bir String dizisi. null , a default list should be used.
İadeler
File Yeni filtrelenmiş genel yapılandırmayı içeren dosya.

cloneConfigWithFilter

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

Seçenek değerlerinin değiştirilmesine ve bir XML dosyasına çıktı alınmasına izin verirken GlobalConfiguration'ı beyaz listeye göre filtreleyin.

Parametreler
exclusionPatterns : Dökümün dışında tutulacak sınıf adı modeli.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : Yeni XML dosyasına dahil edilecek yapılandırmaların bir String dizisi. null , a default list should be used.
İadeler
File Yeni filtrelenmiş genel yapılandırmayı içeren dosya.

cloneConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

İzin verilen listeye göre GlobalConfiguration'ı filtreleyin ve bir XML dosyasına çıktı alın.

Örneğin, aşağıdaki yapılandırma için: <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" dışındaki tüm yapılandırmalar filtrelenecek ve sonuç olarak aşağıdaki içeriğe sahip bir yapılandırma dosyası elde edilecektir: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

Parametreler
allowlistConfigs String : Yeni XML dosyasına dahil edilecek yapılandırmaların bir String dizisi. null , a default list should be used.
İadeler
File Yeni filtrelenmiş genel yapılandırmayı içeren dosya.

createGlobalYapılandırma

public static  createGlobalConfiguration (String[] args)

Bu TF örneği için GlobalConfiguration singleton'unu ayarlar. Herhangi bir şey getInstance() çağrılmaya çalışılmadan önce yalnızca bir kez çağrılmalıdır

Parametreler
args String

İadeler

Atar
IllegalStateException birden fazla aranırsa
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

Yapılandırmadan kullanılacak ICommandScheduler alır.

İadeler
ICommandScheduler ICommandScheduler . Asla null değerini döndürmez.

getConfigurationObject

public Object getConfigurationObject (String typeName)

Verilen ada sahip özel yapılandırma nesnesini alır.

Parametreler
typeName String : yapılandırma nesnesinin benzersiz türü

İadeler
Object nesne veya bu ada sahip nesne bulunamazsa null

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

Kimlik bilgileri oluşturmak için ICredentialFactory alır.

İadeler
ICredentialFactory ICredentialFactory veya hiçbiri belirtilmemişse null .

getDescription

public String getDescription ()

İadeler
String bu Configuration kullanıcı tarafından okunabilir kısa bir açıklaması

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer değerini döndürür veya tanımlanmamışsa null değerini döndürür.

İadeler
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

Yapılandırmadan kullanılacak IDeviceManager alır. Test için kullanılabilir cihaz kümesini yönetir

İadeler
IDeviceManager yapılandırmada sağlanan IDeviceManager .

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekil DeviceManager örneğine bir başvuru döndürür.

İadeler
IDeviceManager

Atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmadıysa.

getDeviceMonitors

public  getDeviceMonitors ()

Genel yapılandırmadan IDeviceMonitor listesini alır.

İadeler
genel yapılandırmadan IDeviceMonitor listesi veya belirtilmemişse null .

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection öğesini alır. DeviceManager görebileceği cihazları genel bir filtreyi temsil eder.

İadeler
IDeviceSelection yapılandırmada sağlanan IDeviceSelection .

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer değerini döndürür veya tanımlanmamışsa null değerini döndürür.

İadeler
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

Genel yapılandırma sunucusunu alır. Genel yapılandırma sunucusu, ana bilgisayar yapılandırmalarını yerel dosyalardan almak yerine sunucudan almak için kullanılır.

İadeler
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

İadeler

getHostMonitors

public  getHostMonitors ()

Genel yapılandırmadan IHostMonitor listesini alır.

İadeler
genel yapılandırmadan IHostMonitor listesi veya belirtilmemişse null .

getHostOptions

public IHostOptions getHostOptions ()

Yapılandırmadan kullanılacak IHostOptions alır.

İadeler
IHostOptions yapılandırmada sağlanan IDeviceManager .

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

IHostResourceManager genel yapılandırmadan alır.

İadeler
IHostResourceManager genel yapılandırmadan IHostResourceManager veya ana bilgisayar yapılandırmasında hiçbiri belirtilmemişse varsayılan LocalHostResourceManager uygulamasını kullanın.

getInstance

public static IGlobalConfiguration getInstance ()

Bu TF örneği için tekil GlobalConfiguration örneğine bir başvuru döndürür.

İadeler
IGlobalConfiguration

Atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmadıysa.

getKeyStoreFactory

public IKeyStoreFactory getKeyStoreFactory ()

Yapılandırmadan kullanılacak IKeyStoreFactory alır.

İadeler
IKeyStoreFactory IKeyStoreFactory veya anahtar deposu fabrikası ayarlanmamışsa null.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

Yapılandırmadan kullanılacak IMultiDeviceRecovery listesini alır.

İadeler
IMultiDeviceRecovery listesi veya ayarlanmamışsa null .

getName

public String getName ()

İadeler
String bu Configuration adı

getOptionValues

public  getOptionValues (String optionName)

Seçeneğin değerlerinin bir listesini alın.

Parametreler
optionName String : harita seçeneği adı

İadeler
verilen seçeneğin değerlerinin bir listesi. Seçenek adı mevcut değilse null .

getResourceMetricCollectors

public  getResourceMetricCollectors ()

Genel yapılandırmadan IResourceMetricCollector listesini alır.

İadeler
genel yapılandırmadan IResourceMetricCollector listesi veya belirtilmemişse null .

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

Bir çağrıyı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası edinin

İadeler
ISandboxFactory

getShardingStratejisi

public IShardHelper getShardingStrategy ()

Bir yapılandırmayı parçalamanın yolunu tanımlayan IShardHelper döndürür.

İadeler
IShardHelper

getTestInvokasyonManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

Tanımlanmamışsa TestInvocationManagementServer veya null değerini döndürür.

İadeler
TestInvocationManagementServer

getWtfİşleyici

public ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanılacak ITerribleFailureHandler alır. Bir WTF'nin (Ne Korkunç Bir Arıza) meydana gelmesi durumunda ne yapılacağını ele alır.

İadeler
ITerribleFailureHandler yapılandırmada sağlanan ITerribleFailureHandler veya hiçbir işleyici ayarlanmamışsa null

enjekteOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçeneklere değer sağlamak açısından kullanışlıdır.

Parametreler
optionName String : seçenek adı

optionValue String : seçenek değer(ler)i

Atar
ConfigurationException

enjekteOptionValue

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçeneklere değer sağlamak açısından kullanışlıdır.

Parametreler
optionName String : harita seçeneği adı

optionKey String : harita seçeneği tuşu

optionValue String : harita seçeneği değeri

Atar
ConfigurationException

printCommandKullanım

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Bu yapılandırma için bir komut satırı kullanımı yardım metnini verilen printStream'e gönderir.

Parametreler
importantOnly boolean

out PrintStream : kullanılacak ERROR(/PrintStream) .

Atar
com.android.tradefed.config.ConfigurationException
ConfigurationException

setKomutZamanlayıcı

public void setCommandScheduler (ICommandScheduler scheduler)

Mevcut değerleri değiştirerek ICommandScheduler değerini ayarlayın.

setYapılandırmaFabrikası

public void setConfigurationFactory (IConfigurationFactory configFactory)

Bu yapılandırma için IConfigurationFactory ayarlayın.

Parametreler
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

Mevcut herhangi bir değeri değiştirerek yapılandırma nesnesini verilen adla ayarlamaya yönelik genel yöntem.

Parametreler
typeName String : yapılandırma nesnesi türünün benzersiz adı.

configObject Object : yapılandırma nesnesi

Atar
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamaya yönelik genel yöntem.

Parametreler
typeName String : yapılandırma nesnesi türünün benzersiz adı.

configList : yapılandırma nesne listesi

Atar
ConfigurationException

setCihazYönetimSunucusu

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer ayarlar.

Parametreler
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Mevcut değerleri değiştirerek IDeviceManager değerini ayarlayın. Bu, test cihazlarının yöneticisini ayarlar

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

IDeviceMonitor ayarlayın.

Parametreler
monitor IDeviceMonitor : Monitör

setCihaz Gereksinimleri

public void setDeviceRequirements (IDeviceSelection devRequirements)

Mevcut değerleri değiştirerek IDeviceSelection değerini ayarlayın. Bu, DeviceManager görebileceği cihazları genel bir cihaz filtresini ayarlar.

setHostMonitors

public void setHostMonitors ( hostMonitors)

IHostMonitor listesini ayarlayın.

Parametreler
hostMonitors : Monitörlerin listesi

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

Mevcut değerleri değiştirerek IHostOptions değerini ayarlayın.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

Mevcut değerleri değiştirerek IHostResourceManager değerini ayarlayın.

setInvokasyon Sunucusu

public void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

Parametreler
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

Mevcut değerleri değiştirerek IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

Global config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlayın

Beklenen format için ArgsOptionParser bakın

Parametreler
listArgs : komut satırı argümanları

İadeler
tüketilmeyen argümanlar

Atar
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

Genel yapılandırmayı oluşturmak için kullanılan orijinal yapılandırmayı ayarlar.

Parametreler
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

IResourceMetricCollector ayarlar.

Parametreler
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

Mevcut değerleri değiştirerek ISandboxFactory değerini ayarlayın.

setShardingStrateji

public void setShardingStrategy (IShardHelper sharding)

Bir yapılandırmayı parçalarken kullanılacak IShardHelper ayarlar.

Parametreler
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer ayarlar.

Parametreler
server TradefedFeatureServer

setWtfİşleyici

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler ayarlayın.

Parametreler
wtfHandler ITerribleFailureHandler : WTF işleyicisi

kurmak

public void setup ()

Tradefed'in başlangıcında doğru kurulum.

Atar
ConfigurationException

doğrulamaSeçenekleri

public void validateOptions ()

Seçenek değerlerini doğrulayın.

Şu anda bu yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrulayacak

Atar
ConfigurationException

Korumalı yöntemler

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

İadeler
IConfigurationFactory