SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Classe utilitaire permettant de gérer IConfiguration lors de l'exécution en bac à sable.

Résumé

Constructeurs publics

SandboxConfigUtil()

Méthodes publiques

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)

Créez un sous-processus basé sur les fichiers JAR Tf de n'importe quelle version et exportez le fichier IConfiguration XML en fonction des arguments de ligne de commande.

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

Créez un sous-processus basé sur les fichiers JAR Tf de n'importe quelle version et exportez le fichier IConfiguration XML en fonction des arguments de ligne de commande.

static File dumpFilteredGlobalConfig( exclusionPatterns)

Créez une configuration globale contenant uniquement le keystore pour le rendre disponible dans le sous-processus.

Constructeurs publics

SandboxConfigUtil

public SandboxConfigUtil ()

Méthodes publiques

dumpConfigForVersion

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

Paramètres
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Renvoie
File

Génère
SandboxConfigurationException

dumpConfigForVersion

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

Créez un sous-processus basé sur les fichiers JAR Tf de n'importe quelle version et exportez le fichier IConfiguration XML en fonction des arguments de ligne de commande.

Paramètres
rootDir File: répertoire contenant tous les fichiers JAR de TF.

runUtil IRunUtil: IRunUtil à utiliser pour exécuter la commande.

args String: arguments de la ligne de commande.

dump SandboxConfigDump.DumpCmd: DumpCmd pilotant certaines des sorties.

globalConfig File: fichier décrivant la configuration globale à utiliser.

Renvoie
File ERROR(/File) contenant le vidage XML à partir de la ligne de commande.

Génère
ConfigurationException si l'extraction échoue.

dumpConfigForVersion

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

Créez un sous-processus basé sur les fichiers JAR Tf de n'importe quelle version et exportez le fichier IConfiguration XML en fonction des arguments de ligne de commande.

Paramètres
classpath String: chemin d'accès au classpath à utiliser pour exécuter le bac à sable.

runUtil IRunUtil: IRunUtil à utiliser pour exécuter la commande.

args String: arguments de la ligne de commande.

dump SandboxConfigDump.DumpCmd: DumpCmd pilotant certaines des sorties.

globalConfig File: fichier décrivant la configuration globale à utiliser.

skipJavaCheck boolean: indique si la vérification de la version Java doit être ignorée ou non

Renvoie
File ERROR(/File) contenant le vidage XML à partir de la ligne de commande.

Génère
SandboxConfigurationException si l'extraction échoue.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Créez une configuration globale contenant uniquement le keystore pour le rendre disponible dans le sous-processus.

Paramètres
exclusionPatterns

Renvoie
File