SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Eine Dienstprogrammklasse zum Verwalten IConfiguration beim Sandboxing.

Zusammenfassung

Öffentliche Bauträger

SandboxConfigUtil ()

Öffentliche Methoden

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)

Erstellen Sie einen Unterprozess basierend auf den Tf-JARs einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

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

Erstellen Sie einen Unterprozess basierend auf den Tf-JARs einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

Erstellen Sie eine globale Konfiguration nur mit dem Keystore, um sie im Unterprozess verfügbar zu machen.

Öffentliche Bauträger

SandboxConfigUtil

public SandboxConfigUtil ()

Öffentliche Methoden

dumpConfigForVersion

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

Parameter
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Kehrt zurück
File

Würfe
SandboxConfigurationException

dumpConfigForVersion

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

Erstellen Sie einen Unterprozess basierend auf den Tf-JARs einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

Parameter
rootDir File : das Verzeichnis, das alle Jars von TF enthält.

runUtil IRunUtil : das IRunUtil das zum Ausführen des Befehls verwendet werden soll.

args String : die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd : der DumpCmd einige der Ausgaben steuert.

globalConfig File : Die Datei, die die zu verwendende globale Konfiguration beschreibt.

Kehrt zurück
File Ein ERROR(/File) , der den XML-Dump aus der Befehlszeile enthält.

Würfe
ConfigurationException wenn der Dump nicht erfolgreich ist.

dumpConfigForVersion

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

Erstellen Sie einen Unterprozess basierend auf den Tf-JARs einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

Parameter
classpath String : der Klassenpfad, der zum Ausführen der Sandbox verwendet werden soll.

runUtil IRunUtil : das IRunUtil das zum Ausführen des Befehls verwendet werden soll.

args String : die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd : der DumpCmd einige der Ausgaben steuert.

globalConfig File : Die Datei, die die zu verwendende globale Konfiguration beschreibt.

skipJavaCheck boolean : Gibt an, ob die Java-Versionsprüfung übersprungen werden soll oder nicht

Kehrt zurück
File Ein ERROR(/File) , der den XML-Dump aus der Befehlszeile enthält.

Würfe
SandboxConfigurationException wenn der Dump nicht erfolgreich ist.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Erstellen Sie eine globale Konfiguration nur mit dem Keystore, um sie im Unterprozess verfügbar zu machen.

Parameter
exclusionPatterns

Kehrt zurück
File