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