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 | 可插入叢集指令設定的設定物件類型清單。 |
介面
類別
- 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
列舉