com.android.tradefed.cluster
接口
IClusterClient | 用于与 TFC 后端交互的接口。 |
IClusterEvent | 用于上传到 TFC 的任何集群事件的接口。 |
IClusterEventUploader<T extends IClusterEvent> | ClusterEventUploader 的接口 |
IClusterOptions | 用于获取与集群相关的选项的接口。 |
类
ClusterBuildInfo |
用于从 TFC 管道传输的 build 的 IBuildInfo 类。
|
ClusterBuildProvider |
用于下载 TFC 测试资源的 IBuildProvider 。
|
ClusterClient |
用于与 TFC 后端交互的 IClusterClient 实现。
|
ClusterCommand | 表示从 TF 集群提取的任务的类。 |
ClusterCommandConfigBuilder | 用于为集群命令构建配置文件的类。 |
ClusterCommandEvent | 用于封装要上传的集群命令事件的类。 |
ClusterCommandEvent.Builder | |
ClusterCommandLauncher |
用于通过子进程 TF 从 TFC 启动命令的 IRemoteTest 类。
|
ClusterCommandScheduler |
用于支持 TFC(Tradefed 集群)的 ICommandScheduler 。
|
ClusterCommandStatus | 表示 TF 集群中命令的状态和取消原因的类。 |
ClusterDeviceInfo | 用于封装要上传的集群设备信息的类。 |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
向 Tradefed Cluster 服务报告结果的 IDeviceMonitor 实现。
|
ClusterEventUploader<T extends IClusterEvent> |
ClusterEventUploader 类,用于将 IClusterEvent 上传到 TFC。
|
ClusterHostEvent | 用于封装要上传的集群主机事件的类。 |
ClusterHostEvent.Builder | |
ClusterHostUtil | TF 集群的静态实用程序函数,用于获取全局配置实例、主机信息等。 |
ClusterLogSaver |
用于将测试输出上传到 TFC 的 ILogSaver 类。
|
ClusterOptions | |
InvocationStatus | 用于存储调用状态的类。 |
SubprocessCommandException | 子进程命令运行失败。 |
SubprocessConfigBuilder | 为现有 TF 配置构建封装容器 TF 配置 XML。 |
SubprocessReportingHelper | 用于构建封装容器配置文件以便为集群命令使用子进程结果报告程序的类。 |
TestContext | 用于对 TFC API 的 TestContext 消息进行建模的类。 |
TestEnvironment | 用于对 TFC API 返回的 TestEnvironment 消息进行建模的类。 |
TestGroupStatus | 用于存储测试组状态的类。 |
TestOutputUploader | 将测试输出文件上传到本地文件系统、GCS 或 HTTP(S) 端点。 |
TestResource | 用于对 TFC API 返回的 TestResource 消息进行建模的类。 |
TestResourceDownloader | 用于从文件系统/GCS/HTTP 下载测试资源文件的类。 |
TradefedConfigObject | 用于对 TFC API 的 TradefedConfigObject 消息进行建模的类。 |
枚举
ClusterCommand.RequestType | |
ClusterCommand.State | 命令在 TF 集群中的状态。 |
ClusterCommandEvent.Type | |
ClusterHostEvent.HostEventType | 不同类型的托管方事件的枚举。 |
ClusterLogSaver.FilePickingStrategy | 文件选择策略。 |
TradefedConfigObject.Type | 可注入到集群命令配置的配置对象类型的列表。 |
接口
类
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessCommandException
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
枚举