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 da TFC.
ClusterBuildProvider Un IBuildProvider per scaricare le risorse di test TFC.
ClusterClient Un'implementazione IClusterClient per interagire con il backend 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
ClusterCommandLauncher 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 dell'annullamento per un comando da TF Cluster.
ClusterDeviceInfo Una classe per incapsulare le informazioni sul dispositivo cluster da caricare.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor Un'implementazione IDeviceMonitor che segnala i risultati al servizio Tradefed Cluster.
ClusterEventUploader <T estende IClusterEvent > Classe ClusterEventUploader, che carica IClusterEvent su TFC.
ClusterHostEvent Una classe per incapsulare gli eventi dell'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 dei test su TFC.
Opzioni cluster
InvocationStatus Una classe per memorizzare lo stato di chiamata.
SubprocessCommandException Impossibile eseguire un comando del processo secondario.
SubprocessConfigBuilder Crea un XML di configurazione TF wrapper per una configurazione TF esistente.
SottoprocessoReportingHelper Una classe per creare un file di configurazione del wrapper per utilizzare il reporter dei risultati del sottoprocesso per un comando del cluster.
Contesto di prova Una classe per modellare un messaggio TestContext dell'API TFC.
Ambiente di test Una classe per modellare un messaggio TestEnvironment restituito dall'API TFC.
Stato gruppo di prova Una classe per memorizzare lo stato di un gruppo di test.
TestOutputUploader Carica i file di output del test sul file system locale, su GCS o su un endpoint HTTP(S).
TestResource Una classe per modellare un messaggio TestResource restituito dall'API TFC.
TestResourceDownloader Una classe per scaricare file di risorse di test dal file system/GCS/HTTP.
TradefedConfigObject Una classe per modellare un messaggio TradefedConfigObject dell'API TFC.

Enumerazioni

ClusterCommand.RequestType
ClusterCommand.State 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 una configurazione di comandi del cluster.