構成
public class Configuration
extends Object
implements IConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.Configuration |
ロードされた構成オブジェクトをマップに格納する具体的なIConfiguration
実装。
概要
田畑 | |
---|---|
public static final String | BUILD_PROVIDER_TYPE_NAME |
public static final String | CMD_OPTIONS_TYPE_NAME |
public static final String | CONFIGURATION_DESCRIPTION_TYPE_NAME |
public static final String | COVERAGE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_METRICS_COLLECTOR_TYPE_NAME |
public static final String | DEVICE_NAME |
public static final String | DEVICE_OPTIONS_TYPE_NAME |
public static final String | DEVICE_RECOVERY_TYPE_NAME |
public static final String | DEVICE_REQUIREMENTS_TYPE_NAME |
public static final String | LOGGER_TYPE_NAME |
public static final String | LOG_SAVER_TYPE_NAME |
public static final String | METRIC_POST_PROCESSOR_TYPE_NAME |
public static final String | MULTI_PREPARER_TYPE_NAME |
public static final String | MULTI_PRE_TARGET_PREPARER_TYPE_NAME |
public static final String | RESULT_REPORTER_TYPE_NAME |
public static final String | RETRY_DECISION_TYPE_NAME |
public static final String | SANBOX_OPTIONS_TYPE_NAME |
public static final String | SANDBOX_TYPE_NAME |
public static final String | SYSTEM_STATUS_CHECKER_TYPE_NAME |
public static final String | TARGET_PREPARER_TYPE_NAME |
public static final String | TEST_TYPE_NAME
|
パブリックコンストラクター | |
---|---|
Configuration (String name, String description) デフォルトの |
パブリックメソッド | |
---|---|
void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
void | cleanConfigurationData () リモートファイルの解決済みオプションフィールドにダウンロードされたファイルをすべて削除します。 |
Configuration | clone () このオブジェクトの浅いコピーを作成します。 |
void | dumpXml (PrintWriter output) この |
void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) この |
void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) この |
getAllConfigurationObjectsOfType (String configType) デバイス間で1つの特定のタイプ名のすべてのオブジェクトを取得するための汎用インターフェース。 | |
IBuildProvider | getBuildProvider () 構成から |
String | getCommandLine () この |
ICommandOptions | getCommandOptions () 構成から使用する |
ConfigurationDescriptor | getConfigurationDescription () |
Object | getConfigurationObject (String typeName) 指定されたタイプ名の構成オブジェクトを取得するための汎用インターフェース。 |
getConfigurationObjectList (String typeName) | |
CoverageOptions | getCoverageOptions () 構成から使用する |
String | getDescription () |
getDeviceConfig () 構成から | |
IDeviceConfiguration | getDeviceConfigByName (String nameDevice) 指定された名前に関連付けられた |
TestDeviceOptions | getDeviceOptions () 構成から使用する |
IDeviceRecovery | getDeviceRecovery () 構成から使用する |
IDeviceSelection | getDeviceRequirements () 構成から使用する |
getFilesToClean () | |
ILeveledLogOutput | getLogOutput () 構成から使用する |
ILogSaver | getLogSaver () 構成から使用する |
getMetricCollectors () 構成から | |
getMultiPreTargetPreparers () デバイスtarget_preparersの前に実行する必要がある構成から | |
getMultiTargetPreparers () 構成から | |
String | getName () 構成の名前を返します。 |
getPostProcessors () 構成から | |
IRetryDecision | getRetryDecision () 呼び出しに使用された |
getSystemStatusCheckers () 構成から | |
getTargetPreparers () 構成から | |
getTestInvocationListeners () 構成から使用する | |
getTests () 構成から実行する | |
void | injectOptionValue (String optionName, String optionValue) 構成オブジェクトのセットにオプション値を挿入します。 |
void | injectOptionValue (String optionName, String optionKey, String optionValue) 構成オブジェクトのセットにオプション値を挿入します。 |
void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source) 構成オブジェクトのセットにオプション値を挿入します。 |
void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) 構成オブジェクトのセットに複数のオプション値を挿入します。 |
boolean | isDeviceConfiguredFake (String deviceName) 設定されたデバイスにisFake = trueのタグが付けられているかどうかを返します。 |
IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) |
void | printCommandUsage (boolean importantOnly, PrintStream out) この構成のコマンドライン使用法のヘルプテキストを指定されたprintStreamに出力します。 |
void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) リモートの場所を指す |
void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) オプションの1つを適用できない場合は、スローせずに構成オブジェクトのセットに複数のオプション値を挿入します。 |
setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) ベストエフォートアプローチを使用して、指定されたコマンドライン引数のセットを使用して | |
void | setBuildProvider ( IBuildProvider provider) 構成内の現在の |
void | setCommandLine (String[] arrayArgs) この |
void | setCommandOptions ( ICommandOptions cmdOptions) |
void | setConfigurationObject (String typeName, Object configObject) 構成オブジェクトを指定された名前で設定し、既存の値を置き換える一般的なメソッド。 |
void | setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList) 指定された名前の構成オブジェクトリストを設定し、既存の値を置き換える一般的なメソッド。 |
void | setCoverageOptions ( CoverageOptions coverageOptions) |
void | setDeviceConfig ( IDeviceConfiguration deviceConfig) |
void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) |
void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) |
void | setDeviceOptions (TestDeviceOptions devOptions) |
void | setDeviceRecovery (IDeviceRecovery recovery) |
void | setDeviceRequirements ( IDeviceSelection devRequirements) |
void | setLogOutput ( ILeveledLogOutput logger) |
void | setLogSaver (ILogSaver logSaver) |
void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) 既存の値を置き換えて、デバイスtarget_preparersの前に実行する必要があるこの構成で単一の |
void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) この構成で、デバイスtarget_preparersの前に実行する必要がある |
void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) この構成で単一の |
void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) この構成で |
setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) 指定されたコマンドライン引数のセットを使用して構成 ArgsOptionParser | |
setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 指定されたコマンドライン引数のセットを使用して構成 ArgsOptionParser を参照してください | |
void | setPostProcessors ( processors) setPostProcessors ( processors) |
void | setRetryDecision ( IRetryDecision decisionRetry) |
void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) この構成で単一の |
void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) この構成で |
void | setTargetPreparer (ITargetPreparer preparer) |
void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) |
void | setTest (IRemoteTest test) この構成で単一の |
void | setTestInvocationListener (ITestInvocationListener listener) 単一の |
void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) |
void | setTests ( tests) setTests ( tests) この構成で |
void | validateOptions () オプション値を検証します。 |
保護されたメソッド | |
---|---|
boolean | isRemoteEnvironment () TFの環境がリモート呼び出しであるかどうかを返します。 |
田畑
BUILD_PROVIDER_TYPE_NAME
public static final String BUILD_PROVIDER_TYPE_NAME
CMD_OPTIONS_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
CONFIGURATION_DESCRIPTION_TYPE_NAME
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
COVERAGE_OPTIONS_TYPE_NAME
public static final String COVERAGE_OPTIONS_TYPE_NAME
DEVICE_METRICS_COLLECTOR_TYPE_NAME
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
装置名
public static final String DEVICE_NAME
DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
DEVICE_RECOVERY_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
LOGGER_TYPE_NAME
public static final String LOGGER_TYPE_NAME
LOG_SAVER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
METRIC_POST_PROCESSOR_TYPE_NAME
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
MULTI_PREPARER_TYPE_NAME
public static final String MULTI_PREPARER_TYPE_NAME
MULTI_PRE_TARGET_PREPARER_TYPE_NAME
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
RESULT_REPORTER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
RETRY_DECISION_TYPE_NAME
public static final String RETRY_DECISION_TYPE_NAME
SANBOX_OPTIONS_TYPE_NAME
public static final String SANBOX_OPTIONS_TYPE_NAME
SANDBOX_TYPE_NAME
public static final String SANDBOX_TYPE_NAME
SYSTEM_STATUS_CHECKER_TYPE_NAME
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
TARGET_PREPARER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
TEST_TYPE_NAME
public static final String TEST_TYPE_NAME
パブリックコンストラクター
構成
public Configuration (String name, String description)
デフォルトのConfiguration
オブジェクトを使用してConfiguration
を作成します。
パラメーター | |
---|---|
name | String |
description | String |
パブリックメソッド
addFilesToClean
public void addFilesToClean (toBeCleaned)
cleanConfigurationData()
中にクリーンアップする必要のあるファイルを追加します
パラメーター | |
---|---|
toBeCleaned |
cleanConfigurationData
リモートファイルの解決済みオプションフィールドにダウンロードされたファイルをすべて削除します。
dumpXml
public void dumpXml (PrintWriter output)
このIConfiguration
表示されるすべてのオプションをString
として含む構成の展開されたXMLファイルを取得します。
パラメーター | |
---|---|
output | PrintWriter :xmlを印刷するライター。 |
dumpXml
public void dumpXml (PrintWriter output,excludeFilters)
このIConfiguration
表示されるすべてのオプションから、キー名でオブジェクトフィルターを除いた、構成の展開されたXMLファイルを取得します。
フィルタの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメーター | |
---|---|
output | PrintWriter :xmlを印刷するライター。 |
excludeFilters |
dumpXml
public void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
このIConfiguration
表示されるすべてのオプションから、キー名でオブジェクトフィルターを除いた、構成の展開されたXMLファイルを取得します。
フィルタの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメーター | |
---|---|
output | PrintWriter :xmlを印刷するライター。 |
excludeFilters | |
printDeprecatedOptions | boolean :非推奨としてマークされたオプションを印刷するかどうか |
printUnchangedOptions | boolean |
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType)
デバイス間で1つの特定のタイプ名のすべてのオブジェクトを取得するための汎用インターフェイス。
パラメーター | |
---|---|
configType | String :構成オブジェクトの一意のタイプ |
戻り値 | |
---|---|
指定されたタイプの構成オブジェクトのリスト。 |
getBuildProvider
public IBuildProvider getBuildProvider ()
構成からIBuildProvider
を取得します。
戻り値 | |
---|---|
IBuildProvider | 構成で提供されるIBuildProvider |
getCommandLine
public String getCommandLine ()
このIConfiguration
作成に使用されるコマンドラインを取得します。
戻り値 | |
---|---|
String | このIConfiguration 作成に使用されるコマンドライン。 |
getCommandOptions
public ICommandOptions getCommandOptions ()
構成から使用するICommandOptions
を取得します。
戻り値 | |
---|---|
ICommandOptions | 構成で提供されるICommandOptions 。 |
getConfigurationDescription
public ConfigurationDescriptor getConfigurationDescription ()
ConfigurationDescriptor
提供されたConfigurationDescriptor
返します。
戻り値 | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public Object getConfigurationObject (String typeName)
指定されたタイプ名の構成オブジェクトを取得するための汎用インターフェース。
パラメーター | |
---|---|
typeName | String :構成オブジェクトの一意のタイプ |
戻り値 | |
---|---|
Object | 構成オブジェクト。指定された名前のオブジェクトタイプが存在しない場合はnull 。 |
getConfigurationObjectList
publicgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
似ていますが、複数のオブジェクトをサポートする構成オブジェクトタイプ用です。
パラメーター | |
---|---|
typeName | String :構成オブジェクトの一意のタイプ名 |
戻り値 | |
---|---|
構成オブジェクトのリスト。指定された名前のオブジェクトタイプが存在しない場合はnull 。 |
getCoverageOptions
public CoverageOptions getCoverageOptions ()
構成から使用するCoverageOptions
を取得します。
戻り値 | |
---|---|
CoverageOptions | 構成で提供されるCoverageOptions 。 |
getDeviceConfig
publicgetDeviceConfig ()
構成からIDeviceConfiguration
取得します。
戻り値 | |
---|---|
構成で順番に提供されるIDeviceConfiguration |
getDeviceConfigByName
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
指定された名前に関連付けられたIDeviceConfiguration
返します。見つからない場合はnullを返します。
パラメーター | |
---|---|
nameDevice | String |
戻り値 | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
構成から使用するTestDeviceOptions
を取得します。
戻り値 | |
---|---|
TestDeviceOptions | 構成で提供されるTestDeviceOptions 。 |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
構成から使用するIDeviceRecovery
を取得します。
戻り値 | |
---|---|
IDeviceRecovery | 構成で提供されるIDeviceRecovery 。 |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
構成から使用するIDeviceSelection
を取得します。
戻り値 | |
---|---|
IDeviceSelection | 構成で提供されるIDeviceSelection 。 |
getLogOutput
public ILeveledLogOutput getLogOutput ()
構成から使用するILeveledLogOutput
を取得します。
戻り値 | |
---|---|
ILeveledLogOutput | 構成で提供されるILeveledLogOutput 。 |
getMultiPreTargetPreparers
publicgetMultiPreTargetPreparers ()
デバイスtarget_preparersの前に実行する必要がある構成からIMultiTargetPreparer
取得します。
戻り値 | |
---|---|
構成で順番に提供されるIMultiTargetPreparer |
getMultiTargetPreparers
publicgetMultiTargetPreparers ()
構成からIMultiTargetPreparer
取得します。
戻り値 | |
---|---|
構成で順番に提供されるIMultiTargetPreparer |
getName
public String getName ()
構成の名前を返します。
戻り値 | |
---|---|
String |
getRetryDecision
public IRetryDecision getRetryDecision ()
呼び出しに使用されたIRetryDecision
返します。
戻り値 | |
---|---|
IRetryDecision |
getSystemStatusCheckers
publicgetSystemStatusCheckers ()
構成からISystemStatusChecker
取得します。
戻り値 | |
---|---|
構成で順番に提供されるISystemStatusChecker |
getTargetPreparers
publicgetTargetPreparers ()
構成からITargetPreparer
取得します。
戻り値 | |
---|---|
構成で順番に提供されるITargetPreparer |
getTestInvocationListeners
publicgetTestInvocationListeners ()
構成から使用するITestInvocationListener
取得します。
戻り値 | |
---|---|
構成で提供されるITestInvocationListener 。 |
injectOptionValue
public void injectOptionValue (String optionName, String optionValue)
構成オブジェクトのセットにオプション値を挿入します。
動的に生成されるオプションの値を提供するのに役立ちます。パラメーター | |
---|---|
optionName | String :オプション名 |
optionValue | String :オプション値 |
投げる | |
---|---|
ConfigurationException |
injectOptionValue
public void injectOptionValue (String optionName, String optionKey, String optionValue)
構成オブジェクトのセットにオプション値を挿入します。
動的に生成されるオプションの値を提供するのに役立ちます。パラメーター | |
---|---|
optionName | String :オプション名 |
optionKey | String :マップオプションのオプションのキー、またはnull |
optionValue | String :マップオプション値 |
投げる | |
---|---|
ConfigurationException |
injectOptionValueWithSource
public void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)
構成オブジェクトのセットにオプション値を挿入します。
動的に生成されるオプションの値を提供するのに役立ちます。パラメーター | |
---|---|
optionName | String :オプション名 |
optionKey | String :マップオプションのオプションのキー、またはnull |
optionValue | String :マップオプション値 |
source | String :このオプション値を提供したソース構成 |
投げる | |
---|---|
ConfigurationException |
injectOptionValues
public void injectOptionValues (optionDefs)
構成オブジェクトのセットに複数のオプション値を挿入します。
新しいオブジェクトを作成した後、一度に多くのオプション値を挿入するのに便利です。パラメーター | |
---|---|
optionDefs |
投げる | |
---|---|
ConfigurationException |
isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
設定されたデバイスにisFake = trueのタグが付けられているかどうかを返します。
パラメーター | |
---|---|
deviceName | String |
戻り値 | |
---|---|
boolean |
partialDeepClone
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
からベースクローンを作成し、指定された構成オブジェクトのリストをディープクローンします。
パラメーター | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient :キーストアクライアント。 |
戻り値 | |
---|---|
IConfiguration | 部分的に深いクローン構成。 |
投げる | |
---|---|
ConfigurationException |
printCommandUsage
public void printCommandUsage (boolean importantOnly, PrintStream out)
この構成のコマンドライン使用法のヘルプテキストを指定されたprintStreamに出力します。
パラメーター | |
---|---|
importantOnly | boolean : true 場合、重要なオプションのヘルプのみを印刷します |
out | PrintStream :使用するERROR(/PrintStream) 。 |
投げる | |
---|---|
ConfigurationException |
resolveDynamicOptions
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
リモートの場所を指すERROR(/File)
オプションを解決します。これには、ファイルをクリーンアップするためにcleanConfigurationData()
をcleanConfigurationData()
必要があります。
パラメーター | |
---|---|
resolver | DynamicRemoteFileResolver :ファイルを解決するためのDynamicRemoteFileResolver |
投げる | |
---|---|
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public void safeInjectOptionValues (optionDefs)
オプションの1つを適用できない場合は、スローせずに構成オブジェクトのセットに複数のオプション値を挿入します。
新しいオブジェクトを作成した後、一度に多くのオプション値を挿入するのに便利です。
パラメーター | |
---|---|
optionDefs |
投げる | |
---|---|
ConfigurationException |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
ベストエフォートアプローチを使用して、指定されたコマンドライン引数のセットを使用してOption
フィールドを設定します。
予想される形式については、 ArgsOptionParser
を参照してください
パラメーター | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient :使用するIKeyStoreClient 。 |
戻り値 | |
---|---|
消費されていない引数 |
投げる | |
---|---|
ConfigurationException |
setBuildProvider
public void setBuildProvider (IBuildProvider provider)
構成内の現在のIBuildProvider
を置き換えます。
パラメーター | |
---|---|
provider | IBuildProvider :新しいIBuildProvider |
setCommandLine
public void setCommandLine (String[] arrayArgs)
このIConfiguration
作成に使用するコマンドラインを設定します。これは、setOptionsFromCommandLineArgsとは異なり、構成名を含むコマンドライン全体を格納します。
パラメーター | |
---|---|
arrayArgs | String :コマンドライン |
setCommandOptions
public void setCommandOptions (ICommandOptions cmdOptions)
ICommandOptions
設定し、既存の値を置き換えます
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
構成オブジェクトを指定された名前で設定し、既存の値を置き換える一般的なメソッド。
パラメーター | |
---|---|
typeName | String :構成オブジェクトタイプの一意の名前。 |
configObject | Object :構成オブジェクト |
投げる | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
指定された名前の構成オブジェクトリストを設定し、既存の値を置き換える一般的なメソッド。
パラメーター | |
---|---|
typeName | String :構成オブジェクトタイプの一意の名前。 |
configList |
投げる | |
---|---|
ConfigurationException |
setCoverageOptions
public void setCoverageOptions (CoverageOptions coverageOptions)
CoverageOptions
設定し、既存の値を置き換えます。
パラメーター | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
IDeviceConfiguration
設定し、既存の値を置き換えます。
setDeviceConfigList
public void setDeviceConfigList (deviceConfigs)
IDeviceConfiguration
設定し、既存の値を置き換えます。
setDeviceMetricCollectors
public void setDeviceMetricCollectors (collectors)
IMetricCollector
のリストを設定し、既存の値を置き換えます。
パラメーター | |
---|---|
collectors |
setDeviceOptions
public void setDeviceOptions (TestDeviceOptions devOptions)
TestDeviceOptions
設定し、既存の値を置き換えます
パラメーター | |
---|---|
devOptions | TestDeviceOptions |
setDeviceRecovery
public void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
設定し、既存の値を置き換えます。
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
IDeviceSelection
設定し、既存の値を置き換えます
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
既存の値を置き換えて、デバイスtarget_preparersの前に実行する必要があるこの構成で単一のIMultiTargetPreparer
を設定するための便利なメソッド
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps)
この構成で、デバイスtarget_preparersの前に実行する必要があるIMultiTargetPreparer
のリストを設定し、既存の値を置き換えます。
setMultiTargetPreparer
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
この構成で単一のIMultiTargetPreparer
を設定し、既存の値を置き換える便利なメソッド
setMultiTargetPreparers
public void setMultiTargetPreparers (multiTargPreps)
この構成でIMultiTargetPreparer
のリストを設定し、既存の値を置き換えます
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
指定されたコマンドライン引数のセットを使用して構成Option
フィールドを設定します
ArgsOptionParser
パラメーター | |
---|---|
listArgs |
戻り値 | |
---|---|
消費されていない引数 |
投げる | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
指定されたコマンドライン引数のセットを使用して構成Option
フィールドを設定します
ArgsOptionParser
を参照してくださいパラメーター | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient :使用するIKeyStoreClient 。 |
戻り値 | |
---|---|
消費されていない引数 |
投げる | |
---|---|
ConfigurationException |
setPostProcessors
public void setPostProcessors (processors)
IPostProcessor
のリストを設定し、既存の値を置き換えます。
パラメーター | |
---|---|
processors |
setRetryDecision
public void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
設定し、既存の値を置き換えます。
setSystemStatusChecker
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
この構成で単一のISystemStatusChecker
を設定し、既存の値を置き換える便利な方法
setSystemStatusCheckers
public void setSystemStatusCheckers (systemCheckers)
この構成でISystemStatusChecker
のリストを設定し、既存の値を置き換えます
setTargetPreparer
public void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
設定し、既存の値を置き換えます。
setTestInvocationListener
public void setTestInvocationListener (ITestInvocationListener listener)
単一のITestInvocationListener
を設定するための便利なメソッド
setTestInvocationListeners
public void setTestInvocationListeners (listeners)
ITestInvocationListener
のリストを設定し、既存の値を置き換えます
validateOptions
public void validateOptions ()
オプション値を検証します。
現在、これはすべての必須オプションが設定されていることを検証するだけです投げる | |
---|---|
ConfigurationException |
保護されたメソッド
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
TFの環境がリモート呼び出しであるかどうかを返します。
戻り値 | |
---|---|
boolean |