com.android.tradefed.cluster

Interfacce

IClusterClient Un'interfaccia per interagire con il backend di TFC. 
IClusterEvent Interfaccia per qualsiasi evento del cluster da caricare in TFC. 
IClusterEventUploader<T extends IClusterEvent> Interfaccia per ClusterEventUploader
IClusterOptions Un'interfaccia per ottenere le opzioni relative al cluster. 

Classi

ClusterBuildInfo Una classe IBuildInfo per le build trasmesse da TFC. 
ClusterBuildProvider Un IBuildProvider per scaricare le risorse di test di TFC. 
ClusterClient Un'implementazione di IClusterClient per interagire con il backend di TFC. 
ClusterCommand Una classe che rappresenta un'attività recuperata da TF Cluster. 
ClusterCommandConfigBuilder Una classe per creare un file di configurazione per un comando del cluster. 
ClusterCommandEvent Una classe per incapsulare gli eventi dei comandi del cluster da caricare. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Una classe IRemoteTest per avviare un comando da TFC tramite un TF di sottoprocesso. 
ClusterCommandScheduler Un ICommandScheduler per supportare TFC (Tradefed Cluster). 
ClusterCommandStatus Una classe che rappresenta lo stato e il motivo di annullamento di un comando di TF Cluster. 
ClusterDeviceInfo Una classe per incapsulare le informazioni sul dispositivo del cluster da caricare. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Un'implementazione di IDeviceMonitor che segnala i risultati al servizio Tradefed Cluster. 
ClusterEventUploader<T extends IClusterEvent> Classe ClusterEventUploader, che carica IClusterEvent in TFC. 
ClusterHostEvent Una classe per incapsulare gli eventi host del cluster da caricare. 
ClusterHostEvent.Builder  
ClusterHostUtil Funzioni di utilità statiche per TF Cluster per ottenere istanze di configurazione globale, informazioni sull'host e così via. 
ClusterLogSaver Una classe ILogSaver per caricare gli output di test in TFC. 
ClusterOptions  
InvocationStatus Una classe per archiviare lo stato di chiamata. 
SubprocessConfigBuilder Crea un file XML di configurazione TF wrapper per una configurazione TF esistente. 
SubprocessReportingHelper Una classe per creare un file di configurazione wrapper da utilizzare per il reporter dei risultati dei sottoprocessi per un comando del cluster. 
TestContext Una classe per modellare un messaggio TestContext dell'API TFC. 
TestEnvironment Una classe per modellare un messaggio TestEnvironment restituito dall'API TFC. 
TestGroupStatus Una classe per archiviare lo stato di un gruppo di test. 
TestOutputUploader Carica i file di output di test nel file system locale, in GCS o in un endpoint HTTP(S). 
TestResource Una classe per modellare un messaggio TestResource restituito dall'API TFC. 
TestResourceDownloader Una classe per scaricare i file delle risorse di test da file system/GCS/HTTP. 
TradefedConfigObject Una classe per modellare un messaggio TradefedConfigObject dell'API TFC. 

Enum

ClusterCommand.RequestType  
ClusterCommand.State Stato del comando nel cluster TF. 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Enum dei diversi tipi di eventi host. 
ClusterLogSaver.FilePickingStrategy Strategie di selezione dei file. 
TradefedConfigObject.Type Un elenco di tipi di oggetti di configurazione che possono essere inseriti in una configurazione di comando del cluster. 

Eccezioni

SubprocessCommandException Impossibile eseguire un comando di sottoprocesso.