إعدادات
public class Configuration
extends Object
implements IConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.Configuration |
تطبيق IConfiguration
ملموس يخزن كائنات التكوين المحملة في الخريطة.
ملخص
مجالات | |
---|---|
public static final String | BUILD_PROVIDER_TYPE_NAME |
public static final String | CMD_OPTIONS_TYPE_NAME |
public static final String | CONFIGURATION_DESCRIPTION_TYPE_NAME |
public static final String | COVERAGE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_METRICS_COLLECTOR_TYPE_NAME |
public static final String | DEVICE_NAME |
public static final String | DEVICE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_RECOVERY_TYPE_NAME |
public static final String | DEVICE_REQUIREMENTS_TYPE_NAME |
public static final String | GLOBAL_FILTERS_TYPE_NAME |
public static final String | LAB_PREPARER_TYPE_NAME |
public static final String | LOGGER_TYPE_NAME |
public static final String | LOG_SAVER_TYPE_NAME |
public static final String | METRIC_POST_PROCESSOR_TYPE_NAME |
public static final String | MULTI_PREPARER_TYPE_NAME |
public static final String | MULTI_PRE_TARGET_PREPARER_TYPE_NAME |
public static final String | RESULT_REPORTER_TYPE_NAME |
public static final String | RETRY_DECISION_TYPE_NAME |
public static final String | SANBOX_OPTIONS_TYPE_NAME |
public static final String | SANDBOX_TYPE_NAME |
public static final String | SYSTEM_STATUS_CHECKER_TYPE_NAME |
public static final String | TARGET_PREPARER_TYPE_NAME |
public static final String | TEST_TYPE_NAME
|
المنشأت العامة | |
---|---|
Configuration (String name, String description) ينشئ |
الأساليب العامة | |
---|---|
void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) أضف الملفات التي يجب تنظيفها أثناء |
void | cleanConfigurationData () احذف أي ملفات تم تنزيلها لحل حقول الخيار للملفات البعيدة. |
Configuration | clone () يقوم بإنشاء نسخة سطحية من هذا الكائن. |
void | dumpXml (PrintWriter output) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة لتكوين |
void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة |
void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة |
getAllConfigurationObjectsOfType (String configType) واجهة عامة للحصول على كل كائن من اسم نوع معين عبر الأجهزة. | |
IBuildProvider | getBuildProvider () يحصل على |
String | getCommandLine () يحصل على سطر الأوامر المستخدم لإنشاء هذا |
ICommandOptions | getCommandOptions () يحصل على |
ConfigurationDescriptor | getConfigurationDescription () إرجاع |
Object | getConfigurationObject (String typeName) واجهة عامة للحصول على كائن التكوين باسم النوع المحدد. |
getConfigurationObjectList (String typeName) مشابه لـ | |
CoverageOptions | getCoverageOptions () يحصل على |
String | getDescription () |
getDeviceConfig () يحصل على | |
IDeviceConfiguration | getDeviceConfigByName (String nameDevice) قم بإرجاع |
TestDeviceOptions | getDeviceOptions () يحصل على |
IDeviceRecovery | getDeviceRecovery () يحصل على |
IDeviceSelection | getDeviceRequirements () يحصل على |
getFilesToClean () احصل على قائمة الملفات التي سيتم تنظيفها أثناء | |
GlobalTestFilter | getGlobalFilters () يحصل على |
getInopOptions () احصل على أسماء الخيارات التي لم تغير أي قيم | |
getLabPreparers () الحصول على | |
ILeveledLogOutput | getLogOutput () الحصول على |
ILogSaver | getLogSaver () الحصول على |
getMetricCollectors () الحصول على | |
static | getMultiDeviceSupportedTag () قم بإرجاع |
getMultiPreTargetPreparers () يحصل على | |
getMultiTargetPreparers () الحصول على | |
String | getName () يُرجع اسم التكوين. |
getPostProcessors () يحصل على | |
IRetryDecision | getRetryDecision () تُرجع |
getSystemStatusCheckers () يحصل على | |
getTargetPreparers () الحصول على | |
getTestInvocationListeners () الحصول على | |
getTests () الحصول على | |
void | injectOptionValue (String optionName, String optionValue) أدخل قيمة خيار في مجموعة كائنات التكوين. |
void | injectOptionValue (String optionName, String optionKey, String optionValue) أدخل قيمة خيار في مجموعة كائنات التكوين. |
void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source) أدخل قيمة خيار في مجموعة كائنات التكوين. |
void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين. |
boolean | isDeviceConfiguredFake (String deviceName) يرجع ما إذا كان الجهاز الذي تم تكوينه تم وضع علامة عليه أم لا هو خطأ = صحيح أم لا. |
IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) قم بإنشاء نسخة أساسية من |
void | printCommandUsage (boolean importantOnly, PrintStream out) يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد. |
void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) حل خيارات |
void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين بدون طرح إذا كان أحد الخيارات لا يمكن تطبيقه. |
setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) قم بتعيين حقول | |
void | setBuildProvider ( IBuildProvider provider) استبدل |
void | setCommandLine (String[] arrayArgs) يضبط سطر الأوامر المستخدم لإنشاء |
void | setCommandOptions ( ICommandOptions cmdOptions) قم بتعيين |
void | setConfigurationObject (String typeName, Object configObject) طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة. |
void | setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList) طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة. |
void | setCoverageOptions ( CoverageOptions coverageOptions) عيّن |
void | setDeviceConfig ( IDeviceConfiguration deviceConfig) قم بتعيين |
void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) قم بتعيين |
void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) قم بتعيين قائمة |
void | setDeviceOptions ( TestDeviceOptions devOptions) عيّن |
void | setDeviceRecovery ( IDeviceRecovery recovery) قم بتعيين |
void | setDeviceRequirements ( IDeviceSelection devRequirements) قم بتعيين |
void | setLabPreparer ( ITargetPreparer preparer) قم بتعيين |
void | setLabPreparers ( preparers) setLabPreparers ( preparers) قم بتعيين قائمة |
void | setLogOutput ( ILeveledLogOutput logger) قم بتعيين |
void | setLogSaver ( ILogSaver logSaver) قم بتعيين |
void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) طريقة ملائمة لتعيين |
void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) قم بتعيين قائمة |
void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) طريقة ملائمة لتعيين |
void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) قم بتعيين قائمة |
setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) قم بتعيين حقول | |
setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) قم بتعيين حقول راجع | |
void | setPostProcessors ( processors) setPostProcessors ( processors) قم بتعيين قائمة |
void | setRetryDecision ( IRetryDecision decisionRetry) قم بتعيين |
void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) طريقة ملائمة لتعيين |
void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) قم بتعيين قائمة |
void | setTargetPreparer ( ITargetPreparer preparer) قم بتعيين |
void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) قم بتعيين قائمة |
void | setTest ( IRemoteTest test) طريقة ملائمة لتعيين اختبار |
void | setTestInvocationListener ( ITestInvocationListener listener) طريقة ملائمة لتعيين |
void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) قم بتعيين قائمة |
void | setTests ( tests) setTests ( tests) قم بتعيين قائمة اختبارات |
void | validateOptions () تحقق من صحة قيم الخيار. |
الطرق المحمية | |
---|---|
boolean | isRemoteEnvironment () إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بُعد أم لا. |
مجالات
BUILD_PROVIDER_TYPE_NAME
public static final String BUILD_PROVIDER_TYPE_NAME
CMD_OPTIONS_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
CONFIGURATION_DESCRIPTION_TYPE_NAME
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
COVERAGE_OPTIONS_TYPE_NAME
public static final String COVERAGE_OPTIONS_TYPE_NAME
DEVICE_METRICS_COLLECTOR_TYPE_NAME
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
اسم الجهاز
public static final String DEVICE_NAME
DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
DEVICE_RECOVERY_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_FILTERS_TYPE_NAME
public static final String GLOBAL_FILTERS_TYPE_NAME
LAB_PREPARER_TYPE_NAME
public static final String LAB_PREPARER_TYPE_NAME
LOGGER_TYPE_NAME
public static final String LOGGER_TYPE_NAME
LOG_SAVER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
METRIC_POST_PROCESSOR_TYPE_NAME
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
MULTI_PREPARER_TYPE_NAME
public static final String MULTI_PREPARER_TYPE_NAME
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
RESULT_REPORTER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
RETRY_DECISION_TYPE_NAME
public static final String RETRY_DECISION_TYPE_NAME
SANBOX_OPTIONS_TYPE_NAME
public static final String SANBOX_OPTIONS_TYPE_NAME
SANDBOX_TYPE_NAME
public static final String SANDBOX_TYPE_NAME
SYSTEM_STATUS_CHECKER_TYPE_NAME
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
TARGET_PREPARER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
TEST_TYPE_NAME
public static final String TEST_TYPE_NAME
المنشأت العامة
إعدادات
public Configuration (String name, String description)
ينشئ Configuration
باستخدام كائنات التكوين الافتراضية.
حدود | |
---|---|
name | String |
description | String |
الأساليب العامة
addFilesToClean
public void addFilesToClean (toBeCleaned)
أضف الملفات التي يجب تنظيفها أثناء cleanConfigurationData()
حدود | |
---|---|
toBeCleaned |
CleanConfigurationData
public void cleanConfigurationData ()
احذف أي ملفات تم تنزيلها لحل حقول الخيار للملفات البعيدة.
تفريغ Xml
public void dumpXml (PrintWriter output)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة لتكوين IConfiguration
هذا باعتباره ERROR(/String)
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
تفريغ Xml
public void dumpXml (PrintWriter output,excludeFilters)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة IConfiguration
هذا مطروحًا منه مرشحات الكائنات حسب اسم مفتاحهم.
مثال على الفلتر: Configuration#TARGET_PREPARER_TYPE_NAME
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
excludeFilters |
تفريغ Xml
public void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
الحصول على ملف XML الموسع للتكوين مع كل الخيارات المعروضة IConfiguration
هذا مطروحًا منه مرشحات الكائنات حسب اسم مفتاحهم.
مثال على الفلتر: Configuration#TARGET_PREPARER_TYPE_NAME
.
حدود | |
---|---|
output | PrintWriter : الكاتب الذي سيطبع ملف xml إلى. |
excludeFilters | |
printDeprecatedOptions | boolean : ما إذا كنت تريد طباعة الخيارات التي تم تمييزها على أنها مهملة أم لا |
printUnchangedOptions | boolean |
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType)
واجهة عامة للحصول على كل كائن من اسم نوع معين عبر الأجهزة.
حدود | |
---|---|
configType | String : النوع الفريد لكائن التكوين |
عائدات | |
---|---|
قائمة كائنات التكوين من النوع المحدد. |
getBuildProvider
public IBuildProvider getBuildProvider ()
يحصل على IBuildProvider
من التكوين.
عائدات | |
---|---|
IBuildProvider | IBuildProvider المتوفر في التكوين |
getCommandLine
public String getCommandLine ()
يحصل على سطر الأوامر المستخدم لإنشاء هذا IConfiguration
.
عائدات | |
---|---|
String | سطر الأوامر المستخدم لإنشاء هذا IConfiguration . |
getCommandOptions
public ICommandOptions getCommandOptions ()
يحصل على ICommandOptions
لاستخدامه من التكوين.
عائدات | |
---|---|
ICommandOptions | ICommandOptions المتوفرة في التكوين. |
getConfigurationDescription
public ConfigurationDescriptor getConfigurationDescription ()
إرجاع ConfigurationDescriptor
المتوفر في التكوين.
عائدات | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public Object getConfigurationObject (String typeName)
واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.
حدود | |
---|---|
typeName | String : النوع الفريد لكائن التكوين |
عائدات | |
---|---|
Object | كائن التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود. |
getConfigurationObjectList
publicgetConfigurationObjectList (String typeName)
مشابه لـ getConfigurationObject(String)
، ولكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.
حدود | |
---|---|
typeName | String : اسم النوع الفريد لكائن التكوين |
عائدات | |
---|---|
قائمة كائنات التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود. |
getCoverageOptions
public CoverageOptions getCoverageOptions ()
يحصل على CoverageOptions
للاستخدام من التكوين.
عائدات | |
---|---|
CoverageOptions | CoverageOptions المتوفرة في التكوين. |
getDescription
public String getDescription ()
عائدات | |
---|---|
String | وصف قصير يمكن قراءته من قبل المستخدم هذا Configuration |
getDeviceConfig
publicgetDeviceConfig ()
يحصل على IDeviceConfiguration
s من التكوين.
عائدات | |
---|---|
IDeviceConfiguration s المقدمة بالترتيب في التكوين |
getDeviceConfigByName
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
قم بإرجاع IDeviceConfiguration
المرتبط بالاسم المقدم ، فارغًا إذا لم يتم العثور عليه.
حدود | |
---|---|
nameDevice | String |
عائدات | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
يحصل على TestDeviceOptions
لاستخدامه من التكوين.
عائدات | |
---|---|
TestDeviceOptions | TestDeviceOptions المتوفرة في التكوين. |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
يحصل على IDeviceRecovery
لاستخدامه من التكوين.
عائدات | |
---|---|
IDeviceRecovery | IDeviceRecovery المتوفر في التكوين. |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
يحصل على IDeviceSelection
لاستخدامه من التكوين.
عائدات | |
---|---|
IDeviceSelection | IDeviceSelection المتوفر في التكوين. |
getFilesToClean
publicgetFilesToClean ()
احصل على قائمة الملفات التي سيتم تنظيفها أثناء cleanConfigurationData()
عائدات | |
---|---|
getGlobalFilters
public GlobalTestFilter getGlobalFilters ()
يحصل على GlobalTestFilter
للاستدعاء.
عائدات | |
---|---|
GlobalTestFilter |
getInopOptions
publicgetInopOptions ()
احصل على أسماء الخيارات التي لم تغير أي قيم
عائدات | |
---|---|
getLabPreparers
publicgetLabPreparers ()
الحصول على ITargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير ITargetPreparer s بالترتيب في التكوين |
getLogOutput
public ILeveledLogOutput getLogOutput ()
الحصول على ILeveledLogOutput
لاستخدامه من التكوين.
عائدات | |
---|---|
ILeveledLogOutput | ILeveledLogOutput المتوفر في التكوين. |
getLogSaver
public ILogSaver getLogSaver ()
الحصول على ILogSaver
لاستخدامه من التكوين.
عائدات | |
---|---|
ILogSaver | ILogSaver المتوفر في التكوين. |
getMultiDeviceSupportedTag
public staticgetMultiDeviceSupportedTag ()
قم بإرجاع ERROR(/Set)
الخاص بالعلامات المدعومة في علامة الجهاز لتكوين أجهزة متعددة.
عائدات | |
---|---|
getMultiPreTargetPreparers
publicgetMultiPreTargetPreparers ()
يحصل على IMultiTargetPreparer
s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.
عائدات | |
---|---|
تم توفير IMultiTargetPreparer بالترتيب في التكوين |
getMultiTargetPreparers
publicgetMultiTargetPreparers ()
الحصول على IMultiTargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير IMultiTargetPreparer بالترتيب في التكوين |
getName
public String getName ()
يُرجع اسم التكوين.
عائدات | |
---|---|
String |
getRetryDecision
public IRetryDecision getRetryDecision ()
تُرجع IRetryDecision
المستخدم في الاستدعاء.
عائدات | |
---|---|
IRetryDecision |
getSystemStatusCheckers
publicgetSystemStatusCheckers ()
يحصل على ISystemStatusChecker
من التكوين.
عائدات | |
---|---|
ISystemStatusChecker المقدمة بالترتيب في التكوين |
getTargetPreparers
publicgetTargetPreparers ()
الحصول على ITargetPreparer
s من التكوين.
عائدات | |
---|---|
تم توفير ITargetPreparer s بالترتيب في التكوين |
getTestInvocationListeners
publicgetTestInvocationListeners ()
الحصول على ITestInvocationListener
لاستخدامه من التكوين.
عائدات | |
---|---|
ITestInvocationListener s المتوفرة في التكوين. |
getTests
publicgetTests ()
الحصول على IRemoteTest
ليتم تشغيلها من التكوين.
عائدات | |
---|---|
الاختبارات المتوفرة في التكوين |
injectionOptionValue
public void injectOptionValue (String optionName, String optionValue)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionValue | String : قيمة الخيار |
رميات | |
---|---|
ConfigurationException |
injectionOptionValue
public void injectOptionValue (String optionName, String optionKey, String optionValue)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionKey | String : المفتاح الاختياري لخيارات الخريطة ، أو لاغية |
optionValue | String : قيمة خيار الخريطة |
رميات | |
---|---|
ConfigurationException |
injectionOptionValueWithSource
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
أدخل قيمة خيار في مجموعة كائنات التكوين.
مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
حدود | |
---|---|
optionName | String : اسم الخيار |
optionKey | String : المفتاح الاختياري لخيارات الخريطة ، أو لاغية |
optionValue | String : قيمة خيار الخريطة |
source | String : التكوين المصدر الذي قدم قيمة الخيار هذا |
رميات | |
---|---|
ConfigurationException |
قيم الحقن
public void injectOptionValues (optionDefs)
قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين.
مفيد لإدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.
حدود | |
---|---|
optionDefs |
رميات | |
---|---|
ConfigurationException |
isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
يرجع ما إذا كان الجهاز الذي تم تكوينه تم وضع علامة عليه أم لا هو خطأ = صحيح أم لا.
حدود | |
---|---|
deviceName | String |
عائدات | |
---|---|
boolean |
جزئي
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
قم بإنشاء نسخة أساسية من clone()
ثم استنساخ عميق لقائمة كائن التكوين المحدد.
حدود | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : عميل تخزين المفاتيح. |
عائدات | |
---|---|
IConfiguration | التكوين المستنسخ العميق جزئيًا. |
رميات | |
---|---|
ConfigurationException |
printCommandUsage
public void printCommandUsage (boolean importantOnly, PrintStream out)
يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.
حدود | |
---|---|
importantOnly | boolean : إذا true ، اطبع التعليمات فقط للخيارات المهمة |
out | PrintStream : ERROR(/PrintStream) . |
رميات | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
حل DynamicOptions
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
حل خيارات ERROR(/File)
التي تشير إلى موقع بعيد. يتطلب هذا الأمر cleanConfigurationData()
ليتم استدعاؤه لتنظيف الملفات.
حدود | |
---|---|
resolver | DynamicRemoteFileResolver : برنامج DynamicRemoteFileResolver لحل الملفات |
رميات | |
---|---|
BuildRetrievalError | |
ConfigurationException |
قيم SafeInjectOption
public void safeInjectOptionValues (optionDefs)
قم بإدخال قيم خيارات متعددة في مجموعة كائنات التكوين بدون طرح إذا كان أحد الخيارات لا يمكن تطبيقه.
مفيد لإدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.
حدود | |
---|---|
optionDefs |
رميات | |
---|---|
ConfigurationException |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر باستخدام نهج أفضل جهد.
راجع ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : استخدام IKeyStoreClient . |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setBuildProvider
public void setBuildProvider (IBuildProvider provider)
استبدل IBuildProvider
الحالي في التكوين.
حدود | |
---|---|
provider | IBuildProvider : برنامج IBuildProvider الجديد |
setCommandLine
public void setCommandLine (String[] arrayArgs)
يضبط سطر الأوامر المستخدم لإنشاء IConfiguration
هذا. هذا يخزن سطر الأوامر بالكامل ، بما في ذلك اسم التكوين ، على عكس setOptionsFromCommandLineArgs.
حدود | |
---|---|
arrayArgs | String : سطر الأوامر |
setCommandOptions
public void setCommandOptions (ICommandOptions cmdOptions)
قم بتعيين ICommandOptions
، مع استبدال أي قيم موجودة
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة.
حدود | |
---|---|
typeName | String : الاسم الفريد لنوع كائن التكوين. |
configObject | Object : كائن التكوين |
رميات | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة.
حدود | |
---|---|
typeName | String : الاسم الفريد لنوع كائن التكوين. |
configList |
رميات | |
---|---|
ConfigurationException |
setCoverageOptions
public void setCoverageOptions (CoverageOptions coverageOptions)
عيّن CoverageOptions
، واستبدل أي قيم موجودة.
حدود | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
قم بتعيين IDeviceConfiguration
، واستبدال أي قيمة موجودة.
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs)
قم بتعيين IDeviceConfiguration
s ، واستبدال أي قيمة موجودة.
setDeviceMetricCollectors
public void setDeviceMetricCollectors (collectors)
قم بتعيين قائمة IMetricCollector
s ، لتحل محل أي قيم موجودة.
حدود | |
---|---|
collectors |
setDeviceOptions
public void setDeviceOptions (TestDeviceOptions devOptions)
عيّن TestDeviceOptions
، واستبدل أي قيم موجودة
حدود | |
---|---|
devOptions | TestDeviceOptions |
setDeviceRecovery
public void setDeviceRecovery (IDeviceRecovery recovery)
قم بتعيين IDeviceRecovery
، لتحل محل أي قيمة موجودة.
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
قم بتعيين IDeviceSelection
، لاستبدال أي قيم موجودة
setLabPreparer
public void setLabPreparer (ITargetPreparer preparer)
قم بتعيين ITargetPreparer
، مع استبدال أي قيمة موجودة.
setLabPreparers
public void setLabPreparers (preparers)
قم بتعيين قائمة ITargetPreparer
s ، لتحل محل أي قيمة موجودة.
setLogOutput
public void setLogOutput (ILeveledLogOutput logger)
قم بتعيين ILeveledLogOutput
، لتحل محل أي قيمة موجودة.
setLogSaver
public void setLogSaver (ILogSaver logSaver)
قم بتعيين ILogSaver
، مع استبدال أي قيمة موجودة.
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
طريقة ملائمة لتعيين IMultiTargetPreparer
واحد في هذا التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers ، مع استبدال أي قيم موجودة
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps)
قم بتعيين قائمة IMultiTargetPreparer
s في هذا التكوين التي يجب تنفيذها قبل أي من الأجهزة target_preparers ، مع استبدال أي قيم موجودة
setMultiTargetPreparer
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
طريقة ملائمة لتعيين IMultiTargetPreparer
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setMultiTargetPreparers
public void setMultiTargetPreparers (multiTargPreps)
قم بتعيين قائمة IMultiTargetPreparer
s في هذا التكوين ، واستبدال أي قيم موجودة
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر
ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
قم بتعيين حقول Option
التكوين مع مجموعة معينة من وسيطات سطر الأوامر
راجع ArgsOptionParser
للتنسيق المتوقع
حدود | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : استخدام IKeyStoreClient . |
عائدات | |
---|---|
الحجج غير المستهلكة |
رميات | |
---|---|
ConfigurationException |
setPostProcessors
public void setPostProcessors (processors)
قم بتعيين قائمة IPostProcessor
s ، لتحل محل أي قيم موجودة.
حدود | |
---|---|
processors |
setRetryDecision
public void setRetryDecision (IRetryDecision decisionRetry)
قم بتعيين IRetryDecision
، لتحل محل أي قيمة موجودة.
setSystemStatusChecker
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
طريقة ملائمة لتعيين ISystemStatusChecker
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setSystemStatusCheckers
public void setSystemStatusCheckers (systemCheckers)
قم بتعيين قائمة ISystemStatusChecker
في هذا التكوين ، واستبدال أي قيم موجودة
setTargetPreparer
public void setTargetPreparer (ITargetPreparer preparer)
قم بتعيين ITargetPreparer
، مع استبدال أي قيمة موجودة.
setTargetPreparers
public void setTargetPreparers (preparers)
قم بتعيين قائمة ITargetPreparer
s ، لتحل محل أي قيمة موجودة.
setTest
public void setTest (IRemoteTest test)
طريقة ملائمة لتعيين اختبار IRemoteTest
واحد في هذا التكوين ، واستبدال أي قيم موجودة
setTestInvocationListener
public void setTestInvocationListener (ITestInvocationListener listener)
طريقة ملائمة لتعيين ITestInvocationListener
واحد
setTestInvocationListeners
public void setTestInvocationListeners (listeners)
قم بتعيين قائمة ITestInvocationListener
s ، لتحل محل أي قيم موجودة
مجموعة الاختبارات
public void setTests (tests)
قم بتعيين قائمة اختبارات IRemoteTest
في هذا التكوين ، مع استبدال أي قيم موجودة
تحقق من صحة الخيارات
public void validateOptions ()
تحقق من صحة قيم الخيار.
سيؤدي هذا حاليًا إلى التحقق من صحة تعيين جميع الخيارات الإلزامية
رميات | |
---|---|
ConfigurationException |
الطرق المحمية
هو عن بعدالبيئة
protected boolean isRemoteEnvironment ()
إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بُعد أم لا.
عائدات | |
---|---|
boolean |