Lựa chọn IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Giao diện để nhận các tuỳ chọn liên quan đến cụm.

Tóm tắt

Phương thức công khai

abstract boolean checkCommandState()

Liệu có cần kiểm tra trạng thái lệnh (trên cụm TF) trong quá trình tạo nhịp.

abstract boolean checkPermitsOnLease()

Hãy kiểm tra một số giấy phép hiện có trước khi cho thuê.

abstract String getClusterId()

Lấy mã nhận dạng cụm cho phiên bản TF này.

abstract int getConnectTimeout()

Nhận hết thời gian chờ kết nối http.

abstract MultiMap<String, String> getDeviceGroup()

Tải nhóm thiết bị để lập bản đồ thiết bị.

abstract long getDeviceMonitorSnapshotInterval()

Lấy khoảng thời gian giữa mỗi ảnh chụp nhanh thiết bị tính bằng mili giây.

abstract getDeviceTag()

Lấy sê-ri thiết bị để ánh xạ thẻ.

abstract long getInvocationHeartbeatInterval()

Nhận khoảng thời gian giữa các nhịp của lệnh gọi tính bằng mili giây.

abstract String getLabName()

Lấy tên của phòng thí nghiệm có máy chủ lưu trữ.

abstract getLabels()

Tải nhãn cho máy chủ lưu trữ.

abstract getNextClusterIds()

Lấy mã nhận dạng cụm phụ cho phiên bản TF này.

abstract int getReadTimeout()

Nhận hết thời gian chờ đọc http.

abstract String getRunTargetFormat()

Lấy định dạng để gắn nhãn mục tiêu chạy.

abstract File getSchedulerServiceAccountKeyfile()

Lấy tệp khoá tài khoản dịch vụ của trình lập lịch biểu kiểm thử trao đổi.

abstract String getSchedulerServiceUrl()

Lấy URL dịch vụ của trình lập lịch biểu kiểm thử được trao đổi.

abstract String getServiceUrl()

Lấy URL cơ sở của API REST của cụm được trao đổi.

abstract boolean isDeviceMonitorDisabled()

Trả về việc tính năng Báo cáo thiết bị cụm có tắt hay không.

abstract long maxDiskUsagePercentage()

Tỷ lệ phần trăm sử dụng ổ đĩa tối đa trước khi chúng tôi ngừng cho thuê thêm nhiệm vụ mới.

abstract boolean shouldCollectEarlyTestSummary()

Trả về xem trình lập lịch biểu có cần thu thập bản tóm tắt kiểm thử sớm hay không.

abstract Boolean shouldUploadInvocationStatus()

Trả về việc TF có nên tải trạng thái gọi lên hay không.

Phương thức công khai

trạng thái lệnh checkCommand

public abstract boolean checkCommandState ()

Liệu có cần kiểm tra trạng thái lệnh (trên cụm TF) trong quá trình tạo nhịp.

Giá trị trả về
boolean

kiểm tra giấy phép cho thuê

public abstract boolean checkPermitsOnLease ()

Hãy kiểm tra một số giấy phép hiện có trước khi cho thuê.

Giá trị trả về
boolean

getClusterId

public abstract String getClusterId ()

Lấy mã nhận dạng cụm cho phiên bản TF này.

Giá trị trả về
String

nhận thời gian chờ kết nối

public abstract int getConnectTimeout ()

Nhận hết thời gian chờ kết nối http.

Giá trị trả về
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Tải nhóm thiết bị để lập bản đồ thiết bị.

Giá trị trả về
MultiMap<String, String>

Nhận khoảng thời gian quan sát và chụp màn hình của thiết bị

public abstract long getDeviceMonitorSnapshotInterval ()

Lấy khoảng thời gian giữa mỗi ảnh chụp nhanh thiết bị tính bằng mili giây.

Giá trị trả về
long

getDeviceTag

public abstract  getDeviceTag ()

Lấy sê-ri thiết bị để ánh xạ thẻ.

Giá trị trả về

nhận lời mời khoảng thời gian nhịp tim

public abstract long getInvocationHeartbeatInterval ()

Nhận khoảng thời gian giữa các nhịp của lệnh gọi tính bằng mili giây.

Giá trị trả về
long

getLabName

public abstract String getLabName ()

Lấy tên của phòng thí nghiệm có máy chủ lưu trữ.

Giá trị trả về
String

Nhận nhãn

public abstract  getLabels ()

Tải nhãn cho máy chủ lưu trữ.

Giá trị trả về

getNextClusterIds

public abstract  getNextClusterIds ()

Lấy mã nhận dạng cụm phụ cho phiên bản TF này.

Giá trị trả về

nhận thời gian chờ đọc

public abstract int getReadTimeout ()

Nhận hết thời gian chờ đọc http.

Giá trị trả về
int

getRunTargetFormat (Định dạng mục tiêu)

public abstract String getRunTargetFormat ()

Lấy định dạng để gắn nhãn mục tiêu chạy.

Giá trị trả về
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Lấy tệp khoá tài khoản dịch vụ của trình lập lịch biểu kiểm thử trao đổi.

Giá trị trả về
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Lấy URL dịch vụ của trình lập lịch biểu kiểm thử được trao đổi.

Giá trị trả về
String

getServiceUrl

public abstract String getServiceUrl ()

Lấy URL cơ sở của API REST của cụm được trao đổi.

Giá trị trả về
String

Đã tắt chế độ giám sát thiết bị

public abstract boolean isDeviceMonitorDisabled ()

Trả về việc tính năng Báo cáo thiết bị cụm có tắt hay không.

Giá trị trả về
boolean

phần trăm dung lượng sử dụng maxDiskUsage

public abstract long maxDiskUsagePercentage ()

Tỷ lệ phần trăm sử dụng ổ đĩa tối đa trước khi chúng tôi ngừng cho thuê thêm nhiệm vụ mới.

Giá trị trả về
long

nênThu thậpEarlyTestTóm tắt

public abstract boolean shouldCollectEarlyTestSummary ()

Trả về xem trình lập lịch biểu có cần thu thập bản tóm tắt kiểm thử sớm hay không.

Giá trị trả về
boolean

shouldUploadInvocationStatus (Trạng thái tải lên)

public abstract Boolean shouldUploadInvocationStatus ()

Trả về việc TF có nên tải trạng thái gọi lên hay không.

Giá trị trả về
Boolean