SandboxOptions

public final class SandboxOptions
extends Object

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


Lớp có thể nhận và cung cấp các lựa chọn cho ISandbox.

Tóm tắt

Hằng số

String CHILD_GLOBAL_CONFIG

String ENABLE_DEBUG_THREAD

String PARENT_PREPARER_CONFIG

String SANDBOX_BUILD_ID

String TF_LOCATION

String USE_PROTO_REPORTER

String WAIT_FOR_EVENTS_TIMEOUT

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

SandboxOptions()

Phương thức công khai

boolean delayDownloadAfterSharding()

Trả về việc có trì hoãn quá trình tải xuống sau khi phân đoạn hay không.

boolean downloadDefaultZips()

Trả về việc có tải các tệp zip kiểm thử mặc định xuống hay không.

boolean dumpTestTemplate()

Trả về việc có kết xuất mẫu kiểm thử ở chế độ dự phòng hay không.

String getChildGlobalConfig()

Trả về cấu hình sẽ được dùng cho hộp cát con.

getEnvVariables()

Bản đồ biến môi trường để truyền đến quy trình java của hộp cát.

getForcePartialDownloadFileRegexList()

Trả về một tập hợp biểu thức chính quy, tính năng tải xuống một phần trong hộp cát sẽ luôn tải những tệp khớp với biểu thức chính quy đó xuống

getJavaOptions()

Danh sách các lựa chọn để truyền quy trình java của hộp cát.

String getParentPreparerConfig()

Trả về cấu hình mà trình chuẩn bị sẽ chạy trong quy trình mẹ của hộp cát.

String getSandboxBuildId()

Trả về build-id bắt buộc cho hộp cát sẽ được dùng trong quá trình chạy.

File getSandboxTfDirectory()

Trả về các thư mục được cung cấp chứa phiên bản Trade Federation để dùng cho việc tạo hộp cát cho quá trình chạy.

getTestsZips()

Trả về tập hợp các tệp zip kiểm thử để dàn dựng cho hộp cát.

long getWaitForEventsTimeout()

Trả về thời gian chúng ta nên đợi các sự kiện được xử lý sau khi hộp cát hoàn tất quá trình chạy.

boolean shouldEnableDebugThread()

Bật một luồng gỡ lỗi.

boolean shouldParallelSetup()

Trả về việc có thực thi quá trình thiết lập hộp cát song song hay không.

boolean shouldUseParallelDownload()

Trả về việc có sử dụng tính năng tải song song trong quá trình thiết lập hay không.

boolean shouldUsePartialDownload()

Trả về việc có sử dụng tính năng lưu vào bộ nhớ đệm khi tải xuống một phần hay không

boolean shouldUseProtoReporter()

Trả về việc có nên sử dụng báo cáo protobuf hay không.

boolean shouldUseSplitDiscovery()

Trả về việc có sử dụng chế độ thiết lập với tính năng khám phá độc lập hay không.

boolean shouldUseTestDiscovery()

Trả về việc có sử dụng đài quan sát tradefed để tối ưu hoá việc dàn dựng jar hay không

boolean startAvdInParent()

Trả về việc có khởi động các thiết bị avd trong hộp cát chính hay để thiết bị ở hộp cát con hay không.

Hằng số

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

Giá trị không đổi: "sub-global-config"

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

Giá trị không đổi: "sandbox-debug-thread"

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

Giá trị không đổi: "parent-preparer-config"

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

Giá trị không đổi: "sandbox-build-id"

TF_LOCATION

public static final String TF_LOCATION

Giá trị không đổi: "tf-location"

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

Giá trị không đổi: "use-proto-reporter"

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Giá trị không đổi: "wait-for-events"

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

SandboxOptions

public SandboxOptions ()

Phương thức công khai

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

Trả về việc có trì hoãn quá trình tải xuống sau khi phân đoạn hay không.

Giá trị trả về
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

Trả về việc có tải các tệp zip kiểm thử mặc định xuống hay không.

Giá trị trả về
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Trả về việc có kết xuất mẫu kiểm thử ở chế độ dự phòng hay không.

Giá trị trả về
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Trả về cấu hình sẽ được dùng cho hộp cát con. Hoặc giá trị rỗng nếu bạn nên dùng giá trị mẹ.

Giá trị trả về
String

getEnvVariables

public  getEnvVariables ()

Bản đồ biến môi trường để truyền đến quy trình java của hộp cát.

Giá trị trả về

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Trả về một tập hợp biểu thức chính quy, tính năng tải xuống một phần trong hộp cát sẽ luôn tải những tệp khớp với biểu thức chính quy đó xuống

Giá trị trả về

getJavaOptions

public  getJavaOptions ()

Danh sách các lựa chọn để truyền quy trình java của hộp cát.

Giá trị trả về

getParentPreparerConfig

public String getParentPreparerConfig ()

Trả về cấu hình mà trình chuẩn bị sẽ chạy trong quy trình mẹ của hộp cát.

Giá trị trả về
String

getSandboxBuildId

public String getSandboxBuildId ()

Trả về build-id bắt buộc cho hộp cát được dùng trong quá trình chạy.

Giá trị trả về
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Trả về các thư mục được cung cấp chứa phiên bản Trade Federation để dùng cho việc tạo hộp cát cho quá trình chạy.

Giá trị trả về
File

getTestsZips

public  getTestsZips ()

Trả về tập hợp các tệp zip kiểm thử để dàn dựng cho hộp cát.

Giá trị trả về

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Trả về thời gian chúng ta nên đợi các sự kiện được xử lý sau khi hộp cát hoàn tất quá trình chạy.

Giá trị trả về
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

Bật một luồng gỡ lỗi.

Giá trị trả về
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

Trả về việc có thực thi quá trình thiết lập hộp cát song song hay không.

Giá trị trả về
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

Trả về việc có sử dụng tính năng tải song song trong quá trình thiết lập hay không.

Giá trị trả về
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

Trả về việc có sử dụng tính năng lưu vào bộ nhớ đệm khi tải xuống một phần hay không

Giá trị trả về
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

Trả về việc có nên sử dụng báo cáo protobuf hay không.

Giá trị trả về
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

Trả về việc có sử dụng chế độ thiết lập với tính năng khám phá độc lập hay không.

Giá trị trả về
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Trả về việc có sử dụng đài quan sát tradefed để tối ưu hoá việc dàn dựng jar hay không

Giá trị trả về
boolean

startAvdInParent

public boolean startAvdInParent ()

Trả về việc có khởi động các thiết bị avd trong hộp cát chính hay để thiết bị ở hộp cát con hay không.

Giá trị trả về
boolean