com.android.tradefed.cluster

接口

集群客户端用于与 TFC 后端交互的接口。
集群事件将任何集群事件上传到 TFC 的接口。
IClusterEventUploader <T 扩展IClusterEvent > ClusterEventUploader 接口
集群选项用于获取集群相关选项的接口。

课程

集群构建信息用于从 TFC 管道传输的构建的IBuildInfo类。
集群构建提供者用于下载 TFC 测试资源的IBuildProvider
集群客户端用于与 TFC 后端交互的IClusterClient实现。
集群命令表示从 TF Cluster 获取的任务的类。
集群命令配置生成器为集群命令构建配置文件的类。
集群命令事件封装要上传的集群命令事件的类。
ClusterCommandEvent.Builder
集群命令启动器一个IRemoteTest类,用于通过子进程 TF 从 TFC 启动命令。
集群命令调度器支持 TFC(Tradefed Cluster)的ICommandScheduler
集群命令状态表示来自 TF Cluster 的命令的状态和取消原因的类。
集群设备信息封装待上传集群设备信息的类。
ClusterDeviceInfo.Builder
集群设备监控向 Tradefed 集群服务报告结果的IDeviceMonitor实现。
ClusterEventUploader <T 扩展IClusterEvent > ClusterEventUploader类,将IClusterEvent上传到TFC。
集群主机事件封装要上传的集群主机事件的类。
ClusterHostEvent.Builder
集群主机工具TF Cluster 的静态 util 函数用于获取全局配置实例、主机信息等。
集群日志保存器用于将测试输出上传到 TFC 的ILogSaver类。
集群选项
调用状态存储调用状态的类。
子进程命令异常子进程命令运行失败。
子流程配置生成器为现有 TF 配置构建包装器 TF 配置 XML。
子流程报告助手用于构建包装器配置文件以将子进程结果报告器用于集群命令的类。
测试上下文用于对 TFC API 的 TestContext 消息进行建模的类。
测试环境用于对 TFC API 返回的 TestEnvironment 消息进行建模的类。
测试组状态用于存储测试组状态的类。
测试输出上传器将测试输出文件上传到本地文件系统、GCS 或 HTTP(S) 端点。
测试资源用于对 TFC API 返回的 TestResource 消息进行建模的类。
测试资源下载器从文件系统/GCS/HTTP 下载测试资源文件的类。
TradefedConfig对象用于对 TFC API 的 TradefedConfigObject 消息进行建模的类。

枚举

ClusterCommand.RequestType
ClusterCommand.State TF 集群中命令的状态。
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType不同类型的主机事件的枚举。
ClusterLogSaver.FilePickingStrategy文件选取策略。
TradefedConfigObject.类型可以注入集群命令配置的配置对象类型列表。