IConfiguration
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation 호출의 구성 정보입니다.
각 TradeFederation 호출에는 단일 IConfiguration
이 있습니다. IConfiguration
는 호출 중에 사용해야 하는 모든 대리자 객체와 연결된 Option
의
요약
공개 메서드 | |
---|---|
abstract
void
|
addFilesToClean(
|
abstract
void
|
cleanConfigurationData()
원격 파일의 확인된 옵션 필드로 다운로드된 파일을 삭제합니다. |
abstract
IConfiguration
|
clone()
이 객체의 부분 사본을 만듭니다. |
abstract
void
|
dumpXml(PrintWriter output)
이 |
abstract
void
|
dumpXml(PrintWriter output,
이 |
abstract
void
|
dumpXml(PrintWriter output,
이 |
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
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(
여러 옵션 값을 구성 객체 집합에 삽입합니다. |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
구성된 기기에 isFake=true 태그가 지정되었는지 여부를 반환합니다. |
abstract
IConfiguration
|
partialDeepClone(
|
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
이 구성의 명령줄 사용 도움말 텍스트를 지정된 printStream에 출력합니다. |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
원격 위치를 가리키는 |
abstract
void
|
safeInjectOptionValues(
옵션 중 하나를 적용할 수 없는 경우에도 여러 옵션 값을 구성 객체 집합에 삽입할 수 없습니다. |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
최선의 노력 접근 방식을 사용하여 지정된 명령줄 인수 세트로 구성 |
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,
지정된 이름의 구성 객체 목록을 설정하는 일반 메서드로, 기존 값을 대체합니다. |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
|
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
|
abstract
void
|
setDeviceConfigList(
|
abstract
void
|
setDeviceMetricCollectors(
|
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
|
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
|
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
|
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
|
abstract
void
|
setLabPreparers(
기존 값을 대체하여 |
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
|
abstract
void
|
setLogSaver(ILogSaver logSaver)
|
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
기기 target_preparers 전에 실행되어야 하며 기존 값을 대체하는 단일 |
abstract
void
|
setMultiPreTargetPreparers(
이 구성에서 기기 target_preparers 전에 실행되어야 하는 |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
이 구성에서 단일 |
abstract
void
|
setMultiTargetPreparers(
이 구성에서 |
abstract
|
setOptionsFromCommandLineArgs(
지정된 명령줄 인수 세트로 구성
예상 형식의 경우 |
abstract
|
setOptionsFromCommandLineArgs(
지정된 명령줄 인수 세트로 구성
예상 형식은 |
abstract
void
|
setPostProcessors(
|
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
|
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
이 구성에서 단일 |
abstract
void
|
setSystemStatusCheckers(
이 구성에서 |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
|
abstract
void
|
setTargetPreparers(
기존 값을 대체하여 |
abstract
void
|
setTest(IRemoteTest test)
이 구성에서 단일 |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
단일 |
abstract
void
|
setTestInvocationListeners(
기존 값을 대체하여 |
abstract
void
|
setTests(
이 구성에서 |
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
에 표시된 모든 옵션이 String
로 표시된 구성의 확장된 XML 파일을 가져옵니다.
매개변수 | |
---|---|
output |
PrintWriter : xml을 출력할 작성자입니다. |
생성 값 | |
---|---|
|
IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
이 IConfiguration
에 표시된 모든 옵션과 키 이름별 객체 필터를 뺀 구성의 확장된 XML 파일을 가져옵니다.
필터 예: Configuration#TARGET_PREPARER_TYPE_NAME
.
매개변수 | |
---|---|
output |
PrintWriter : XML을 출력할 작성자입니다. |
excludeFilters |
: 덤프해서는 안 되는 객체 유형 목록입니다. |
생성 값 | |
---|---|
|
IOException |
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 |
생성 값 | |
---|---|
|
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
를 가져옵니다.
반환 값 | |
---|---|
|
구성에서 순서대로 제공된 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 |
getInopOptions
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 |
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 |
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 |
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 |
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
를 설정하여 기존 값을 대체합니다.
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 |
|
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
목록 설정
validateOptions
public abstract void validateOptions ()
옵션 값을 검증합니다.
현재는 모든 필수 옵션이 설정되었는지만 확인합니다.
생성 값 | |
---|---|
ConfigurationException |
구성이 유효하지 않은 경우 |