com.android.tradefed.cluster

介面

叢集客戶端用於與 TFC 後端互動的介面。
叢集事件將任何叢集事件上傳到 TFC 的介面。
IClusterEventUploader <T 擴充IClusterEvent > ClusterEventUploader 介面
叢集選項用於取得叢集相關選項的介面。

課程

集群建構資訊用於從 TFC 管道傳輸的建置的IBuildInfo類別。
叢集建置提供者用於下載 TFC 測試資源的IBuildProvider
叢集客戶端用於與 TFC 後端互動的IClusterClient實作。
集群命令表示從 TF Cluster 取得的任務的類別。
叢集命令配置產生器為叢集命令建構設定檔的類別。
叢集命令事件封裝要上傳的叢集命令事件的類別。
ClusterCommandEvent.Builder
叢集命令啟動器一個IRemoteTest類,用於透過子進程 TF 從 TFC 啟動命令。
叢集命令調度器ICommandScheduler的支援 TFC(Tradefed Cluster)。
集群命令狀態表示來自 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.類型可以注入叢集命令配置的配置物件類型清單。