الإعدادات
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(
يمكنك إضافة الملفات التي يجب تنظيفها خلال |
void
|
cleanConfigurationData()
احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة. |
Configuration
|
clone()
تنشئ نسخة سطحية من هذا الكائن. |
void
|
dumpXml(PrintWriter output)
الحصول على ملف XML الموسّع للإعداد مع جميع الخيارات المعروضة
|
void
|
dumpXml(PrintWriter output,
للحصول على ملف XML الموسّع للإعدادات مع جميع الخيارات المعروضة بشأن |
void
|
dumpXml(PrintWriter output,
للحصول على ملف 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()
يحصل على |
|
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(
أدخِل قيم خيارات متعددة في مجموعة كائنات الضبط. |
boolean
|
isDeviceConfiguredFake(String deviceName)
يعرض ما إذا كان قد تم وضع علامة على جهاز تم إعداده هو isFake=true أو لا. |
IConfiguration
|
partialDeepClone(
أنشئ استنساخ قاعدة من |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
إخراج نص مساعدة استخدام سطر الأوامر لهذه التهيئة محددة printStream. |
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
حلُّ خيارات |
void
|
safeInjectOptionValues(
إدخال قيم خيارات متعددة في مجموعة كائنات التهيئة بدون طرح قيم واحدة لا يمكن تطبيق من هذا الخيار. |
|
setBestEffortOptionsFromCommandLineArgs(
اضبط حقول |
void
|
setBuildProvider(IBuildProvider provider)
استبدِل |
void
|
setCommandLine(String[] arrayArgs)
تضبط هذه السياسة سطر الأوامر المُستخدَم لإنشاء عنصر |
void
|
setCommandOptions(ICommandOptions cmdOptions)
ضبط |
void
|
setConfigurationObject(String typeName, Object configObject)
طريقة عامة لضبط عنصر الضبط بالاسم المحدّد، مع استبدال أي قيمة حالية. |
void
|
setConfigurationObjectList(String typeName,
طريقة عامة لضبط قائمة عناصر الضبط للاسم المحدّد، مع استبدال أي قائمة حالية |
void
|
setCoverageOptions(CoverageOptions coverageOptions)
اضبط السمة |
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
اضبط |
void
|
setDeviceConfigList(
يمكنك ضبط |
void
|
setDeviceMetricCollectors(
اضبط قائمة |
void
|
setDeviceOptions(TestDeviceOptions devOptions)
ضبط |
void
|
setDeviceRecovery(IDeviceRecovery recovery)
حدِّد |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
ضبط |
void
|
setLabPreparer(ITargetPreparer preparer)
حدِّد |
void
|
setLabPreparers(
يمكنك ضبط قائمة |
void
|
setLogOutput(ILeveledLogOutput logger)
حدِّد |
void
|
setLogSaver(ILogSaver logSaver)
حدِّد |
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPrep)
طريقة ملائمة لضبط |
void
|
setMultiPreTargetPreparers(
اضبط قائمة |
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
طريقة ملائمة لضبط |
void
|
setMultiTargetPreparers(
اضبط قائمة |
|
setOptionsFromCommandLineArgs(
اضبط حقول
|
|
setOptionsFromCommandLineArgs(
اضبط حقول
يمكنك الاطّلاع على |
void
|
setPostProcessors(
اضبط قائمة |
void
|
setRetryDecision(IRetryDecision decisionRetry)
حدِّد |
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
طريقة ملائمة لضبط |
void
|
setSystemStatusCheckers(
اضبط قائمة |
void
|
setTargetPreparer(ITargetPreparer preparer)
حدِّد |
void
|
setTargetPreparers(
يمكنك ضبط قائمة |
void
|
setTest(IRemoteTest test)
طريقة ملائمة لضبط |
void
|
setTestInvocationListener(ITestInvocationListener listener)
طريقة ملائمة لضبط |
void
|
setTestInvocationListeners(
ضبط قائمة |
void
|
setTests(
اضبط قائمة |
void
|
validateOptions()
التحقق من صحة قيم الخيارات |
الطرق المحمية | |
---|---|
boolean
|
isRemoteEnvironment()
يعرض ما إذا كانت بيئة TF هي استدعاء عن بُعد أم لا. |
الحقول
BUILD_{8/}_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
DEVICE_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
اختبار_TYPE_NAME
public static final String TEST_TYPE_NAME
شركة إنشاءات عامة
الإعدادات
public Configuration (String name, String description)
تنشئ السمة Configuration
باستخدام كائنات الإعدادات التلقائية.
المعلمات | |
---|---|
name |
String |
description |
String |
الطرق العامة
إضافة ملفات إلىتنظيف
public void addFilesToClean (toBeCleaned)
يمكنك إضافة الملفات التي يجب تنظيفها خلال cleanConfigurationData()
.
المعلمات | |
---|---|
toBeCleaned |
|
تنظيف البيانات
public void cleanConfigurationData ()
احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة.
dumpXml
public void dumpXml (PrintWriter output)
الحصول على ملف XML الموسّع للإعداد مع جميع الخيارات المعروضة
IConfiguration
كـ String
.
المعلمات | |
---|---|
output |
PrintWriter : المؤلف الذي سيطبع ملف xml إليه. |
dumpXml
public void dumpXml (PrintWriter output,excludeFilters)
للحصول على ملف XML الموسّع للإعدادات مع جميع الخيارات المعروضة بشأن IConfiguration
هذا باستثناء فلاتر الكائنات حسب اسم المفتاح.
مثال على الفلتر: Configuration#TARGET_PREPARER_TYPE_NAME
المعلمات | |
---|---|
output |
PrintWriter : المؤلف الذي سيطبع ملف xml إليه. |
excludeFilters |
: قائمة بنوع العناصر التي يجب عدم إرسالها |
dumpXml
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 المُقدّم في الإعدادات
|
الحصول على CommandLine
public String getCommandLine ()
تحصل على سطر الأوامر المُستخدَم لإنشاء IConfiguration
هذا.
المرتجعات | |
---|---|
String |
سطر الأوامر المستخدَم لإنشاء IConfiguration هذا.
|
الحصول على CommandOptions
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
من الإعدادات.
المرتجعات | |
---|---|
|
IDeviceConfiguration المقدّمة بالترتيب في الإعدادات
|
الطريقة getDeviceConfigByName
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
يتم عرض رمز الاستجابة IDeviceConfiguration
المرتبط بالاسم الذي تم تقديمه، ويكون فارغًا إذا لم يتم العثور عليه.
المعلمات | |
---|---|
nameDevice |
String |
المرتجعات | |
---|---|
IDeviceConfiguration |
الحصول على خيارات الجهاز
public TestDeviceOptions getDeviceOptions ()
يحصل على TestDeviceOptions
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
TestDeviceOptions |
TestDeviceOptions المُقدم في الإعدادات.
|
استرداد الجهاز
public IDeviceRecovery getDeviceRecovery ()
يحصل على IDeviceRecovery
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
IDeviceRecovery |
IDeviceRecovery المُقدم في الإعدادات.
|
الحصول على متطلبات الجهاز
public IDeviceSelection getDeviceRequirements ()
يحصل على IDeviceSelection
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
IDeviceSelection |
IDeviceSelection المُقدم في الإعدادات.
|
أمر getFilesToClean
publicgetFilesToClean ()
الحصول على قائمة الملفات التي سيتم محوها خلال cleanConfigurationData()
المرتجعات | |
---|---|
|
الحصول على فلاتر شاملة
public GlobalTestFilter getGlobalFilters ()
يحصل على GlobalTestFilter
للاستدعاء.
المرتجعات | |
---|---|
GlobalTestFilter |
خيارات getInopOptions
publicgetInopOptions ()
الحصول على أسماء الخيارات التي لم تتغيّر أي قيم
المرتجعات | |
---|---|
|
أمر getLabPreparers
publicgetLabPreparers ()
يحصل على ITargetPreparer
من الإعدادات.
المرتجعات | |
---|---|
|
ITargetPreparer المقدّمة بالترتيب في الإعدادات
|
الحصول على نتائج
public ILeveledLogOutput getLogOutput ()
يحصل على ILeveledLogOutput
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
ILeveledLogOutput |
ILeveledLogOutput المُقدم في الإعدادات.
|
الحصول على أداة getLogSaver
public ILogSaver getLogSaver ()
يحصل على ILogSaver
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
ILogSaver |
ILogSaver المُقدم في الإعدادات.
|
مجموعة getMetricCollectors
publicgetMetricCollectors ()
يحصل على IMetricCollector
من الإعدادات.
المرتجعات | |
---|---|
|
أدوات getMultiPreTargetPreparer
publicgetMultiPreTargetPreparers ()
يحصل على IMultiTargetPreparer
من الإعدادات التي يجب تنفيذها قبل.
لأي من الأجهزة target_preparers.
المرتجعات | |
---|---|
|
IMultiTargetPreparer المقدّمة بالترتيب في الإعدادات
|
أدوات GetMultiTargetPreparer
publicgetMultiTargetPreparers ()
يحصل على IMultiTargetPreparer
من الإعدادات.
المرتجعات | |
---|---|
|
IMultiTargetPreparer المقدّمة بالترتيب في الإعدادات
|
الحصول على اسم
public String getName ()
تعرض اسم الإعداد.
المرتجعات | |
---|---|
String |
الحصول على قرار إعادة المحاولة
public IRetryDecision getRetryDecision ()
تعرض السمة IRetryDecision
المستخدمة للاستدعاء.
المرتجعات | |
---|---|
IRetryDecision |
أمر getSystemStatusCheckers
publicgetSystemStatusCheckers ()
يحصل على ISystemStatusChecker
من الإعدادات.
المرتجعات | |
---|---|
|
ISystemStatusChecker المقدّمة بالترتيب في الإعدادات
|
التجهيزات لتحقيق الهدف
publicgetTargetPreparers ()
يحصل على ITargetPreparer
من الإعدادات.
المرتجعات | |
---|---|
|
ITargetPreparer المقدّمة بالترتيب في الإعدادات
|
الحصول على TestInvocationListeners
publicgetTestInvocationListeners ()
يحصل على ITestInvocationListener
لاستخدامها من الإعدادات.
المرتجعات | |
---|---|
|
ITestInvocationListener المُقدمة في الإعدادات.
|
الحصول على اختبارات
publicgetTests ()
يتيح هذا الإجراء تنفيذ IRemoteTest
من الإعدادات.
المرتجعات | |
---|---|
|
الاختبارات المقدَّمة في الإعدادات |
قيمة 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 |
injectOptionValueWithSource
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
أدخِل قيمة خيار في مجموعة كائنات الضبط.
يُفيد في تقديم قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
المعلمات | |
---|---|
optionName |
String : اسم الخيار |
optionKey |
String : المفتاح الاختياري لخيارات الخريطة أو فارغ |
optionValue |
String : قيمة خيار الخريطة |
source |
String : إعدادات المصدر التي قدّمت قيمة الخيار هذه |
الرميات | |
---|---|
ConfigurationException |
قيم injectOptionValues
public void injectOptionValues (optionDefs)
أدخِل قيم خيارات متعددة في مجموعة كائنات الضبط.
من المفيد إدخال العديد من قيم الخيارات في وقت واحد بعد إنشاء كائن جديد.
المعلمات | |
---|---|
optionDefs |
: قائمة بأساليب إدخال الخيارات |
الرميات | |
---|---|
ConfigurationException |
جهاز isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
يعرض ما إذا كان قد تم وضع علامة على جهاز تم إعداده هو isFake=true أو لا.
المعلمات | |
---|---|
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 |
خيارات ديناميكية
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
حلُّ خيارات ERROR(/File)
التي تشير إلى موقع جغرافي بعيد. يتطلّب هذا الإجراء استدعاء "cleanConfigurationData()
" لمحو الملفات ضوئيًا.
المعلمات | |
---|---|
resolver |
DynamicRemoteFileResolver : DynamicRemoteFileResolver لحل الملفات |
الرميات | |
---|---|
BuildRetrievalError |
|
ConfigurationException |
قيم SafeInjectOptionValues
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 الجديد
|
تعيين سطر الأوامر
public void setCommandLine (String[] arrayArgs)
تضبط هذه السياسة سطر الأوامر المُستخدَم لإنشاء عنصر IConfiguration
هذا.
يؤدي هذا إلى تخزين سطر الأوامر بالكامل، بما في ذلك اسم التهيئة
بعكس setOptionsFromCommandLineArgs.
المعلمات | |
---|---|
arrayArgs |
String : سطر الأوامر
|
تعيين CommandOptions
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 |
ضبط الجهاز
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
اضبط IDeviceConfiguration
، مع استبدال أي قيمة حالية.
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs)
يمكنك ضبط IDeviceConfiguration
، مع استبدال أي قيمة حالية.
setDeviceMetricCollectors
public void setDeviceMetricCollectors (collectors)
اضبط قائمة IMetricCollector
، مع استبدال أي قيم حالية.
المعلمات | |
---|---|
collectors |
|
خيارات setDeviceOptions
public void setDeviceOptions (TestDeviceOptions devOptions)
ضبط TestDeviceOptions
، مع استبدال أي قيم حالية
المعلمات | |
---|---|
devOptions |
TestDeviceOptions |
ضبط الجهاز
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
، مع استبدال أي قيمة حالية.
setLogOutput
public void setLogOutput (ILeveledLogOutput logger)
حدِّد ILeveledLogOutput
، مع استبدال أي قيمة حالية.
ملف setLogSaver
public void setLogSaver (ILogSaver logSaver)
حدِّد ILogSaver
، مع استبدال أي قيمة حالية.
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
طريقة ملائمة لضبط IMultiTargetPreparer
واحد في هذه الإعدادات
قبل أي من الأجهزة target_preparers، مع استبدال أي قيم حالية
أدوات setMultiPreTargetPreparer
public void setMultiPreTargetPreparers (multiPreTargPreps)
اضبط قائمة IMultiTargetPreparer
في هذه الإعدادات التي يجب تنفيذها.
قبل أي من الأجهزة target_preparers، مع استبدال أي قيم حالية
setMultiTargetPreparer
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
طريقة ملائمة لضبط IMultiTargetPreparer
واحد في هذه الإعدادات،
تستبدل أي قيم موجودة
أدوات setMultiTargetPreparer
public void setMultiTargetPreparers (multiTargPreps)
اضبط قائمة IMultiTargetPreparer
في هذه الإعدادات، مع استبدال أي
القيم الحالية
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
اضبط حقول Option
للإعدادات باستخدام مجموعة محدّدة من وسيطات سطر الأوامر.
ArgsOptionParser
للتنسيق المتوقّع
المعلمات | |
---|---|
listArgs |
: وسيطات سطر الأوامر |
المرتجعات | |
---|---|
|
الوسيطات غير المستخدمة |
الرميات | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
اضبط حقول Option
للإعدادات باستخدام مجموعة محدّدة من وسيطات سطر الأوامر.
يمكنك الاطّلاع على ArgsOptionParser
لمعرفة التنسيق المتوقّع.
المعلمات | |
---|---|
listArgs |
: وسيطات سطر الأوامر |
keyStoreClient |
الحساب IKeyStoreClient : يجب الحصول على IKeyStoreClient . |
المرتجعات | |
---|---|
|
الوسيطات غير المستخدمة |
الرميات | |
---|---|
ConfigurationException |
معالِجات البيانات اللاحقة
public void setPostProcessors (processors)
اضبط قائمة IPostProcessor
، مع استبدال أي قيم حالية.
المعلمات | |
---|---|
processors |
|
تعيين إعادة المحاولة
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
، مع استبدال أي قيمة حالية.
اختبار المجموعة
public void setTest (IRemoteTest test)
طريقة ملائمة لضبط IRemoteTest
واحد في هذه الإعدادات، مع استبدال أي
القيم الحالية
تعيين TestInvocationListener
public void setTestInvocationListener (ITestInvocationListener listener)
طريقة ملائمة لضبط ITestInvocationListener
واحد
تعيين TestInvocationListeners
public void setTestInvocationListeners (listeners)
ضبط قائمة ITestInvocationListener
، مع استبدال أي قيم حالية
اختبارات
public void setTests (tests)
اضبط قائمة IRemoteTest
في هذه الإعدادات، مع استبدال أي
القيم الحالية
خيارات التحقق من الصحة
public void validateOptions ()
التحقق من صحة قيم الخيارات
في الوقت الحالي، سيؤدي هذا فقط إلى التحقُّق من ضبط جميع الخيارات الإلزامية.
الرميات | |
---|---|
ConfigurationException |
الطرق المحمية
بيئة التحكم عن بُعد
protected boolean isRemoteEnvironment ()
يعرض ما إذا كانت بيئة TF هي استدعاء عن بُعد أم لا.
المرتجعات | |
---|---|
boolean |