com.android.tradefed.cluster

Interfacce

IClusterClient Un'interfaccia per interagire con il backend TFC.
IClusterEvent Interfaccia per qualsiasi evento del cluster da caricare su TFC.
IClusterEventUploader <T estende IClusterEvent > Interfaccia per ClusterEventUploader
IclusterOptions Un'interfaccia per ottenere opzioni relative al cluster.

Classi

ClusterBuildInfo Una classe IBuildInfo per le build inviate tramite pipe da TFC.
ClusterBuildProvider Un IBuildProvider per scaricare le risorse di test TFC.
ClusterClient IClusterClient per l'interazione con il back-end TFC.
ClusterCommand Una classe che rappresenta un'attività recuperata da TF Cluster.
ClusterCommandConfigBuilder Una classe per creare un file di configurazione per un comando cluster.
ClusterCommandEvent Una classe per incapsulare gli eventi dei comandi del cluster da caricare.
ClusterCommandEvent.Builder
ClusterCommand Launcher Una classe IRemoteTest per avviare un comando da TFC tramite un sottoprocesso TF.
ClusterCommandScheduler Un ICommandScheduler per supportare TFC (Tradefed Cluster).
ClusterCommandStatus Una classe che rappresenta lo stato e il motivo di annullamento di un comando da 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 estende 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 globali, informazioni sull'host, ecc.
ClusterLogSaver Una classe ILogSaver per caricare gli output di test su TFC.
ClusterOptions
InvocationStatus Una classe per memorizzare lo stato di chiamata.
SubprocessCommandException Impossibile eseguire un comando di processo secondario.
SubprocessConfigBuilder Costruisci un XML di configurazione TF wrapper per una configurazione TF esistente.
SubprocessReportingHelper Una classe per creare un file di configurazione del wrapper per utilizzare il reporter dei risultati dei processi secondari per un comando cluster.
TestContext Una classe per modellare un messaggio TestContext dell'API TFC.
Ambiente di test Una classe per modellare un messaggio TestEnvironment restituito dall'API TFC.
TestGroupStatus Una classe per memorizzare lo stato di un gruppo di test.
TestOutputUploader Carica i file di output del test sul file system locale, GCS o un endpoint HTTP(S).
Risorsa di prova Una classe per modellare un messaggio TestResource restituito dall'API TFC.
TestResourceDownloader Una classe per scaricare file di risorse di prova dal file system/GCS/HTTP.
TradefedConfigObject Una classe per modellare un messaggio TradefedConfigObject dell'API TFC.

Enum

ClusterCommand.RequestType
ClusterCommand.State Lo stato del comando nel cluster TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Enumerazioni dei diversi tipi di eventi host.
ClusterLogSaver.FilePickingStrategy Strategie di raccolta dei file.
TradefedConfigObject.Type Un elenco di tipi di oggetti di configurazione che possono essere inseriti in un comando cluster config.