SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Class utilitas untuk mengelola IConfiguration saat melakukan sandbox.

Ringkasan

Konstruktor publik

SandboxConfigUtil()

Metode publik

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)

Buat subproses berdasarkan Tf jar dari versi apa pun, dan buang xml IConfiguration berdasarkan argumen command line.

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

Buat subproses berdasarkan Tf jar dari versi apa pun, dan buang xml IConfiguration berdasarkan argumen command line.

static File dumpFilteredGlobalConfig( exclusionPatterns)

Buat konfigurasi global hanya dengan keystore untuk menyediakannya dalam subproses.

Konstruktor publik

SandboxConfigUtil

public SandboxConfigUtil ()

Metode publik

{i>dumpConfigForVersion<i}

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

Hasil
File

Menampilkan
SandboxConfigurationException

{i>dumpConfigForVersion<i}

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

Buat subproses berdasarkan Tf jar dari versi apa pun, dan buang xml IConfiguration berdasarkan argumen command line.

Parameter
rootDir File: direktori yang berisi semua jar dari TF.

runUtil IRunUtil: IRunUtil yang akan digunakan untuk menjalankan perintah.

args String: argumen command line.

dump SandboxConfigDump.DumpCmd: DumpCmd yang mendorong beberapa output.

globalConfig File: file yang menjelaskan konfigurasi global yang akan digunakan.

Hasil
File ERROR(/File) yang berisi dump xml dari command line.

Menampilkan
ConfigurationException jika dump tidak berhasil.

{i>dumpConfigForVersion<i}

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

Buat subproses berdasarkan Tf jar dari versi apa pun, dan buang xml IConfiguration berdasarkan argumen command line.

Parameter
classpath String: classpath yang akan digunakan untuk menjalankan sandbox.

runUtil IRunUtil: IRunUtil yang akan digunakan untuk menjalankan perintah.

args String: argumen command line.

dump SandboxConfigDump.DumpCmd: DumpCmd yang mendorong beberapa output.

globalConfig File: file yang menjelaskan konfigurasi global yang akan digunakan.

skipJavaCheck boolean: apakah akan melewati pemeriksaan versi java atau tidak

Hasil
File ERROR(/File) yang berisi dump xml dari command line.

Menampilkan
SandboxConfigurationException jika dump tidak berhasil.

{i>dumpFilteredGlobalConfig<i}

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Buat konfigurasi global hanya dengan keystore untuk menyediakannya dalam subproses.

Parameter
exclusionPatterns

Hasil
File