構成
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 | GLOBAL_FILTERS_TYPE_NAME |
public static final String | LAB_PREPARER_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 () | |
GlobalTestFilter | getGlobalFilters () 呼び出しの |
getInopOptions () 値を変更していないオプション名を取得する | |
getLabPreparers () 構成から | |
ILeveledLogOutput | getLogOutput () 構成から使用する |
ILogSaver | getLogSaver () 構成から使用する |
getMetricCollectors () 構成から | |
static | getMultiDeviceSupportedTag () マルチデバイス構成のデバイスタグでサポートされているタグの |
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) ベスト エフォート アプローチを使用して、指定された一連のコマンド ライン引数で config | |
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 | setLabPreparer ( ITargetPreparer preparer) |
void | setLabPreparers ( preparers) setLabPreparers ( preparers) |
void | setLogOutput ( ILeveledLogOutput logger) |
void | setLogSaver ( ILogSaver logSaver) |
void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) この構成で単一の |
void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) デバイス target_preparers の前に実行する必要があるこの構成の |
void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) この構成で単一の |
void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) この構成で |
setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) 指定された一連のコマンド ライン引数を使用して config ArgsOptionParser | |
setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 指定された一連のコマンド ライン引数を使用して config 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
GLOBAL_FILTERS_TYPE_NAME
public static final String GLOBAL_FILTERS_TYPE_NAME
LAB_PREPARER_TYPE_NAME
public static final String LAB_PREPARER_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
を作成します。
パラメーター | |
---|---|
name | String |
description | String |
公開メソッド
addFilesToClean
public void addFilesToClean (toBeCleaned)
cleanConfigurationData()
中に消去する必要があるファイルを追加します
パラメーター | |
---|---|
toBeCleaned |
cleanConfigurationData
public void cleanConfigurationData ()
リモート ファイルの解決済みオプション フィールドにダウンロードされたファイルを削除します。
dumpXml
public void dumpXml (PrintWriter output)
このIConfiguration
に表示されるすべてのオプションをERROR(/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 |
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 s |
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 。 |
getGlobalFilters
public GlobalTestFilter getGlobalFilters ()
呼び出しのGlobalTestFilter
を取得します。
戻り値 | |
---|---|
GlobalTestFilter |
getInopOptions
publicgetInopOptions ()
値を変更していないオプション名を取得する
戻り値 | |
---|---|
getLogOutput
public ILeveledLogOutput getLogOutput ()
構成から使用するILeveledLogOutput
を取得します。
戻り値 | |
---|---|
ILeveledLogOutput | 構成で提供されるILeveledLogOutput 。 |
getMultiDeviceSupportedTag
public staticgetMultiDeviceSupportedTag ()
マルチデバイス構成のデバイスタグでサポートされているタグのERROR(/Set)
を返します。
戻り値 | |
---|---|
getMultiPreTargetPreparers
publicgetMultiPreTargetPreparers ()
デバイス target_preparers の前に実行する必要がある構成からIMultiTargetPreparer
を取得します。
戻り値 | |
---|---|
構成で順番に提供されるIMultiTargetPreparer s |
getMultiTargetPreparers
publicgetMultiTargetPreparers ()
構成からIMultiTargetPreparer
を取得します。
戻り値 | |
---|---|
構成で順番に提供されるIMultiTargetPreparer s |
getName
public String getName ()
構成の名前を返します。
戻り値 | |
---|---|
String |
getRetryDecision
public IRetryDecision getRetryDecision ()
呼び出しに使用されるIRetryDecision
を返します。
戻り値 | |
---|---|
IRetryDecision |
getSystemStatusCheckers
publicgetSystemStatusCheckers ()
構成からISystemStatusChecker
を取得します。
戻り値 | |
---|---|
構成で順番に提供されるISystemStatusChecker s |
getTargetPreparers
publicgetTargetPreparers ()
構成からITargetPreparer
を取得します。
戻り値 | |
---|---|
構成で順番に提供されるITargetPreparer s |
getTestInvocationListeners
publicgetTestInvocationListeners ()
構成から使用するITestInvocationListener
を取得します。
戻り値 | |
---|---|
構成で提供されるITestInvocationListener s。 |
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 |
注入オプション値
public void injectOptionValues (optionDefs)
複数のオプション値を構成オブジェクトのセットに挿入します。
新しいオブジェクトを作成した後、多くのオプション値を一度に注入するのに便利です。パラメーター | |
---|---|
optionDefs |
スロー | |
---|---|
ConfigurationException |
isDeviceConfiguredFake
public boolean isDeviceConfiguredFake (String deviceName)
設定済みのデバイスが isFake=true とタグ付けされているかどうかを返します。
パラメーター | |
---|---|
deviceName | String |
戻り値 | |
---|---|
boolean |
部分DeepClone
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
から基本クローンを作成し、指定された構成オブジェクトのリストをディープ クローンします。
パラメーター | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : キーストア クライアント。 |
戻り値 | |
---|---|
IConfiguration | 部分的に深く複製された構成。 |
スロー | |
---|---|
ConfigurationException |
印刷コマンドの使用法
public void printCommandUsage (boolean importantOnly, PrintStream out)
この構成のコマンド ライン使用法のヘルプ テキストを、指定された printStream に出力します。
パラメーター | |
---|---|
importantOnly | boolean : true の場合、重要なオプションのヘルプのみを出力します |
out | PrintStream : 使用するERROR(/PrintStream) 。 |
スロー | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
resolveDynamicOptions
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
リモートの場所を指しているERROR(/File)
のオプションを解決します。これには、ファイルをクリーンアップするためにcleanConfigurationData()
を呼び出す必要があります。
パラメーター | |
---|---|
resolver | DynamicRemoteFileResolver : ファイルを解決するDynamicRemoteFileResolver |
スロー | |
---|---|
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public void safeInjectOptionValues (optionDefs)
オプションの 1 つを適用できない場合、スローせずに構成オブジェクトのセットに複数のオプション値を挿入します。
新しいオブジェクトを作成した後、多くのオプション値を一度に注入するのに便利です。
パラメーター | |
---|---|
optionDefs |
スロー | |
---|---|
ConfigurationException |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
ベスト エフォート アプローチを使用して、指定された一連のコマンド ライン引数で config 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
を設定し、既存の値を置き換えます
setLabPreparer
public void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
を設定して、既存の値を置き換えます。
setLogOutput
public void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
を設定して、既存の値を置き換えます。
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
この構成で単一のIMultiTargetPreparer
を設定するための便利なメソッドで、既存の値を置き換えて、どのデバイス target_preparer よりも前に実行する必要があります
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps)
デバイス target_preparers の前に実行する必要があるこの構成のIMultiTargetPreparer
のリストを設定し、既存の値を置き換えます
setMultiTargetPreparer
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
この構成で単一のIMultiTargetPreparer
を設定し、既存の値を置き換える便利なメソッド
setMultiTargetPreparers
public void setMultiTargetPreparers (multiTargPreps)
この構成でIMultiTargetPreparer
のリストを設定し、既存の値を置き換えます
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
指定された一連のコマンド ライン引数を使用して config Option
フィールドを設定します
ArgsOptionParser
パラメーター | |
---|---|
listArgs |
戻り値 | |
---|---|
消費されていない引数 |
スロー | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
指定された一連のコマンド ライン引数を使用して config 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
のリストを設定し、既存の値を置き換えます
検証オプション
public void validateOptions ()
オプション値を検証します。
現在、これはすべての必須オプションが設定されていることを検証するだけですスロー | |
---|---|
ConfigurationException |
保護されたメソッド
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
TF の環境がリモート呼び出しかどうかを返します。
戻り値 | |
---|---|
boolean |