サンドボックス設定ユーティリティ
public class SandboxConfigUtil
extends Object
java.lang.オブジェクト |
↳ | com.android.tradefed.sandbox.SandboxConfigUtil |
サンドボックス化を行うときにIConfiguration
を管理するためのユーティリティ クラス。
まとめ
パブリックコンストラクター
サンドボックス設定ユーティリティ
public SandboxConfigUtil ()
パブリックメソッド
dumpConfigForVersion
public static File dumpConfigForVersion (String classpath,
IRunUtil runUtil,
String[] args,
SandboxConfigDump.DumpCmd dump,
File globalConfig)
任意のバージョンの Tf jar に基づいてサブプロセスを作成し、コマンド ライン引数に基づいて XML IConfiguration
をダンプします。
パラメーター |
---|
classpath | String : サンドボックスの実行に使用するクラスパス。 |
runUtil | IRunUtil : コマンドの実行に使用するIRunUtil 。 |
args | String : コマンドライン引数。 |
dump | SandboxConfigDump.DumpCmd : 出力の一部を駆動するDumpCmd 。 |
globalConfig | File : 使用するグローバル構成を記述したファイル。 |
dumpConfigForVersion
public static File dumpConfigForVersion (File rootDir,
IRunUtil runUtil,
String[] args,
SandboxConfigDump.DumpCmd dump,
File globalConfig)
任意のバージョンの Tf jar に基づいてサブプロセスを作成し、コマンド ライン引数に基づいて XML IConfiguration
をダンプします。
パラメーター |
---|
rootDir | File : TF からのすべての jar が含まれるディレクトリ。 |
runUtil | IRunUtil : コマンドの実行に使用するIRunUtil 。 |
args | String : コマンドライン引数。 |
dump | SandboxConfigDump.DumpCmd : 出力の一部を駆動するDumpCmd 。 |
globalConfig | File : 使用するグローバル構成を記述したファイル。 |
投げる |
---|
ConfigurationException | ダンプが成功しなかった場合。 |
dumpFilteredGlobalConfig
public static File dumpFilteredGlobalConfig ( exclusionPatterns)
サブプロセスで使用できるようにするには、キーストアのみを含むグローバル構成を作成します。