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