com.android.tradefed.cluster

接口

集群客戶端與 TFC 後端交互的接口。
集群事件將任何集群事件上傳到 TFC 的接口。
IClusterEventUploader <T extends IClusterEvent > ClusterEventUploader 接口
集群選項獲取集群相關選項的接口。

班級

集群構建信息用於從 TFC 通過管道傳輸的構建的IBuildInfo類。
ClusterBuildProvider用於下載 TFC 測試資源的IBuildProvider
集群客戶端用於與 TFC 後端交互的IClusterClient實現。
集群命令表示從 TF 集群中獲取的任務的類。
ClusterCommandConfigBuilder為集群命令構建配置文件的類。
集群命令事件封裝要上傳的集群命令事件的類。
ClusterCommandEvent.Builder
ClusterCommandLauncher一個IRemoteTest類,用於通過子進程 TF 從 TFC 啟動命令。
ClusterCommandScheduler支持 TFC (Tradefed Cluster) 的ICommandScheduler
集群命令狀態代表來自 TF 集群的命令的狀態和取消原因的類。
集群設備信息封裝要上傳的集群設備信息的類。
ClusterDeviceInfo.Builder
集群設備監控器向 Tradefed 集群服務報告結果的IDeviceMonitor實施。
ClusterEventUploader <T extends IClusterEvent > ClusterEventUploader類,將IClusterEvent上傳到TFC。
集群主機事件封裝要上傳的集群主機事件的類。
ClusterHostEvent.Builder
ClusterHostUtil TF Cluster 的靜態 util 函數,用於獲取全局配置實例、主機信息等。
ClusterLogSaver用於將測試輸出上傳到 TFC 的ILogSaver類。
集群選項
調用狀態存儲調用狀態的類。
子進程命令異常子進程命令無法運行。
子流程配置構建器為現有 TF 配置構建包裝器 TF 配置 XML。
子流程報告助手用於構建包裝器配置文件以將子進程結果報告器用於集群命令的類。
測試上下文模擬 TFC API 的 TestContext 消息的類。
測試環境對 TFC API 返回的 TestEnvironment 消息建模的類。
測試組狀態存儲測試組狀態的類。
測試輸出上傳器將測試輸出文件上傳到本地文件系統、GCS 或 HTTP(S) 端點。
測試資源用於對 TFC API 返回的 TestResource 消息建模的類。
測試資源下載器從文件系統/GCS/HTTP 下載測試資源文件的類。
TradefedConfigObject用於對 TFC API 的 TradefedConfigObject 消息建模的類。

枚舉

ClusterCommand.RequestType
ClusterCommand.State命令在 TF 集群中的狀態。
ClusterCommandEvent.類型
ClusterHostEvent.HostEventType不同類型的主機事件的枚舉。
ClusterLogSaver.FilePickingStrategy文件選擇策略。
TradefedConfigObject.類型可以注入集群命令配置的配置對像類型列表。