ترتيب
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
هذا 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) . |
رميات | |
---|---|
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
في هذا التكوين التي يجب تنفيذها قبل أي من الأجهزة 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 ، لتحل محل أي قيم موجودة
setTests
public void setTests (tests)
قم بتعيين قائمة IRemoteTest
في هذا التكوين ، مع استبدال أي قيم موجودة
تحقق من صحة الخيارات
public void validateOptions ()
تحقق من صحة قيم الخيار.
سيؤدي هذا حاليًا إلى التحقق من صحة تعيين جميع الخيارات الإلزامية
رميات | |
---|---|
ConfigurationException |
الطرق المحمية
هو عن بعدالبيئة
protected boolean isRemoteEnvironment ()
إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بُعد أم لا.
عائدات | |
---|---|
boolean |