SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxConfigUtil


サンドボックス化時に IConfiguration を管理するためのユーティリティ クラス。

概要

パブリック コンストラクタ

SandboxConfigUtil()

パブリック メソッド

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion(File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

任意のバージョンの Tf jar に基づいてサブプロセスを作成し、コマンドライン引数に基づいて xml IConfiguration をダンプします。

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

任意のバージョンの Tf jar に基づいてサブプロセスを作成し、コマンドライン引数に基づいて xml IConfiguration をダンプします。

static File dumpFilteredGlobalConfig( exclusionPatterns)

サブプロセスで使用できるように、キーストアのみを含むグローバル構成を作成します。

パブリック コンストラクタ

SandboxConfigUtil

public SandboxConfigUtil ()

パブリック メソッド

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

パラメータ
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

戻り値
File

例外
SandboxConfigurationException

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: 使用するグローバル構成を記述するファイル。

戻り値
File コマンドラインからの XML ダンプを含む ERROR(/File)

例外
ConfigurationException ダンプが成功しなかった場合。

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

任意のバージョンの Tf jar に基づいてサブプロセスを作成し、コマンドライン引数に基づいて xml IConfiguration をダンプします。

パラメータ
classpath String: サンドボックスの実行に使用するクラスパス。

runUtil IRunUtil: コマンドの実行に使用する IRunUtil

args String: コマンドライン引数。

dump SandboxConfigDump.DumpCmd: 一部の出力を駆動する DumpCmd

globalConfig File: 使用するグローバル構成を記述するファイル。

skipJavaCheck boolean: Java バージョン チェックをスキップするかどうか

戻り値
File コマンドラインからの XML ダンプを含む ERROR(/File)

例外
SandboxConfigurationException ダンプが成功しなかった場合。

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

サブプロセスで使用できるように、キーストアのみを含むグローバル構成を作成します。

パラメータ
exclusionPatterns

戻り値
File