構成
public class Configuration
extends Object
implements IConfiguration
java.lang.オブジェクト | |
↳ | 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) この構成で |
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
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 |
パブリックメソッド
ファイルをクリーンに追加
public void addFilesToClean (toBeCleaned)
cleanConfigurationData()
中にクリーンアップする必要があるファイルを追加します
パラメーター | |
---|---|
toBeCleaned |
クリーン構成データ
public void cleanConfigurationData ()
リモート ファイルの解決されたオプション フィールドにダウンロードされたファイルをすべて削除します。
ダンプXml
public void dumpXml (PrintWriter output)
このIConfiguration
に表示されるすべてのオプションを含む構成の展開された XML ファイルをString
として取得します。
パラメーター | |
---|---|
output | PrintWriter : XML を出力するライター。 |
ダンプXml
public void dumpXml (PrintWriter output,excludeFilters)
このIConfiguration
に表示されているすべてのオプションから、キー名によるオブジェクトのフィルターを除いた構成の展開された XML ファイルを取得します。
フィルターの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメーター | |
---|---|
output | PrintWriter : XML を出力するライター。 |
excludeFilters |
ダンプXml
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 |
getコマンドライン
public String getCommandLine ()
このIConfiguration
の作成に使用されるコマンド ラインを取得します。
戻り値 | |
---|---|
String | このIConfiguration の作成に使用されるコマンド ライン。 |
getコマンドオプション
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 は構成内で順番に提供されます |
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 。 |
getグローバルフィルター
public GlobalTestFilter getGlobalFilters ()
呼び出し用のGlobalTestFilter
取得します。
戻り値 | |
---|---|
GlobalTestFilter |
getIopOptions
publicgetInopOptions ()
値を変更しなかったオプション名を取得します
戻り値 | |
---|---|
getLogOutput
public ILeveledLogOutput getLogOutput ()
使用するILeveledLogOutput
を構成から取得します。
戻り値 | |
---|---|
ILeveledLogOutput | 構成で提供されるILeveledLogOutput 。 |
getMultiDeviceSupportedタグ
public staticgetMultiDeviceSupportedTag ()
マルチデバイス構成のデバイスタグでサポートされているタグのERROR(/Set)
を返します。
戻り値 | |
---|---|
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 |
部分的なディープクローン
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
からベース クローンを作成し、指定された構成オブジェクトのリストをディープ クローンします。
パラメーター | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : キーストア クライアント。 |
戻り値 | |
---|---|
IConfiguration | 部分的に深く複製された構成。 |
投げる | |
---|---|
ConfigurationException |
printコマンドの使用法
public void printCommandUsage (boolean importantOnly, PrintStream out)
この構成のコマンド ライン使用法のヘルプ テキストを指定された printStream に出力します。
パラメーター | |
---|---|
importantOnly | boolean : true の場合、重要なオプションのヘルプのみを出力します |
out | PrintStream : 使用するERROR(/PrintStream) 。 |
投げる | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
解決動的オプション
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
リモートの場所を指すERROR(/File)
のオプションを解決します。これには、ファイルをクリーンアップするためにcleanConfigurationData()
を呼び出す必要があります。
パラメーター | |
---|---|
resolver | DynamicRemoteFileResolver : ファイルを解決するDynamicRemoteFileResolver |
投げる | |
---|---|
BuildRetrievalError | |
ConfigurationException |
安全な注入オプション値
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 |
setコマンドライン
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
を設定し、既存の値を置き換えます。
setMultiPreTargetPreparer
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
この構成で単一のIMultiTargetPreparer
を設定するための便利なメソッド。これはデバイスの target_preparers の前に実行され、既存の値を置き換えます。
setMultiPreTargetPreparers
public void setMultiPreTargetPreparers (multiPreTargPreps)
この構成でIMultiTargetPreparer
のリストを設定します。これはデバイスの target_preparers の前に実行される必要があり、既存の値を置き換えます。
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
のリストを設定し、既存の値を置き換えます
検証オプション
public void validateOptions ()
オプションの値を検証します。
現時点では、これはすべての必須オプションが設定されていることを検証するだけです投げる | |
---|---|
ConfigurationException |
保護されたメソッド
リモート環境です
protected boolean isRemoteEnvironment ()
TF の環境がリモート呼び出しであるかどうかを返します。
戻り値 | |
---|---|
boolean |