Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

SystemUtil

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 con mà nó thực hiện trong các lần kiểm tra.

public static final String REMOTE_VM_VARIABLE

Các nhà 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 được liên kết với 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 ()

Nhận dir đầ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 nhị phân Java mà khai thác kiểm tra hiện tại đang chạy

static getTestCasesDirs ( IBuildInfo buildInfo)

Nhận danh sách ERROR(/File) của các thư mục trường hợp thử nghiệm

static boolean isLocalMode ()

Trả về true nếu Tradefed đang chạy ở chế độ cục bộ và sẽ tự động hóa một số hành động cho người dùng.

static boolean isRemoteEnvironment ()

Trả về true nếu chúng tôi 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 con mà nó thực hiện trong các lần kiểm tra.

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

Các nhà xây dựng công cộng

SystemUtil

public SystemUtil ()

Phương pháp công khai

getExternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

Lấy tệp được liên kết với env. Biến đổi.

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

Lợi nhuận
File Thư mục được liên kết.

getExternalTestCasesDirs

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.

Lợi nhuận

getProductOutputDir

public static File getProductOutputDir ()

Nhận dir đầ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ị khác nhau, 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.

Lợi nhuận
File vị trí của đầu ra dir hoặc null nếu bản dựng hiện tại không phải là

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

Lợi nhuận
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

Nhận danh sách ERROR(/File) của các thư mục trường hợp thử nghiệm

Thông số
buildInfo IBuildInfo : thông tin tạo tác bản 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 các thư mục trường hợp thử nghiệm từ thông tin bản dựng.

Lợi nhuận
danh sách ERROR(/File) của 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.

isLocalMode

public static boolean isLocalMode ()

Trả về true nếu Tradefed đang chạy ở chế độ cục bộ và sẽ tự động hóa một số hành động cho người dùng.

Lợi nhuận
boolean

isRemoteEnosystem

public static boolean isRemoteEnvironment ()

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

Lợi nhuận
boolean