集群选项
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
用于获取集群相关选项的接口。
概括
公共方法 | |
---|---|
abstract boolean | checkCommandState () 是否应在心跳期间检查命令状态(在 TF 集群上)。 |
abstract boolean | checkPermitsOnLease () 租赁前检查一些可用的许可证。 |
abstract String | getClusterId () 获取此 TF 实例的集群 ID。 |
abstract int | getConnectTimeout () 获取http连接超时。 |
abstract MultiMap <String, String> | getDeviceGroup () 获取设备组到设备的映射。 |
abstract long | getDeviceMonitorSnapshotInterval () 获取每个设备快照之间的时间间隔(以毫秒为单位)。 |
abstract | getDeviceTag () 获取设备序列到标签的映射。 |
abstract long | getInvocationHeartbeatInterval () 获取调用心跳之间的时间间隔(以毫秒为单位)。 |
abstract String | getLabName () 获取主机所属实验室的名称。 |
abstract | getLabels () 获取主机的标签。 |
abstract | getNextClusterIds () 获取此 TF 实例的辅助集群 ID。 |
abstract int | getReadTimeout () 获取http读取超时。 |
abstract String | getRunTargetFormat () 获取标记运行目标的格式。 |
abstract File | getSchedulerServiceAccountKeyfile () 获取 tradefed 测试调度程序服务帐户密钥文件。 |
abstract String | getSchedulerServiceUrl () 获取 tradefed 测试调度程序服务 URL。 |
abstract String | getServiceUrl () 获取 tradefed 集群 REST API 的基本 url。 |
abstract boolean | isDeviceMonitorDisabled () 返回集群设备报告是否已禁用。 |
abstract long | maxDiskUsagePercentage () 我们停止租用额外的新任务之前的最大磁盘使用百分比。 |
abstract boolean | shouldCollectEarlyTestSummary () 返回调度程序是否应收集早期测试摘要。 |
abstract Boolean | shouldUploadInvocationStatus () 返回 TF 是否应上传调用状态。 |
公共方法
检查命令状态
public abstract boolean checkCommandState ()
是否应在心跳期间检查命令状态(在 TF 集群上)。
退货 | |
---|---|
boolean |
检查租赁许可
public abstract boolean checkPermitsOnLease ()
租赁前检查一些可用的许可证。
退货 | |
---|---|
boolean |
获取集群ID
public abstract String getClusterId ()
获取此 TF 实例的集群 ID。
退货 | |
---|---|
String |
获取连接超时
public abstract int getConnectTimeout ()
获取http连接超时。
退货 | |
---|---|
int |
获取设备组
public abstract MultiMap<String, String> getDeviceGroup ()
获取设备组到设备的映射。
退货 | |
---|---|
MultiMap <String, String> |
获取设备监控快照间隔
public abstract long getDeviceMonitorSnapshotInterval ()
获取每个设备快照之间的时间间隔(以毫秒为单位)。
退货 | |
---|---|
long |
获取设备标签
public abstractgetDeviceTag ()
获取设备序列到标签的映射。
退货 | |
---|---|
获取调用心跳间隔
public abstract long getInvocationHeartbeatInterval ()
获取调用心跳之间的时间间隔(以毫秒为单位)。
退货 | |
---|---|
long |
获取实验室名称
public abstract String getLabName ()
获取主机所属实验室的名称。
退货 | |
---|---|
String |
获取标签
public abstractgetLabels ()
获取主机的标签。
退货 | |
---|---|
获取下一个集群 ID
public abstractgetNextClusterIds ()
获取此 TF 实例的辅助集群 ID。
退货 | |
---|---|
获取读取超时
public abstract int getReadTimeout ()
获取http读取超时。
退货 | |
---|---|
int |
获取运行目标格式
public abstract String getRunTargetFormat ()
获取标记运行目标的格式。
退货 | |
---|---|
String |
获取SchedulerServiceAccountKey文件
public abstract File getSchedulerServiceAccountKeyfile ()
获取 tradefed 测试调度程序服务帐户密钥文件。
退货 | |
---|---|
File |
获取调度服务 URL
public abstract String getSchedulerServiceUrl ()
获取 tradefed 测试调度程序服务 URL。
退货 | |
---|---|
String |
获取服务地址
public abstract String getServiceUrl ()
获取 tradefed 集群 REST API 的基本 url。
退货 | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
返回集群设备报告是否已禁用。
退货 | |
---|---|
boolean |
最大磁盘使用百分比
public abstract long maxDiskUsagePercentage ()
我们停止租用额外的新任务之前的最大磁盘使用百分比。
退货 | |
---|---|
long |
应该收集早期测试总结
public abstract boolean shouldCollectEarlyTestSummary ()
返回调度程序是否应收集早期测试摘要。
退货 | |
---|---|
boolean |
应该上传调用状态
public abstract Boolean shouldUploadInvocationStatus ()
返回 TF 是否应上传调用状态。
退货 | |
---|---|
Boolean |