IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Một giao diện để nhận các lựa chọn liên quan đến cụm.

Tóm tắt

Phương thức công khai

abstract boolean checkCommandState()

Có nên kiểm tra trạng thái lệnh (trên cụm TF) trong quá trình truyền tín hiệu nhịp tim hay không.

abstract boolean checkPermitsOnLease()

Hãy kiểm tra một số giấy phép có sẵn 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 thời gian chờ kết nối http.

abstract MultiMap<String, String> getDeviceGroup()

Lấy thông tin ánh xạ nhóm thiết bị với 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 Map<String, String> getDeviceTag()

Lấy thông tin ánh xạ thẻ với thiết bị.

abstract long getInvocationHeartbeatInterval()

Lấy khoảng thời gian giữa các nhịp tim khi gọi (tính bằng mili giây).

abstract String getLabName()

Lấy tên của phòng thí nghiệm mà máy chủ thuộc về.

abstract List<String> getLabels()

Lấy nhãn cho đơn vị quản lý.

abstract List<String> getNextClusterIds()

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

abstract int getReadTimeout()

Nhận 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 kiểm thử tradefed.

abstract String getSchedulerServiceUrl()

Lấy URL dịch vụ lập lịch kiểm thử tradefed.

abstract String getServiceUrl()

Lấy URL cơ sở của API REST cụm tradefed.

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

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

abstract boolean shouldCollectEarlyTestSummary()

Trả về việc trình lập lịch có nê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

checkCommandState

public abstract boolean checkCommandState ()

Có nên kiểm tra trạng thái lệnh (trên cụm TF) trong quá trình truyền tín hiệu nhịp tim hay không.

Giá trị trả về
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Hãy kiểm tra một số giấy phép có sẵn 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

getConnectTimeout

public abstract int getConnectTimeout ()

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

Giá trị trả về
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Lấy thông tin ánh xạ nhóm thiết bị với thiết bị.

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

getDeviceMonitorSnapshotInterval

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 Map<String, String> getDeviceTag ()

Lấy thông tin ánh xạ thẻ với thiết bị.

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

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Lấy khoảng thời gian giữa các nhịp tim khi 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 mà máy chủ thuộc về.

Giá trị trả về
String

getLabels

public abstract List<String> getLabels ()

Lấy nhãn cho đơn vị quản lý.

Giá trị trả về
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

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

Giá trị trả về
List<String>

getReadTimeout

public abstract int getReadTimeout ()

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

Giá trị trả về
int

getRunTargetFormat

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 kiểm thử tradefed.

Giá trị trả về
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Lấy URL dịch vụ lập lịch kiểm thử tradefed.

Giá trị trả về
String

getServiceUrl

public abstract String getServiceUrl ()

Lấy URL cơ sở của API REST cụm tradefed.

Giá trị trả về
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Giá trị trả về
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

Giá trị trả về
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

Giá trị trả về
boolean

shouldUploadInvocationStatus

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