com.android.tradefed.cluster

Interfaces

IClusterClient Interface permettant d'interagir avec le backend TFC. 
IClusterEvent Interface permettant d'importer n'importe quel événement de cluster dans TFC. 
IClusterEventUploader<T extends IClusterEvent> Interface pour ClusterEventUploader 
IClusterOptions Interface permettant d'obtenir des options liées aux clusters. 

Classes

ClusterBuildInfo Classe IBuildInfo pour les compilations transférées depuis TFC. 
ClusterBuildProvider Un IBuildProvider pour télécharger les ressources de test TFC. 
ClusterClient Implémentation IClusterClient pour interagir avec le backend TFC. 
ClusterCommand Classe représentant une tâche extraite du cluster TF. 
ClusterCommandConfigBuilder Classe permettant de créer un fichier de configuration pour une commande de cluster. 
ClusterCommandEvent Classe permettant d'encapsuler les événements de commande de cluster à importer. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Classe IRemoteTest permettant de lancer une commande depuis TFC via un sous-processus TF. 
ClusterCommandScheduler ICommandScheduler pour prendre en charge TFC (Tradefed Cluster). 
ClusterCommandStatus Classe représentant l'état et le motif d'annulation d'une commande du cluster TF. 
ClusterDeviceInfo Classe permettant d'encapsuler les informations sur les appareils du cluster à importer. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Implémentation IDeviceMonitor qui signale les résultats au service Tradefed Cluster. 
ClusterEventUploader<T extends IClusterEvent> Classe ClusterEventUploader, qui importe IClusterEvent vers TFC. 
ClusterHostEvent Classe permettant d'encapsuler les événements d'hôte de cluster à importer. 
ClusterHostEvent.Builder  
ClusterHostUtil Fonctions utilitaires statiques pour le cluster TF permettant d'obtenir des instances de configuration globale, des informations sur l'hôte, etc. 
ClusterLogSaver Une classe ILogSaver permettant d'importer les résultats des tests dans TFC. 
ClusterOptions  
InvocationStatus Classe permettant de stocker l'état d'invocation. 
SubprocessConfigBuilder Créez un fichier XML de configuration TF wrapper pour une configuration TF existante. 
SubprocessReportingHelper Classe permettant de créer un fichier de configuration wrapper pour utiliser le rapporteur de résultats de sous-processus pour une commande de cluster. 
TestContext Classe permettant de modéliser un message TestContext de l'API TFC. 
TestEnvironment Classe permettant de modéliser un message TestEnvironment renvoyé par l'API TFC. 
TestGroupStatus Classe permettant de stocker l'état d'un groupe de test. 
TestOutputUploader Importe les fichiers de sortie des tests dans le système de fichiers local, GCS ou un point de terminaison HTTP(S). 
TestResource Classe permettant de modéliser un message TestResource renvoyé par l'API TFC. 
TestResourceDownloader Classe permettant de télécharger des fichiers de ressources de test à partir du système de fichiers, de GCS ou de HTTP. 
TradefedConfigObject Classe permettant de modéliser un message TradefedConfigObject de l'API TFC. 

Enums

ClusterCommand.RequestType  
ClusterCommand.State État de la commande dans le cluster TF. 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Énumérations des différents types d'événements hôtes. 
ClusterLogSaver.FilePickingStrategy Stratégies de sélection de fichiers. 
TradefedConfigObject.Type Liste des types d'objets de configuration pouvant être injectés dans une configuration de commande de cluster. 

Exceptions

SubprocessCommandException Une commande de sous-processus n'a pas pu s'exécuter.