SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Classe utilitaire permettant de gérer IConfiguration lors du sandboxing.

Résumé

Constructeurs publics

SandboxConfigUtil()

Méthodes publiques

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, puis déchargez le fichier XML IConfiguration en fonction des arguments de ligne de commande.

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
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, puis déchargez le fichier XML IConfiguration en fonction des arguments de ligne de commande.

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

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

Constructeurs publics

SandboxConfigUtil

public SandboxConfigUtil ()

Méthodes publiques

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, puis déchargez le fichier XML IConfiguration en fonction des arguments de ligne de commande.

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

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

args String : arguments de ligne de commande.

dump SandboxConfigDump.DumpCmd : DumpCmd à l'origine de certaines sorties.

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

Renvoie
File Un File contenant le fichier XML issu de la ligne de commande.

Génère
ConfigurationException si le vidage échoue.
IOException

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
IOException
SandboxConfigurationException

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, puis déchargez le fichier XML IConfiguration en fonction des arguments de ligne de commande.

Paramètres
classpath String : classpath à utiliser pour exécuter le bac à sable.

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

args String : arguments de ligne de commande.

dump SandboxConfigDump.DumpCmd : DumpCmd à l'origine de certaines sorties.

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

skipJavaCheck boolean : indique s'il faut ignorer ou non la vérification de la version Java.

Renvoie
File Un File contenant le fichier XML issu de la ligne de commande.

Génère
SandboxConfigurationException si le vidage échoue.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

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

Paramètres
exclusionPatterns Set

Renvoie
File

Génère
IOException