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 | NON_MODULE_OBJECTS |
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 | SKIP_MANAGER_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 () |
SkipManager | getSkipManager () |
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) نشان می دهد که آیا یک دستگاه پیکربندی شده برچسب گذاری شده است یا نه isFake=true یا خیر. |
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 یک فراخوانی راه دور است یا خیر. |
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 finalNON_MODULE_OBJECTS
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 SKIP_MANAGER_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
public Configuration (String name, String description)
یک Configuration
با اشیاء پیکربندی پیش فرض ایجاد می کند.
مولفه های | |
---|---|
name | String |
description | String |
public void addFilesToClean (toBeCleaned)
فایل هایی را اضافه کنید که باید در خلال cleanConfigurationData()
پاک شوند
مولفه های | |
---|---|
toBeCleaned |
public void cleanConfigurationData ()
هر فایلی را که در فیلدهای گزینه حل شده فایل های راه دور دانلود شده است حذف کنید.
public Configuration clone ()
یک کپی کم عمق از این شی ایجاد می کند.
برمی گرداند | |
---|---|
Configuration |
public void dumpXml (PrintWriter output)
فایل XML گسترش یافته را برای پیکربندی با تمام گزینه های نشان داده شده برای این IConfiguration
به عنوان یک String
دریافت می کند.
مولفه های | |
---|---|
output | PrintWriter : نویسنده ای که xml را روی آن چاپ می کند. |
public void dumpXml (PrintWriter output,excludeFilters)
فایل XML گسترشیافته را برای پیکربندی با تمام گزینههای نشاندادهشده برای این IConfiguration
منهای فیلتر اشیاء با نام کلیدشان دریافت میکند.
مثال فیلتر: Configuration#TARGET_PREPARER_TYPE_NAME
.
مولفه های | |
---|---|
output | PrintWriter : نویسنده ای که xml را روی آن چاپ می کند. |
excludeFilters |
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 |
publicgetAllConfigurationObjectsOfType (String configType)
رابط عمومی برای دریافت تمام شی از یک نام نوع داده شده در دستگاه ها.
مولفه های | |
---|---|
configType | String : نوع منحصر به فرد شی پیکربندی |
برمی گرداند | |
---|---|
لیستی از اشیاء پیکربندی نوع داده شده. |
public IBuildProvider getBuildProvider ()
IBuildProvider
از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
IBuildProvider | IBuildProvider ارائه شده در پیکربندی |
public String getCommandLine ()
خط فرمان مورد استفاده برای ایجاد این IConfiguration
را دریافت می کند.
برمی گرداند | |
---|---|
String | خط فرمان مورد استفاده برای ایجاد این IConfiguration . |
public ICommandOptions getCommandOptions ()
ICommandOptions
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ICommandOptions | ICommandOptions ارائه شده در پیکربندی. |
public ConfigurationDescriptor getConfigurationDescription ()
ConfigurationDescriptor
ارائه شده در پیکربندی را برمی گرداند.
برمی گرداند | |
---|---|
ConfigurationDescriptor |
public Object getConfigurationObject (String typeName)
رابط عمومی برای دریافت شی پیکربندی با نام نوع داده شده.
مولفه های | |
---|---|
typeName | String : نوع منحصر به فرد شی پیکربندی |
برمی گرداند | |
---|---|
Object | اگر نوع شی با نام داده شده وجود نداشته باشد، شی پیکربندی یا null . |
publicgetConfigurationObjectList (String typeName)
شبیه getConfigurationObject(String)
است، اما برای انواع شیء پیکربندی که چندین شی را پشتیبانی می کنند.
مولفه های | |
---|---|
typeName | String : نام نوع منحصر به فرد شی پیکربندی |
برمی گرداند | |
---|---|
لیست اشیاء پیکربندی یا در صورتی که نوع شی با نام داده شده وجود نداشته باشد، null . |
public CoverageOptions getCoverageOptions ()
CoverageOptions
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
CoverageOptions | CoverageOptions ارائه شده در پیکربندی. |
public String getDescription ()
برمی گرداند | |
---|---|
String | توضیحات کوتاه قابل خواندن توسط کاربر این Configuration |
publicgetDeviceConfig ()
IDeviceConfiguration
s را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
IDeviceConfiguration به ترتیب در پیکربندی ارائه شده است |
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
IDeviceConfiguration
مرتبط با نام ارائه شده را برگردانید، در صورت یافت نشدن، null کنید.
مولفه های | |
---|---|
nameDevice | String |
برمی گرداند | |
---|---|
IDeviceConfiguration |
public TestDeviceOptions getDeviceOptions ()
TestDeviceOptions
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
TestDeviceOptions | TestDeviceOptions ارائه شده در پیکربندی. |
public IDeviceRecovery getDeviceRecovery ()
IDeviceRecovery
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
IDeviceRecovery | IDeviceRecovery ارائه شده در پیکربندی. |
public IDeviceSelection getDeviceRequirements ()
IDeviceSelection
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
IDeviceSelection | IDeviceSelection ارائه شده در پیکربندی. |
publicgetFilesToClean ()
دریافت لیست فایل هایی که در خلال cleanConfigurationData()
پاک می شوند
برمی گرداند | |
---|---|
public GlobalTestFilter getGlobalFilters ()
GlobalTestFilter
برای فراخوانی دریافت می کند.
برمی گرداند | |
---|---|
GlobalTestFilter |
publicgetInopOptions ()
نام گزینه هایی را دریافت کنید که هیچ مقداری را تغییر نداده اند
برمی گرداند | |
---|---|
publicgetLabPreparers ()
ITargetPreparer
را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ITargetPreparer به ترتیب در پیکربندی ارائه شده است |
public ILeveledLogOutput getLogOutput ()
ILeveledLogOutput
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ILeveledLogOutput | ILeveledLogOutput ارائه شده در پیکربندی. |
public ILogSaver getLogSaver ()
ILogSaver
برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ILogSaver | ILogSaver ارائه شده در پیکربندی. |
publicgetMetricCollectors ()
IMetricCollector
s را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
public staticgetMultiDeviceSupportedTag ()
ERROR(/Set)
برچسبهایی را که در یک برچسب دستگاه برای پیکربندی چند دستگاه پشتیبانی میشوند، برگردانید.
برمی گرداند | |
---|---|
publicgetMultiPreTargetPreparers ()
IMultiTargetPreparer
را از پیکربندی که باید قبل از هر یک از دستگاه های target_preparers اجرا شود، دریافت می کند.
برمی گرداند | |
---|---|
IMultiTargetPreparer به ترتیب در پیکربندی ارائه شده است |
publicgetMultiTargetPreparers ()
IMultiTargetPreparer
را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
IMultiTargetPreparer به ترتیب در پیکربندی ارائه شده است |
public String getName ()
نام پیکربندی را برمیگرداند.
برمی گرداند | |
---|---|
String |
publicgetPostProcessors ()
IPostProcessor
s را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
public IRetryDecision getRetryDecision ()
IRetryDecision
مورد استفاده برای فراخوانی را برمیگرداند.
برمی گرداند | |
---|---|
IRetryDecision |
public SkipManager getSkipManager ()
SkipManager
برای فراخوانی دریافت می کند.
برمی گرداند | |
---|---|
SkipManager |
publicgetSystemStatusCheckers ()
ISystemStatusChecker
را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ISystemStatusChecker به ترتیب در پیکربندی ارائه شده است |
publicgetTargetPreparers ()
ITargetPreparer
را از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ITargetPreparer به ترتیب در پیکربندی ارائه شده است |
publicgetTestInvocationListeners ()
ITestInvocationListener
را برای استفاده از پیکربندی دریافت می کند.
برمی گرداند | |
---|---|
ITestInvocationListener در پیکربندی ارائه شده است. |
publicgetTests ()
IRemoteTest
s را از پیکربندی اجرا می کند.
برمی گرداند | |
---|---|
تست های ارائه شده در پیکربندی |
public void injectOptionValue (String optionName, String optionValue)
یک مقدار گزینه را به مجموعه اشیاء پیکربندی تزریق کنید.
برای ارائه مقادیر برای گزینه هایی که به صورت پویا تولید می شوند مفید است.
مولفه های | |
---|---|
optionName | String : نام گزینه |
optionValue | String : مقدار گزینه |
پرتاب می کند | |
---|---|
ConfigurationException |
public void injectOptionValue (String optionName, String optionKey, String optionValue)
یک مقدار گزینه را به مجموعه اشیاء پیکربندی تزریق کنید.
برای ارائه مقادیر برای گزینه هایی که به صورت پویا تولید می شوند مفید است.
مولفه های | |
---|---|
optionName | String : نام گزینه |
optionKey | String : کلید اختیاری برای گزینه های نقشه یا null |
optionValue | String : مقدار گزینه نقشه |
پرتاب می کند | |
---|---|
ConfigurationException |
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
یک مقدار گزینه را به مجموعه اشیاء پیکربندی تزریق کنید.
برای ارائه مقادیر برای گزینه هایی که به صورت پویا تولید می شوند مفید است.
مولفه های | |
---|---|
optionName | String : نام گزینه |
optionKey | String : کلید اختیاری برای گزینه های نقشه یا null |
optionValue | String : مقدار گزینه نقشه |
source | String : پیکربندی منبعی که این مقدار گزینه را ارائه کرده است |
پرتاب می کند | |
---|---|
ConfigurationException |
public void injectOptionValues (optionDefs)
چندین مقدار گزینه را به مجموعه اشیاء پیکربندی تزریق کنید.
برای تزریق مقادیر زیادی از گزینه ها به طور همزمان پس از ایجاد یک شی جدید مفید است.
مولفه های | |
---|---|
optionDefs |
پرتاب می کند | |
---|---|
ConfigurationException |
public boolean isDeviceConfiguredFake (String deviceName)
نشان می دهد که آیا یک دستگاه پیکربندی شده برچسب گذاری شده است یا نه isFake=true یا خیر.
مولفه های | |
---|---|
deviceName | String |
برمی گرداند | |
---|---|
boolean |
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
یک کلون پایه از clone()
ایجاد کنید و سپس لیست شی پیکربندی داده شده را کلون عمیق کنید.
مولفه های | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : مشتری فروشگاه کلید. |
برمی گرداند | |
---|---|
IConfiguration | پیکربندی شبیه سازی شده تا حدی عمیق. |
پرتاب می کند | |
---|---|
ConfigurationException |
public void printCommandUsage (boolean importantOnly, PrintStream out)
یک متن راهنمای استفاده از خط فرمان را برای این پیکربندی به printStream داده شده خروجی میدهد.
مولفه های | |
---|---|
importantOnly | boolean : اگر true فقط برای گزینه های مهم کمک چاپ کنید |
out | PrintStream : ERROR(/PrintStream) مورد استفاده. |
پرتاب می کند | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
گزینه های ERROR(/File)
را که به یک مکان راه دور اشاره می کند، حل کنید. این نیاز به cleanConfigurationData()
برای پاکسازی فایل ها دارد.
مولفه های | |
---|---|
resolver | DynamicRemoteFileResolver : DynamicRemoteFileResolver برای حل فایل ها |
پرتاب می کند | |
---|---|
BuildRetrievalError | |
ConfigurationException |
public void safeInjectOptionValues (optionDefs)
اگر یکی از گزینه ها قابل اعمال نباشد، مقادیر گزینه های متعدد را بدون پرتاب به مجموعه اشیاء پیکربندی تزریق کنید.
برای تزریق مقادیر زیادی از گزینه ها به طور همزمان پس از ایجاد یک شی جدید مفید است.
مولفه های | |
---|---|
optionDefs |
پرتاب می کند | |
---|---|
ConfigurationException |
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
فیلدهای Option
پیکربندی را با مجموعه ای از آرگومان های خط فرمان با استفاده از رویکرد بهترین تلاش تنظیم کنید.
برای قالب مورد انتظار ArgsOptionParser
را ببینید
مولفه های | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : برای استفاده از IKeyStoreClient . |
برمی گرداند | |
---|---|
استدلال های مصرف نشده |
پرتاب می کند | |
---|---|
ConfigurationException |
public void setBuildProvider (IBuildProvider provider)
IBuildProvider
فعلی را در پیکربندی جایگزین کنید.
مولفه های | |
---|---|
provider | IBuildProvider : IBuildProvider جدید |
public void setCommandLine (String[] arrayArgs)
خط فرمان مورد استفاده برای ایجاد این IConfiguration
را تنظیم می کند. برخلاف setOptionsFromCommandLineArgs، کل خط فرمان، از جمله نام پیکربندی را ذخیره می کند.
مولفه های | |
---|---|
arrayArgs | String : خط فرمان |
public void setCommandOptions (ICommandOptions cmdOptions)
ICommandOptions
را تنظیم کنید و هر مقدار موجود را جایگزین کنید
public void setConfigurationObject (String typeName, Object configObject)
روش عمومی برای تنظیم شی پیکربندی با نام داده شده، جایگزین هر مقدار موجود.
مولفه های | |
---|---|
typeName | String : نام منحصر به فرد نوع شی پیکربندی. |
configObject | Object : شیء پیکربندی |
پرتاب می کند | |
---|---|
ConfigurationException |
public void setConfigurationObjectList (String typeName,configList)
روش عمومی برای تنظیم لیست شی پیکربندی برای نام داده شده، جایگزین هر مقدار موجود.
مولفه های | |
---|---|
typeName | String : نام منحصر به فرد نوع شی پیکربندی. |
configList |
پرتاب می کند | |
---|---|
ConfigurationException |
public void setCoverageOptions (CoverageOptions coverageOptions)
CoverageOptions
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
مولفه های | |
---|---|
coverageOptions | CoverageOptions |
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
یک IDeviceConfiguration
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setDeviceConfigList (deviceConfigs)
IDeviceConfiguration
s را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setDeviceMetricCollectors (collectors)
لیست IMetricCollector
s را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
مولفه های | |
---|---|
collectors |
public void setDeviceOptions (TestDeviceOptions devOptions)
TestDeviceOptions
را تنظیم کنید و مقادیر موجود را جایگزین کنید
مولفه های | |
---|---|
devOptions | TestDeviceOptions |
public void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setDeviceRequirements (IDeviceSelection devRequirements)
IDeviceSelection
را تنظیم کنید و هر مقدار موجود را جایگزین کنید
public void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setLabPreparers (preparers)
لیستی از ITargetPreparer
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setLogSaver (ILogSaver logSaver)
ILogSaver
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
روش راحت برای تنظیم یک IMultiTargetPreparer
در این پیکربندی که باید قبل از هر یک از دستگاههای target_preparers اجرا شود و هر مقدار موجود را جایگزین کند.
public void setMultiPreTargetPreparers (multiPreTargPreps)
لیستی از IMultiTargetPreparer
ها را در این پیکربندی تنظیم کنید که باید قبل از هر یک از دستگاه های target_preparers اجرا شوند و مقادیر موجود را جایگزین کنید.
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
روش راحت برای تنظیم یک IMultiTargetPreparer
در این پیکربندی، جایگزینی هر مقدار موجود
public void setMultiTargetPreparers (multiTargPreps)
لیست IMultiTargetPreparer
را در این پیکربندی تنظیم کنید و مقادیر موجود را جایگزین کنید.
publicsetOptionsFromCommandLineArgs ( listArgs)
فیلدهای Option
پیکربندی را با مجموعه ای از آرگومان های خط فرمان مشخص کنید
ArgsOptionParser
برای قالب مورد انتظار
مولفه های | |
---|---|
listArgs |
برمی گرداند | |
---|---|
استدلال های مصرف نشده |
پرتاب می کند | |
---|---|
ConfigurationException |
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
فیلدهای Option
پیکربندی را با مجموعه ای از آرگومان های خط فرمان مشخص کنید
برای قالب مورد انتظار ArgsOptionParser
را ببینید
مولفه های | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : برای استفاده از IKeyStoreClient . |
برمی گرداند | |
---|---|
استدلال های مصرف نشده |
پرتاب می کند | |
---|---|
ConfigurationException |
public void setPostProcessors (processors)
لیستی از IPostProcessor
s را تنظیم کنید و مقادیر موجود را جایگزین کنید.
مولفه های | |
---|---|
processors |
public void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
روش راحت برای تنظیم یک ISystemStatusChecker
در این پیکربندی و جایگزینی مقادیر موجود
public void setSystemStatusCheckers (systemCheckers)
لیستی از ISystemStatusChecker
را در این پیکربندی تنظیم کنید و هر مقدار موجود را جایگزین کنید
public void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setTargetPreparers (preparers)
لیستی از ITargetPreparer
را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
public void setTest (IRemoteTest test)
روش راحت برای تنظیم یک IRemoteTest
در این پیکربندی، جایگزین مقادیر موجود
public void setTestInvocationListener (ITestInvocationListener listener)
روش راحت برای تنظیم یک ITestInvocationListener
public void setTestInvocationListeners (listeners)
لیستی از ITestInvocationListener
را تنظیم کنید و هر مقدار موجود را جایگزین کنید
public void setTests (tests)
لیست IRemoteTest
ها را در این پیکربندی تنظیم کنید و مقادیر موجود را جایگزین کنید.
public void validateOptions ()
اعتبار سنجی مقادیر گزینه
در حال حاضر این فقط تأیید می کند که همه گزینه های اجباری تنظیم شده اند
پرتاب می کند | |
---|---|
ConfigurationException |
protected boolean isRemoteEnvironment ()
نشان می دهد که آیا محیط TF یک فراخوانی راه دور است یا خیر.
برمی گرداند | |
---|---|
boolean |