I구성
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation 호출에 대한 구성 정보입니다. 각 TradeFederation 호출에는 단일 IConfiguration
있습니다. IConfiguration
호출 중에 사용해야 하는 모든 대리자 개체와 관련 Option
저장합니다.
요약
공개 메소드 | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
abstract void | cleanConfigurationData () 원격 파일의 확인된 옵션 필드에 다운로드된 모든 파일을 삭제합니다. |
abstract IConfiguration | clone () 이 개체의 얕은 복사본을 만듭니다. |
abstract void | dumpXml (PrintWriter output) 이 |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) 이 |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) 이 |
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 () 장치 target_preparers 이전에 실행되어야 하는 구성에서 |
abstract | getMultiTargetPreparers () 구성에서 |
abstract String | getName () 구성의 이름을 반환합니다. |
abstract | getPostProcessors () 구성에서 |
abstract IRetryDecision | getRetryDecision () 호출에 사용된 |
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) 이 구성에서 장치 target_preparers보다 먼저 실행되어야 하는 단일 |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) 이 구성에서 장치 target_preparers 이전에 실행되어야 하는 |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) 이 구성에서 단일 |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) 이 구성에서 |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) 주어진 명령줄 인수 세트를 사용하여 구성 ArgsOptionParser |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 주어진 명령줄 인수 세트를 사용하여 구성 ArgsOptionParser 참조하세요. |
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 IConfiguration} 사본 |
dumpXml
public abstract void dumpXml (PrintWriter output)
이 IConfiguration
에 대해 표시된 모든 옵션이 포함된 구성의 확장된 XML 파일을 String
으로 가져옵니다.
매개변수 | |
---|---|
output | PrintWriter : xml을 인쇄할 작성자입니다. |
던지기 | |
---|---|
| IO예외 |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
이 IConfiguration
에 대해 표시된 모든 옵션을 제외하고 해당 키 이름을 기준으로 개체 필터를 포함하는 구성에 대한 확장된 XML 파일을 가져옵니다.
필터 예: Configuration#TARGET_PREPARER_TYPE_NAME
.
매개변수 | |
---|---|
output | PrintWriter : xml을 인쇄할 작성자입니다. |
excludeFilters |
던지기 | |
---|---|
| IO예외 |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
이 IConfiguration
에 대해 표시된 모든 옵션을 제외하고 해당 키 이름을 기준으로 개체 필터를 포함하는 구성에 대한 확장된 XML 파일을 가져옵니다.
필터 예: Configuration#TARGET_PREPARER_TYPE_NAME
.
매개변수 | |
---|---|
output | PrintWriter : xml을 인쇄할 작성자입니다. |
excludeFilters | |
printDeprecatedOptions | boolean : 더 이상 사용되지 않는 것으로 표시된 옵션을 인쇄할지 여부 |
printUnchangedOptions | boolean |
던지기 | |
---|---|
| IO예외 |
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 |
getConfiguration설명
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
을 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 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 . |
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
호출에 대한 GlobalTestFilter
가져옵니다.
보고 | |
---|---|
GlobalTestFilter |
getIopOptions
public abstractgetInopOptions ()
값이 변경되지 않은 옵션 이름을 가져옵니다.
보고 | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
구성에서 ITargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 ITargetPreparer |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
구성에서 사용할 ILeveledLogOutput
을 가져옵니다.
보고 | |
---|---|
ILeveledLogOutput | 구성에 제공된 ILeveledLogOutput . |
getLogSaver
public abstract ILogSaver getLogSaver ()
구성에서 사용할 ILogSaver
가져옵니다.
보고 | |
---|---|
ILogSaver | 구성에 제공된 ILogSaver . |
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
장치 target_preparers 이전에 실행되어야 하는 구성에서 IMultiTargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 IMultiTargetPreparer |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
구성에서 IMultiTargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 IMultiTargetPreparer |
getName
public abstract String getName ()
구성의 이름을 반환합니다.
보고 | |
---|---|
String |
getRetry결정
public abstract IRetryDecision getRetryDecision ()
호출에 사용된 IRetryDecision
을 반환합니다.
보고 | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
구성에서 ISystemStatusChecker
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 ISystemStatusChecker |
getTargetPreparers
public abstractgetTargetPreparers ()
구성에서 ITargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 ITargetPreparer |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
구성에서 사용할 ITestInvocationListener
를 가져옵니다.
보고 | |
---|---|
구성에 제공된 ITestInvocationListener 입니다. |
주입옵션값
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 | 옵션 값을 설정하지 못한 경우 |
injectOptionValueWithSource
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 | 옵션 값을 설정하지 못한 경우 |
isDeviceConfiguredFake
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 |
printCommand사용법
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 |
safeInjectOption값
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
을 설정하여 기존 값을 바꿉니다.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
IMetricCollector
목록을 설정하여 기존 값을 바꿉니다.
매개변수 | |
---|---|
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
설정하여 기존 값을 바꿉니다.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
이 구성에서 장치 target_preparers보다 먼저 실행되어야 하는 단일 IMultiTargetPreparer
설정하여 기존 값을 바꾸는 편리한 방법
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
이 구성에서 장치 target_preparers 이전에 실행되어야 하는 IMultiTargetPreparer
목록을 설정하여 기존 값을 바꿉니다.
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
목록을 설정하여 기존 값을 바꿉니다.
매개변수 | |
---|---|
processors |
set재시도결정
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
목록을 설정하여 기존 값을 바꿉니다.
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
단일 ITestInvocationListener
설정하는 편리한 메서드
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
기존 값을 대체하여 ITestInvocationListener
목록을 설정합니다.
유효성 검사 옵션
public abstract void validateOptions ()
옵션 값을 검증합니다.
현재 이는 모든 필수 옵션이 설정되었는지 확인하는 것뿐입니다.던지기 | |
---|---|
ConfigurationException | 구성이 유효하지 않은 경우 |