SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Một lớp tiện ích để quản lý IConfiguration khi thực hiện quy trình tạo hộp cát.

Tóm tắt

Hàm khởi tạo công khai

SandboxConfigUtil()

Phương thức công khai

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

Tạo một quy trình con dựa trên các tệp jar Tf từ mọi phiên bản và trích xuất dữ liệu IConfiguration XML (Ngôn ngữ đánh dấu mở rộng) dựa trên các đối số dòng lệnh.

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)

Tạo một quy trình con dựa trên các tệp jar Tf từ mọi phiên bản và trích xuất dữ liệu IConfiguration XML (Ngôn ngữ đánh dấu mở rộng) dựa trên các đối số dòng lệnh.

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

Tạo một cấu hình chung chỉ với kho khoá để cung cấp cấu hình đó trong quy trình con.

Hàm khởi tạo công khai

SandboxConfigUtil

public SandboxConfigUtil ()

Phương thức công khai

dumpConfigForVersion

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

Tạo một quy trình con dựa trên các tệp jar Tf từ mọi phiên bản và trích xuất dữ liệu IConfiguration XML (Ngôn ngữ đánh dấu mở rộng) dựa trên các đối số dòng lệnh.

Tham số
rootDir File: thư mục chứa tất cả các jar từ TF.

runUtil IRunUtil: IRunUtil cần dùng để chạy lệnh.

args String: đối số dòng lệnh.

dump SandboxConfigDump.DumpCmd: DumpCmd điều khiển một số đầu ra.

globalConfig File: tệp mô tả cấu hình chung sẽ được dùng.

Giá trị trả về
File Một File chứa kết xuất xml từ dòng lệnh.

Gửi
ConfigurationException nếu quá trình kết xuất không thành công.
IOException

dumpConfigForVersion

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

Tham số
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Giá trị trả về
File

Gửi
IOException
SandboxConfigurationException

dumpConfigForVersion

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

Tạo một quy trình con dựa trên các tệp jar Tf từ mọi phiên bản và trích xuất dữ liệu IConfiguration XML (Ngôn ngữ đánh dấu mở rộng) dựa trên các đối số dòng lệnh.

Tham số
classpath String: đường dẫn lớp để dùng chạy hộp cát.

runUtil IRunUtil: IRunUtil cần dùng để chạy lệnh.

args String: đối số dòng lệnh.

dump SandboxConfigDump.DumpCmd: DumpCmd điều khiển một số đầu ra.

globalConfig File: tệp mô tả cấu hình chung sẽ được dùng.

skipJavaCheck boolean: có bỏ qua bước kiểm tra phiên bản java hay không

Giá trị trả về
File Một File chứa kết xuất xml từ dòng lệnh.

Gửi
SandboxConfigurationException nếu quá trình kết xuất không thành công.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

Tạo một cấu hình chung chỉ với kho khoá để cung cấp cấu hình đó trong quy trình con.

Tham số
exclusionPatterns Set

Giá trị trả về
File

Gửi
IOException