SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Uma classe de utilitário para gerenciar IConfiguration ao fazer sandbox.

Resumo

Construtores públicos

SandboxConfigUtil()

Métodos públicos

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)

Crie um processo filho com base nos JARs do Tf de qualquer versão e armazene o IConfiguration XML com base nos argumentos da linha de comando.

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

Crie um processo filho com base nos JARs do Tf de qualquer versão e armazene o IConfiguration XML com base nos argumentos da linha de comando.

static File dumpFilteredGlobalConfig( exclusionPatterns)

Crie uma configuração global com apenas o keystore para disponibilizá-lo no subprocesso.

Construtores públicos

SandboxConfigUtil

public SandboxConfigUtil ()

Métodos públicos

dumpConfigForVersion

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

Parâmetros
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Retorna
File

Gera
SandboxConfigurationException

dumpConfigForVersion

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

Crie um processo filho com base nos JARs do Tf de qualquer versão e armazene o IConfiguration XML com base nos argumentos da linha de comando.

Parâmetros
rootDir File: o diretório que contém todos os JARs do TF.

runUtil IRunUtil: o IRunUtil a ser usado para executar o comando.

args String: os argumentos da linha de comando.

dump SandboxConfigDump.DumpCmd: o DumpCmd que gera algumas das saídas.

globalConfig File: o arquivo que descreve a configuração global a ser usada.

Retorna
File Um ERROR(/File) que contém o despejo de XML da linha de comando.

Gera
ConfigurationException se o despejo falhar.

dumpConfigForVersion

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

Crie um processo filho com base nos JARs do Tf de qualquer versão e armazene o IConfiguration XML com base nos argumentos da linha de comando.

Parâmetros
classpath String: o classpath a ser usado para executar o sandbox.

runUtil IRunUtil: o IRunUtil a ser usado para executar o comando.

args String: os argumentos da linha de comando.

dump SandboxConfigDump.DumpCmd: o DumpCmd que gera algumas das saídas.

globalConfig File: o arquivo que descreve a configuração global a ser usada.

skipJavaCheck boolean: se a verificação da versão do Java será ignorada ou não

Retorna
File Um ERROR(/File) que contém o despejo de XML da linha de comando.

Gera
SandboxConfigurationException se o despejo falhar.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Crie uma configuração global com apenas o keystore para disponibilizá-lo no subprocesso.

Parâmetros
exclusionPatterns

Retorna
File