Hệ thốngUtil

public class SystemUtil
extends Object

java.lang.Object
com.android.tradefed.util.SystemUtil


Lớp tiện ích để thực hiện cuộc gọi hệ thống.

Bản tóm tắt

Các lớp lồng nhau

enum SystemUtil.EnvVariable

Lĩnh vực

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

Theo dõi ánh xạ của các biến tới đường dẫn phụ mà nó có trong thư mục kiểm tra.

public static final String REMOTE_VM_VARIABLE

Nhà thầu xây dựng công cộng

SystemUtil ()

Phương pháp công khai

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

Lấy tập tin liên quan đến env.

static getExternalTestCasesDirs ()

Nhận danh sách ERROR(/File) trỏ đến các thư mục kiểm tra bên ngoài Tradefed.

static File getProductOutputDir ()

Lấy thư mục đầu ra cụ thể của sản phẩm từ cây xây dựng Android.

static File getRunningJavaBinaryPath ()

Trả về đường dẫn đến tệp nhị phân Java mà khai thác thử nghiệm hiện tại đang chạy

static getTestCasesDirs (IBuildInfo buildInfo)

Lấy danh sách ERROR(/File) của các thư mục test case

static boolean isRemoteEnvironment ()

Trả về true nếu chúng ta hiện đang chạy trong môi trường từ xa.

Lĩnh vực

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

Theo dõi ánh xạ của các biến tới đường dẫn phụ mà nó có trong thư mục kiểm tra.

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

Nhà thầu xây dựng công cộng

Hệ thốngUtil

public SystemUtil ()

Phương pháp công khai

getExternalTestCaseDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

Lấy tập tin liên quan đến env. Biến đổi.

Thông số
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES hoặc ANDROID_HOST_OUT_TESTCASES

Trả lại
File Thư mục được liên kết.

getExternalTestCaseDirs

public static  getExternalTestCasesDirs ()

Nhận danh sách ERROR(/File) trỏ đến các thư mục kiểm tra bên ngoài Tradefed.

Trả lại

getProductOutputDir

public static File getProductOutputDir ()

Lấy thư mục đầu ra cụ thể của sản phẩm từ cây xây dựng Android. Thông thường, vị trí này chứa hình ảnh cho các phân vùng thiết bị, bộ nạp khởi động, radio, v.v.

Lưu ý: phương pháp này không đảm bảo rằng đường dẫn này tồn tại.

Trả lại
File vị trí của thư mục đầu ra hoặc null nếu bản dựng hiện tại không

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

Trả về đường dẫn đến tệp nhị phân Java mà khai thác thử nghiệm hiện tại đang chạy

Trả lại
File

getTestCaseDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

Lấy danh sách ERROR(/File) của các thư mục test case

Thông số
buildInfo IBuildInfo : thông tin tạo phẩm xây dựng. Đặt nó thành null nếu thông tin bản dựng không có sẵn hoặc không cần lấy thư mục trường hợp kiểm thử từ thông tin bản dựng.

Trả lại
danh sách ERROR(/File) các thư mục của thư mục trường hợp thử nghiệm của đầu ra bản dựng, dựa trên giá trị của các biến môi trường và thông tin bản dựng đã cho.

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

Trả về true nếu chúng ta hiện đang chạy trong môi trường từ xa.

Trả lại
boolean