التكوين العالمي

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

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


تطبيق IGlobalConfiguration الذي يقوم بتخزين كائنات التكوين المحملة في الخريطة

ملخص

مجالات

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

الأساليب العامة

void cleanup ()

التنظيف السليم عند إيقاف التداول.

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

قم بتصفية GlobalConfiguration بناءً على القائمة البيضاء ثم قم بالإخراج إلى ملف XML.

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

قم بتصفية GlobalConfiguration بناءً على قائمة بيضاء مع السماح بمعالجة قيم الخيارات والإخراج إلى ملف XML.

File cloneConfigWithFilter (String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على القائمة المسموح بها وإخراجها إلى ملف XML.

static createGlobalConfiguration (String[] args)

يقوم بإعداد المفردة GlobalConfiguration لمثيل TF هذا.

ICommandScheduler getCommandScheduler ()

يحصل على ICommandScheduler لاستخدامه من التكوين.

Object getConfigurationObject (String typeName)

يحصل على كائن التكوين المخصص بالاسم المحدد.

ICredentialFactory getCredentialFactory ()

يحصل على ICredentialFactory لإنشاء بيانات الاعتماد.

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

يُرجع DeviceManagementGrpcServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

IDeviceManager getDeviceManager ()

يحصل على IDeviceManager لاستخدامه من التكوين.

static IDeviceManager getDeviceManagerInstance ()

يُرجع مرجعًا إلى مثيل DeviceManager المفرد لمثيل TF هذا.

getDeviceMonitors ()

يحصل على قائمة IDeviceMonitor من التكوين العام.

IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

TradefedFeatureServer getFeatureServer ()

يُرجع TradefedFeatureServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

IConfigurationServer getGlobalConfigServer ()

يحصل على خادم التكوين العالمي.

static getHostMonitorInstances ()
getHostMonitors ()

يحصل على قائمة IHostMonitor من التكوين العام.

IHostOptions getHostOptions ()

يحصل على IHostOptions لاستخدامه من التكوين.

IHostResourceManager getHostResourceManager ()

يحصل على IHostResourceManager من التكوين العام.

static IGlobalConfiguration getInstance ()

يُرجع مرجعًا إلى مثيل GlobalConfiguration المفرد لمثيل TF هذا.

IKeyStoreFactory getKeyStoreFactory ()

يحصل على IKeyStoreFactory لاستخدامه من التكوين.

getMultiDeviceRecoveryHandlers ()

يحصل على قائمة IMultiDeviceRecovery لاستخدامها من التكوين.

String getName ()
getOptionValues (String optionName)

احصل على قائمة بقيم الخيار.

getResourceMetricCollectors ()

يحصل على قائمة IResourceMetricCollector من التكوين العام.

ISandboxFactory getSandboxFactory ()

احصل على مصنع وضع الحماية الذي يمكن استخدامه لتشغيل الاستدعاء

IShardHelper getShardingStrategy ()

تقوم بإرجاع IShardHelper الذي يحدد طريقة تقسيم التكوين.

TestInvocationManagementServer getTestInvocationManagementSever ()

يُرجع TestInvocationManagementServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

ITerribleFailureHandler getWtfHandler ()

يحصل على ITerribleFailureHandler لاستخدامه من التكوين.

void injectOptionValue (String optionName, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

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

أدخل قيمة خيار في مجموعة كائنات التكوين.

void printCommandUsage (boolean importantOnly, PrintStream out)

يقوم بإخراج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

void setCommandScheduler ( ICommandScheduler scheduler)

قم بتعيين ICommandScheduler ، لاستبدال أي قيم موجودة.

void setConfigurationFactory ( IConfigurationFactory configFactory)

قم بتعيين IConfigurationFactory لهذا التكوين.

void setConfigurationObject (String typeName, Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد، واستبدال أي قيمة موجودة.

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

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد، واستبدال أي قيمة موجودة.

void setDeviceManagementServer ( DeviceManagementGrpcServer server)

يقوم بتعيين DeviceManagementGrpcServer .

void setDeviceManager ( IDeviceManager manager)

قم بتعيين IDeviceManager ، ليحل محل أي قيم موجودة.

void setDeviceMonitor ( IDeviceMonitor monitor)

قم بتعيين IDeviceMonitor .

void setDeviceRequirements ( IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة.

void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

قم بتعيين قائمة IHostMonitor .

void setHostOptions ( IHostOptions hostOptions)

قم بتعيين IHostOptions ، لاستبدال أي قيم موجودة.

void setHostResourceManager ( IHostResourceManager hostResourceManager)

قم بتعيين IHostResourceManager ، ليحل محل أي قيم موجودة.

void setInvocationServer ( TestInvocationManagementServer server)

يقوم بتعيين TestInvocationManagementServer .

void setKeyStoreFactory ( IKeyStoreFactory factory)

قم بتعيين IKeyStoreFactory ، لاستبدال أي قيم موجودة.

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين العام مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

void setOriginalConfig (String config)

يضبط التكوين الأصلي المستخدم لإنشاء التكوين العام.

void setResourceMetricCollector ( IResourceMetricCollector collector)

يقوم بتعيين IResourceMetricCollector .

void setSandboxFactory ( ISandboxFactory factory)

قم بتعيين ISandboxFactory ، لاستبدال أي قيم موجودة.

void setShardingStrategy ( IShardHelper sharding)

يضبط IShardHelper ليتم استخدامه عند مشاركة التكوين.

void setTradefedFeatureServer ( TradefedFeatureServer server)

يقوم بتعيين TradefedFeatureServer .

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

قم بتعيين ITerribleFailureHandler .

void setup ()

الإعداد السليم في بداية tradefed.

void validateOptions ()

التحقق من صحة قيم الخيار.

الأساليب المحمية

IConfigurationFactory getConfigurationFactory ()

مجالات

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

الأساليب العامة

تنظيف

public void cleanup ()

التنظيف السليم عند إيقاف التداول.

cloneConfigWithFilter

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

قم بتصفية GlobalConfiguration بناءً على القائمة البيضاء ثم قم بالإخراج إلى ملف XML.

حدود
exclusionPatterns : نمط اسم الفئة المراد استبعاده من التفريغ.

allowlistConfigs String : String من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطها على null , a default list should be used.
عائدات
File الملف الذي يحتوي على التكوين العام الذي تمت تصفيته الجديد.

cloneConfigWithFilter

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

قم بتصفية GlobalConfiguration بناءً على قائمة بيضاء مع السماح بمعالجة قيم الخيارات والإخراج إلى ملف XML.

حدود
exclusionPatterns : نمط اسم الفئة المراد استبعاده من التفريغ.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : String من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطها على null , a default list should be used.
عائدات
File الملف الذي يحتوي على التكوين العام الذي تمت تصفيته الجديد.

cloneConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على القائمة المسموح بها وإخراجها إلى ملف XML.

على سبيل المثال، للتكوين التالي: <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"، وسينتج عنها ملف تكوين بالمحتوى التالي: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

حدود
allowlistConfigs String : String من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطها على null , a default list should be used.
عائدات
File الملف الذي يحتوي على التكوين العام الذي تمت تصفيته الجديد.

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

يقوم بإعداد المفردة GlobalConfiguration لمثيل TF هذا. يجب الاتصال به مرة واحدة فقط، قبل أن يحاول أي شيء استدعاء getInstance()

حدود
args String

عائدات

رميات
IllegalStateException إذا تم الاتصال به أكثر من مرة
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

يحصل على ICommandScheduler لاستخدامه من التكوين.

عائدات
ICommandScheduler برنامج ICommandScheduler . لن يعود أبدا فارغة.

getConfigurationObject

public Object getConfigurationObject (String typeName)

يحصل على كائن التكوين المخصص بالاسم المحدد.

حدود
typeName String : النوع الفريد لكائن التكوين

عائدات
Object الكائن أو فارغ إذا لم يتم العثور على الكائن بهذا الاسم

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

يحصل على ICredentialFactory لإنشاء بيانات الاعتماد.

عائدات
ICredentialFactory ICredentialFactory أو null إذا لم يتم تحديد أي شيء.

getDescription

public String getDescription ()

عائدات
String وصف قصير يمكن للمستخدم قراءته هذا Configuration

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

يُرجع DeviceManagementGrpcServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

عائدات
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

يحصل على IDeviceManager لاستخدامه من التكوين. يدير مجموعة الأجهزة المتاحة للاختبار

عائدات
IDeviceManager IDeviceManager المقدم في التكوين.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

يُرجع مرجعًا إلى مثيل DeviceManager المفرد لمثيل TF هذا.

عائدات
IDeviceManager

رميات
IllegalStateException إذا لم يتم استدعاء createGlobalConfiguration(String[]) بالفعل.

getDeviceMonitors

public  getDeviceMonitors ()

يحصل على قائمة IDeviceMonitor من التكوين العام.

عائدات
قائمة IDeviceMonitor من التكوين العام، أو null إذا لم يتم تحديد أي منها.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين. يمثل مرشحًا عالميًا للأجهزة التي يمكن لـ DeviceManager رؤيتها.

عائدات
IDeviceSelection IDeviceSelection المقدم في التكوين.

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

يُرجع TradefedFeatureServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

عائدات
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

يحصل على خادم التكوين العالمي. يتم استخدام خادم التكوين العام للحصول على تكوينات المضيف من الخادم بدلاً من الحصول عليها من الملفات المحلية.

عائدات
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

عائدات

getHostMonitors

public  getHostMonitors ()

يحصل على قائمة IHostMonitor من التكوين العام.

عائدات
قائمة IHostMonitor من التكوين العام، أو null إذا لم يتم تحديد أي منها.

getHostOptions

public IHostOptions getHostOptions ()

يحصل على IHostOptions لاستخدامه من التكوين.

عائدات
IHostOptions IDeviceManager المقدم في التكوين.

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

يحصل على IHostResourceManager من التكوين العام.

عائدات
IHostResourceManager IHostResourceManager من التكوين العام، أو التنفيذ الافتراضي LocalHostResourceManager إذا لم يتم تحديد أي شيء في تكوين المضيف.

getInstance

public static IGlobalConfiguration getInstance ()

يُرجع مرجعًا إلى مثيل GlobalConfiguration المفرد لمثيل TF هذا.

عائدات
IGlobalConfiguration

رميات
IllegalStateException إذا لم يتم استدعاء createGlobalConfiguration(String[]) بالفعل.

getKeyStoreFactory

public IKeyStoreFactory getKeyStoreFactory ()

يحصل على IKeyStoreFactory لاستخدامه من التكوين.

عائدات
IKeyStoreFactory IKeyStoreFactory أو null إذا لم يتم تعيين مصنع تخزين المفاتيح.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

يحصل على قائمة IMultiDeviceRecovery لاستخدامها من التكوين.

عائدات
قائمة IMultiDeviceRecovery ، أو null إذا لم يتم تعيينها.

getName

public String getName ()

عائدات
String اسم هذا Configuration

getOptionValues

public  getOptionValues (String optionName)

احصل على قائمة بقيم الخيار.

حدود
optionName String : اسم خيار الخريطة

عائدات
قائمة بقيم الخيار المحدد. null إذا كان اسم الخيار غير موجود.

getResourceMetricCollectors

public  getResourceMetricCollectors ()

يحصل على قائمة IResourceMetricCollector من التكوين العام.

عائدات
قائمة IResourceMetricCollector من التكوين العام أو null إذا لم يتم تحديد أي شيء.

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

احصل على مصنع وضع الحماية الذي يمكن استخدامه لتشغيل الاستدعاء

عائدات
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

تقوم بإرجاع IShardHelper الذي يحدد طريقة تقسيم التكوين.

عائدات
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

يُرجع TestInvocationManagementServer أو يُرجع قيمة فارغة إذا لم يتم تحديدها.

عائدات
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

يحصل على ITerribleFailureHandler لاستخدامه من التكوين. يتعامل مع ما يجب فعله في حالة حدوث WTF (يا له من فشل ذريع).

عائدات
ITerribleFailureHandler ITerribleFailureHandler المتوفر في التكوين، أو يكون فارغًا إذا لم يتم تعيين معالج

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionValue String : قيمة (قيم) الخيار

رميات
ConfigurationException

injectOptionValue

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

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم خيار الخريطة

optionKey String : مفتاح خيار الخريطة

optionValue String : قيمة خيار الخريطة

رميات
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

يقوم بإخراج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

حدود
importantOnly boolean

out PrintStream : ERROR(/PrintStream) الذي يجب استخدامه.

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

قم بتعيين ICommandScheduler ، لاستبدال أي قيم موجودة.

setConfigurationFactory

public void setConfigurationFactory (IConfigurationFactory configFactory)

قم بتعيين IConfigurationFactory لهذا التكوين.

حدود
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configObject Object : كائن التكوين

رميات
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configList : قائمة كائنات التكوين

رميات
ConfigurationException

setDeviceManagementServer

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

يقوم بتعيين DeviceManagementGrpcServer .

حدود
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

قم بتعيين IDeviceManager ، ليحل محل أي قيم موجودة. يؤدي هذا إلى تعيين مدير أجهزة الاختبار

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

قم بتعيين IDeviceMonitor .

حدود
monitor IDeviceMonitor : الشاشة

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة. يؤدي هذا إلى تعيين عامل تصفية عمومي للأجهزة التي يمكن لـ DeviceManager رؤيتها.

setHostMonitors

public void setHostMonitors ( hostMonitors)

قم بتعيين قائمة IHostMonitor .

حدود
hostMonitors : قائمة المراقبين

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

قم بتعيين IHostOptions ، لاستبدال أي قيم موجودة.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

قم بتعيين IHostResourceManager ، ليحل محل أي قيم موجودة.

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

يقوم بتعيين TestInvocationManagementServer .

حدود
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

قم بتعيين IKeyStoreFactory ، لاستبدال أي قيم موجودة.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين العام مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

يضبط التكوين الأصلي المستخدم لإنشاء التكوين العام.

حدود
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

يقوم بتعيين IResourceMetricCollector .

حدود
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

قم بتعيين ISandboxFactory ، لاستبدال أي قيم موجودة.

setShardingStrategy

public void setShardingStrategy (IShardHelper sharding)

يضبط IShardHelper ليتم استخدامه عند مشاركة التكوين.

حدود
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

يقوم بتعيين TradefedFeatureServer .

حدود
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

قم بتعيين ITerribleFailureHandler .

حدود
wtfHandler ITerribleFailureHandler : معالج WTF

يثبت

public void setup ()

الإعداد السليم في بداية tradefed.

رميات
ConfigurationException

validateOptions

public void validateOptions ()

التحقق من صحة قيم الخيار.

سيؤدي هذا حاليًا إلى التحقق من صحة تعيين جميع الخيارات الإلزامية

رميات
ConfigurationException

الأساليب المحمية

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

عائدات
IConfigurationFactory