com.android.tradefed.cluster

介面

IClusterClient 用於與 TFC 後端互動的介面。 
IClusterEvent 上傳至 TFC 的任何叢集事件介面。 
IClusterEventUploader<T extends IClusterEvent> ClusterEventUploader 的介面
IClusterOptions 用於取得叢集相關選項的介面。 

類別

ClusterBuildInfo 用於從 TFC 管道傳送的版本的 IBuildInfo 類別。 
ClusterBuildProvider 下載 TCF 測試資源的 IBuildProvider。 
ClusterClient 用於與 TFC 後端互動的 IClusterClient 實作項目。 
ClusterCommand 代表從 TF 叢集擷取的任務的類別。 
ClusterCommandConfigBuilder 用來建構叢集指令設定檔的類別。 
ClusterCommandEvent 用於封裝要上傳的叢集指令事件。 
ClusterCommandEvent.Builder  
ClusterCommandLauncher IRemoteTest 類別,可透過子程序 TF 從 TFC 啟動指令。 
ClusterCommandScheduler 支援 TFC (Tradefed 叢集) 的 ICommandScheduler。 
ClusterCommandStatus 這個類別代表 TF Cluster 指令的狀態和取消原因。 
ClusterDeviceInfo 用於封裝要上傳的叢集裝置資訊的類別。 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor 將結果回報至 Tradefed 叢集服務的 IDeviceMonitor 實作項目。 
ClusterEventUploader<T extends IClusterEvent> ClusterEventUploader 類別,可將 IClusterEvent 上傳至 TFC。 
ClusterHostEvent 用於封裝要上傳的叢集主機事件。 
ClusterHostEvent.Builder  
ClusterHostUtil 靜態實用程式函式,可讓 TF 叢集取得全域設定例項、主機資訊等。
ClusterLogSaver ILogSaver 類別,可將測試輸出內容上傳至 TFC。 
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 可插入叢集指令設定的設定物件類型清單。