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