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) 옵션 중 하나를 적용할 수 없는 경우 여러 옵션 값을 throw하지 않고 구성 개체 집합에 주입합니다. |
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) 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 () 옵션 값을 확인합니다. |
공개 방법
파일 추가
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
에 대해 String
로 표시되는 모든 옵션이 있는 구성의 확장된 XML 파일을 가져옵니다.
매개변수 | |
---|---|
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 . |
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
을 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공된 IDeviceConfiguration s |
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 . |
getDevice요구 사항
public abstract IDeviceSelection getDeviceRequirements ()
구성에서 사용할 IDeviceSelection
가져옵니다.
보고 | |
---|---|
IDeviceSelection | 구성에 제공된 IDeviceSelection . |
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
호출에 대한 GlobalTestFilter
가져옵니다.
보고 | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
값을 변경하지 않은 옵션 이름을 가져옵니다.
보고 | |
---|---|
getLab준비자
public abstractgetLabPreparers ()
구성에서 ITargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공되는 ITargetPreparer |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
구성에서 사용할 ILeveledLogOutput
을 가져옵니다.
보고 | |
---|---|
ILeveledLogOutput | 구성에 제공된 ILeveledLogOutput . |
getLogSaver
public abstract ILogSaver getLogSaver ()
구성에서 사용할 ILogSaver
가져옵니다.
보고 | |
---|---|
ILogSaver | 구성에 제공된 ILogSaver . |
getMultiPreTarget준비자
public abstractgetMultiPreTargetPreparers ()
target_preparers 장치보다 먼저 실행되어야 하는 구성에서 IMultiTargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공된 IMultiTargetPreparer |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
구성에서 IMultiTargetPreparer
를 가져옵니다.
보고 | |
---|---|
구성에서 순서대로 제공된 IMultiTargetPreparer |
getName
public abstract String getName ()
구성의 이름을 반환합니다.
보고 | |
---|---|
String |
getRetryDecision
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 | 옵션 값을 설정하지 못한 경우 |
isDeviceConfigured가짜
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 |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
주어진 printStream에 이 구성에 대한 명령줄 사용법 도움말 텍스트를 출력합니다.
매개변수 | |
---|---|
importantOnly | boolean : true 이면 중요한 옵션에 대한 도움말만 인쇄합니다. |
out | PrintStream : 사용할 ERROR(/PrintStream) 입니다. |
던지기 | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
resolveDynamicOptions
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)
옵션 중 하나를 적용할 수 없는 경우 여러 옵션 값을 throw하지 않고 구성 개체 집합에 주입합니다.
새 개체를 만든 후 한 번에 많은 옵션 값을 주입하는 데 유용합니다.
매개변수 | |
---|---|
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를 설정하여 기존 값을 바꿉니다.
setDeviceMetric수집기
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
설정하여 기존 값을 바꿉니다.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
설정하여 기존 값을 바꿉니다.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
이 구성에서 단일 IMultiTargetPreparer
설정하여 기존 값을 대체하는 장치 target_preparers보다 먼저 실행해야 하는 편리한 방법
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 |
setPostProcessor
public abstract void setPostProcessors (processors)
기존 값을 대체하여 IPostProcessor
목록을 설정합니다.
매개변수 | |
---|---|
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
목록을 설정합니다.
유효성 검사 옵션
public abstract void validateOptions ()
옵션 값을 확인합니다.
현재 이것은 모든 필수 옵션이 설정되었는지 확인합니다.던지기 | |
---|---|
ConfigurationException | 구성이 유효하지 않은 경우 |