التكوين
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
معلومات التكوين لاستدعاء TradeFederation. يحتوي كل استدعاء لـ TradeFederation على IConfiguration
واحد. يخزن IConfiguration
جميع كائنات المفوض التي يجب استخدامها أثناء الاستدعاء Option
المرتبطة بها
ملخص
الأساليب العامة | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) أضف الملفات التي يجب تنظيفها أثناء |
abstract void | cleanConfigurationData () احذف أي ملفات تم تنزيلها لحل حقول الخيار للملفات البعيدة. |
abstract IConfiguration | clone () قم بإنشاء نسخة سطحية من هذا الكائن. |
abstract void | dumpXml (PrintWriter output) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة لتكوين |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة |
abstract | getAllConfigurationObjectsOfType (String typeName) واجهة عامة للحصول على كل كائن من اسم نوع معين عبر الأجهزة. |
abstract IBuildProvider | getBuildProvider () يحصل على |
abstract String | getCommandLine () يحصل على سطر الأوامر المستخدم لإنشاء هذا |
abstract ICommandOptions | getCommandOptions () يحصل على |
abstract ConfigurationDescriptor | getConfigurationDescription () إرجاع |
abstract Object | getConfigurationObject (String typeName) واجهة عامة للحصول على كائن التكوين باسم النوع المحدد. |
abstract | getConfigurationObjectList (String typeName) مشابه لـ |
abstract CoverageOptions | getCoverageOptions () يحصل على |
abstract | getDeviceConfig () يحصل على |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) قم بإرجاع |
abstract TestDeviceOptions | getDeviceOptions () يحصل على |
abstract IDeviceRecovery | getDeviceRecovery () يحصل على |
abstract IDeviceSelection | getDeviceRequirements () يحصل على |
abstract | getFilesToClean () احصل على قائمة الملفات التي سيتم تنظيفها أثناء |
abstract GlobalTestFilter | getGlobalFilters () يحصل على |
abstract | getInopOptions () احصل على أسماء الخيارات التي لم تغير أي قيم |
abstract | getLabPreparers () الحصول على |
abstract ILeveledLogOutput | getLogOutput () الحصول على |
abstract ILogSaver | getLogSaver () الحصول على |
abstract | getMetricCollectors () الحصول على |
abstract | getMultiPreTargetPreparers () يحصل على |
abstract | getMultiTargetPreparers () الحصول على |
abstract String | getName () يُرجع اسم التكوين. |
abstract | getPostProcessors () يحصل على |
abstract IRetryDecision | getRetryDecision () تُرجع |
abstract | getSystemStatusCheckers () يحصل على |
abstract | getTargetPreparers () الحصول على |
abstract | getTestInvocationListeners () الحصول على |
abstract | getTests () الحصول على |
abstract void | injectOptionValue (String optionName, String optionValue) أدخل قيمة خيار في مجموعة كائنات التكوين. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) أدخل قيمة خيار في مجموعة كائنات التكوين. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) أدخل قيمة خيار في مجموعة كائنات التكوين. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين. |
abstract boolean | isDeviceConfiguredFake (String deviceName) يرجع ما إذا كان الجهاز الذي تم تكوينه تم وضع علامة عليه أم لا هو خطأ = صحيح أم لا. |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) قم بإنشاء نسخة أساسية من |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) حل خيارات |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين بدون طرح إذا كان أحد الخيارات لا يمكن تطبيقه. |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) قم بتعيين حقول |
abstract void | setBuildProvider ( IBuildProvider provider) استبدل |
abstract void | setCommandLine (String[] arrayArgs) يضبط سطر الأوامر المستخدم لإنشاء |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) قم بتعيين |
abstract void | setConfigurationObject (String name, Object configObject) طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة. |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة. |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) عيّن |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) قم بتعيين |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) قم بتعيين |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) قم بتعيين قائمة |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) عيّن |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) قم بتعيين |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) قم بتعيين |
abstract void | setLabPreparer ( ITargetPreparer preparer) قم بتعيين |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) قم بتعيين قائمة |
abstract void | setLogOutput ( ILeveledLogOutput logger) قم بتعيين |
abstract void | setLogSaver ( ILogSaver logSaver) قم بتعيين |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) طريقة ملائمة لتعيين |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) قم بتعيين قائمة |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) طريقة ملائمة لتعيين |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) قم بتعيين قائمة |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) قم بتعيين حقول |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) قم بتعيين حقول راجع |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) قم بتعيين قائمة |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) قم بتعيين |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) طريقة ملائمة لتعيين |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) قم بتعيين قائمة |
abstract void | setTargetPreparer ( ITargetPreparer preparer) قم بتعيين |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) قم بتعيين قائمة |
abstract void | setTest ( IRemoteTest test) طريقة ملائمة لتعيين اختبار |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) طريقة ملائمة لتعيين |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) قم بتعيين قائمة |
abstract void | setTests ( tests) setTests ( tests) قم بتعيين قائمة اختبارات |
abstract void | validateOptions () تحقق من صحة قيم الخيار. |
الأساليب العامة
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
أضف الملفات التي يجب تنظيفها أثناء cleanConfigurationData()
حدود | |
---|---|
toBeCleaned |
CleanConfigurationData
public abstract void cleanConfigurationData ()
احذف أي ملفات تم تنزيلها لحل حقول الخيار للملفات البعيدة.
استنساخ
public abstract IConfiguration clone ()
قم بإنشاء نسخة سطحية من هذا الكائن.
عائدات | |
---|---|
IConfiguration | نسخة من {link IConfiguration} |
تفريغ Xml
public abstract void dumpXml (PrintWriter output)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة لتكوين IConfiguration
هذا String
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
رميات | |
---|---|
| IOException |
تفريغ Xml
public abstract void dumpXml (PrintWriter output,excludeFilters)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة IConfiguration
هذا مطروحًا منه مرشحات الكائنات حسب اسم مفتاحهم.
مثال على الفلتر: Configuration#TARGET_PREPARER_TYPE_NAME
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
excludeFilters |
رميات | |
---|---|
| IOException |
تفريغ Xml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة IConfiguration
هذا مطروحًا منه مرشحات الكائنات حسب اسم مفتاحهم.
مثال على الفلتر: Configuration#TARGET_PREPARER_TYPE_NAME
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
excludeFilters | |
printDeprecatedOptions | boolean : ما إذا كنت تريد طباعة الخيارات التي تم تمييزها على أنها مهملة أم لا |
printUnchangedOptions | boolean |
رميات | |
---|---|
| IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
واجهة عامة للحصول على كل كائن من اسم نوع معين عبر الأجهزة.
حدود | |
---|---|
typeName | String : النوع الفريد لكائن التكوين |
عائدات | |
---|---|
قائمة كائنات التكوين من النوع المحدد. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
يحصل على IBuildProvider
من التكوين.
عائدات | |
---|---|
IBuildProvider | IBuildProvider المتوفر في التكوين |
getCommandLine
public abstract String getCommandLine ()
يحصل على سطر الأوامر المستخدم لإنشاء هذا IConfiguration
.
عائدات | |
---|---|
String | سطر الأوامر المستخدم لإنشاء هذا IConfiguration . |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
يحصل على ICommandOptions
لاستخدامه من التكوين.
عائدات | |
---|---|
ICommandOptions | ICommandOptions المتوفرة في التكوين. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
إرجاع ConfigurationDescriptor
المتوفر في التكوين.
عائدات | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.
حدود | |
---|---|
typeName | String : النوع الفريد لكائن التكوين |
عائدات | |
---|---|
Object | كائن التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
مشابه لـ getConfigurationObject(String)
، ولكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.
حدود | |
---|---|
typeName | String : اسم النوع الفريد لكائن التكوين |
عائدات | |
---|---|
قائمة كائنات التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
يحصل على CoverageOptions
للاستخدام من التكوين.
عائدات | |
---|---|
CoverageOptions | CoverageOptions المتوفرة في التكوين. |
getDeviceConfig
public abstractgetDeviceConfig ()
يحصل على IDeviceConfiguration
s من التكوين.
عائدات | |
---|---|
IDeviceConfiguration s المقدمة بالترتيب في التكوين |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
قم بإرجاع IDeviceConfiguration
المرتبط بالاسم المقدم ، فارغًا إذا لم يتم العثور عليه.
حدود | |
---|---|
nameDevice | String |
عائدات | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
يحصل على TestDeviceOptions
لاستخدامه من التكوين.
عائدات | |
---|---|
TestDeviceOptions | TestDeviceOptions المتوفرة في التكوين. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
يحصل على IDeviceRecovery
لاستخدامه من التكوين.
عائدات | |
---|---|
IDeviceRecovery | IDeviceRecovery المتوفر في التكوين. |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
يحصل على IDeviceSelection
لاستخدامه من التكوين.
عائدات | |
---|---|
IDeviceSelection | IDeviceSelection المتوفر في التكوين. |
getFilesToClean
public abstractgetFilesToClean ()
احصل على قائمة الملفات التي سيتم تنظيفها أثناء cleanConfigurationData()
عائدات | |
---|---|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
يحصل على GlobalTestFilter
للاستدعاء.
عائدات | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
احصل على أسماء الخيارات التي لم تغير أي قيم
عائدات | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
الحصول على ITargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير ITargetPreparer s بالترتيب في التكوين |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
الحصول على ILeveledLogOutput
لاستخدامه من التكوين.
عائدات | |
---|---|
ILeveledLogOutput | ILeveledLogOutput المتوفر في التكوين. |
getLogSaver
public abstract ILogSaver getLogSaver ()
الحصول على ILogSaver
لاستخدامه من التكوين.
عائدات | |
---|---|
ILogSaver | ILogSaver المتوفر في التكوين. |
getMetricCollectors
public abstractgetMetricCollectors ()
الحصول على IMetricCollector
s من التكوين.
عائدات | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
يحصل على IMultiTargetPreparer
s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.
عائدات | |
---|---|
تم توفير IMultiTargetPreparer بالترتيب في التكوين |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
الحصول على IMultiTargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير IMultiTargetPreparer بالترتيب في التكوين |
getName
public abstract String getName ()
يُرجع اسم التكوين.
عائدات | |
---|---|
String |
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
تُرجع IRetryDecision
المستخدم في الاستدعاء.
عائدات | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
يحصل على ISystemStatusChecker
من التكوين.
عائدات | |
---|---|
ISystemStatusChecker المقدمة بالترتيب في التكوين |
getTargetPreparers
public abstractgetTargetPreparers ()
الحصول على ITargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير ITargetPreparer s بالترتيب في التكوين |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
الحصول على ITestInvocationListener
لاستخدامه من التكوين.
عائدات | |
---|---|
ITestInvocationListener s المتوفرة في التكوين. |
getTests
public abstractgetTests ()
الحصول على IRemoteTest
ليتم تشغيلها من التكوين.
عائدات | |
---|---|
الاختبارات المتوفرة في التكوين |
injectionOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionValue | String : قيمة الخيار |
رميات | |
---|---|
ConfigurationException | إذا فشل في تعيين قيمة الخيار |
injectionOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionKey | String : المفتاح الاختياري لخيارات الخريطة ، أو لاغية |
optionValue | String : قيمة خيار الخريطة |
رميات | |
---|---|
ConfigurationException | إذا فشل في تعيين قيمة الخيار |
injectionOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionKey | String : المفتاح الاختياري لخيارات الخريطة ، أو لاغية |
optionValue | String : قيمة خيار الخريطة |
optionSource | String : التكوين المصدر الذي قدم قيمة الخيار هذا |
رميات | |
---|---|
ConfigurationException | إذا فشل في تعيين قيمة الخيار |
قيم الحقن
public abstract void injectOptionValues (optionDefs)
قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين.
مفيد لإدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.
حدود | |
---|---|
optionDefs |
رميات | |
---|---|
ConfigurationException | إذا فشل في تعيين قيم الخيار |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
يرجع ما إذا كان الجهاز الذي تم تكوينه تم وضع علامة عليه أم لا هو خطأ = صحيح أم لا.
حدود | |
---|---|
deviceName | String |
عائدات | |
---|---|
boolean |
جزئي
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
قم بإنشاء نسخة أساسية من clone()
ثم استنساخ عميق لقائمة كائن التكوين المحدد.
حدود | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : عميل تخزين المفاتيح. |
عائدات | |
---|---|
IConfiguration | التكوين المستنسخ العميق جزئيًا. |
رميات | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.
حدود | |
---|---|
importantOnly | boolean : إذا true ، اطبع التعليمات فقط للخيارات المهمة |
out | PrintStream : ERROR(/PrintStream) . |
رميات | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
حل DynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
حل خيارات ERROR(/File)
التي تشير إلى موقع بعيد. يتطلب هذا الأمر cleanConfigurationData()
ليتم استدعاؤه لتنظيف الملفات.
حدود | |
---|---|
resolver | DynamicRemoteFileResolver : برنامج DynamicRemoteFileResolver لحل الملفات |
رميات | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
قيم SafeInjectOption
public abstract void safeInjectOptionValues (optionDefs)
قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين بدون طرح إذا كان أحد الخيارات لا يمكن تطبيقه.
مفيد لإدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.
حدود | |
---|---|
optionDefs |
رميات | |
---|---|
ConfigurationException | إذا فشلت في إنشاء OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر باستخدام نهج أفضل جهد.
راجع ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : استخدام IKeyStoreClient . |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
استبدل IBuildProvider
الحالي في التكوين.
حدود | |
---|---|
provider | IBuildProvider : برنامج IBuildProvider الجديد |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
يضبط سطر الأوامر المستخدم لإنشاء IConfiguration
هذا. هذا يخزن سطر الأوامر بالكامل ، بما في ذلك اسم التكوين ، على عكس setOptionsFromCommandLineArgs.
حدود | |
---|---|
arrayArgs | String : سطر الأوامر |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
قم بتعيين ICommandOptions
، مع استبدال أي قيم موجودة
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة.
حدود | |
---|---|
name | String : الاسم الفريد لنوع كائن التكوين. |
configObject | Object : كائن التكوين |
رميات | |
---|---|
ConfigurationException | إذا لم يكن configObject من النوع الصحيح |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة.
حدود | |
---|---|
name | String : الاسم الفريد لنوع كائن التكوين. |
configList |
رميات | |
---|---|
ConfigurationException | إذا لم يكن أي كائنات في القائمة من النوع الصحيح |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
عيّن CoverageOptions
، واستبدل أي قيم موجودة.
حدود | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
قم بتعيين IDeviceConfiguration
، واستبدال أي قيمة موجودة.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
قم بتعيين IDeviceConfiguration
s ، واستبدال أي قيمة موجودة.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
قم بتعيين قائمة IMetricCollector
s ، لتحل محل أي قيم موجودة.
حدود | |
---|---|
collectors |
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
عيّن TestDeviceOptions
، واستبدل أي قيم موجودة
حدود | |
---|---|
deviceOptions | TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
قم بتعيين IDeviceRecovery
، لتحل محل أي قيمة موجودة.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
قم بتعيين IDeviceSelection
، لاستبدال أي قيم موجودة
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
قم بتعيين ITargetPreparer
، مع استبدال أي قيمة موجودة.
setLabPreparers
public abstract void setLabPreparers (preparers)
قم بتعيين قائمة ITargetPreparer
s ، لتحل محل أي قيمة موجودة.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
قم بتعيين ILeveledLogOutput
، لتحل محل أي قيمة موجودة.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
قم بتعيين ILogSaver
، مع استبدال أي قيمة موجودة.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
طريقة ملائمة لتعيين IMultiTargetPreparer
واحد في هذا التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers ، مع استبدال أي قيم موجودة
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
قم بتعيين قائمة IMultiTargetPreparer
في هذا التكوين التي يجب تنفيذها قبل أي من الأجهزة target_preparers ، مع استبدال أي قيم موجودة
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
طريقة ملائمة لتعيين IMultiTargetPreparer
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
قم بتعيين قائمة IMultiTargetPreparer
s في هذا التكوين ، واستبدال أي قيم موجودة
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر
ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر
راجع ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : استخدام IKeyStoreClient . |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
قم بتعيين قائمة IPostProcessor
s ، لتحل محل أي قيم موجودة.
حدود | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
قم بتعيين IRetryDecision
، لتحل محل أي قيمة موجودة.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
طريقة ملائمة لتعيين ISystemStatusChecker
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
قم بتعيين قائمة ISystemStatusChecker
في هذا التكوين ، واستبدال أي قيم موجودة
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
قم بتعيين ITargetPreparer
، مع استبدال أي قيمة موجودة.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
قم بتعيين قائمة ITargetPreparer
s ، لتحل محل أي قيمة موجودة.
setTest
public abstract void setTest (IRemoteTest test)
طريقة ملائمة لتعيين اختبار IRemoteTest
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
طريقة ملائمة لتعيين ITestInvocationListener
واحد
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
قم بتعيين قائمة ITestInvocationListener
s ، لتحل محل أي قيم موجودة
مجموعة الاختبارات
public abstract void setTests (tests)
قم بتعيين قائمة اختبارات IRemoteTest
في هذا التكوين ، مع استبدال أي قيم موجودة
تحقق من صحة الخيارات
public abstract void validateOptions ()
تحقق من صحة قيم الخيار.
سيؤدي هذا حاليًا إلى التحقق من صحة تعيين جميع الخيارات الإلزامية
رميات | |
---|---|
ConfigurationException | إذا كان التكوين غير صالح |