com.android.tradefed.cluster

Interfaces

IClusterClient Une interface pour interagir avec le backend TFC.
IClusterÉvénement Interface pour tout événement de cluster à télécharger sur TFC.
IClusterEventUploader <T étend IClusterEvent > Interface pour ClusterEventUploader
Options de cluster Une interface pour obtenir les options liées au cluster.

Des classes

ClusterBuildInfo Une classe IBuildInfo pour les builds acheminées depuis TFC.
Fournisseur de construction de cluster Un IBuildProvider pour télécharger les ressources de test TFC.
ClientCluster Une implémentation IClusterClient pour interagir avec le backend TFC.
Commande Cluster Une classe qui représente une tâche extraite de TF Cluster.
ClusterCommandConfigBuilder Une classe pour créer un fichier de configuration pour une commande de cluster.
ClusterCommandEvent Une classe pour encapsuler les événements de commande de cluster à télécharger.
ClusterCommandEvent.Builder
ClusterCommandLauncher Une classe IRemoteTest pour lancer une commande depuis TFC via un sous-processus TF.
ClusterCommandScheduler Un ICommandScheduler pour prendre en charge TFC (Tradefed Cluster).
Statut de commande du cluster Une classe qui représente l'état et la raison de l'annulation d'une commande de TF Cluster.
ClusterDeviceInfo Une classe pour encapsuler les informations sur le périphérique du cluster à télécharger.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor Une implémentation IDeviceMonitor qui rapporte les résultats au service Tradefed Cluster.
ClusterEventUploader <T étend IclusterEvent > Classe ClusterEventUploader, qui télécharge IClusterEvent vers TFC.
ClusterHostEvent Une classe pour encapsuler les événements d'hôte de cluster à télécharger.
ClusterHostEvent.Builder
ClusterHostUtil Fonctions utilitaires statiques pour TF Cluster pour obtenir des instances de configuration globales, des informations sur l'hôte, etc.
ClusterLogSaver Une classe ILogSaver pour télécharger les sorties de test vers TFC.
Options de cluster
Statut d'appel Une classe pour stocker le statut d’appel.
SubprocessCommandException Une commande de sous-processus n'a pas pu s'exécuter.
Sous-processusConfigBuilder Créez un XML de configuration TF de wrapper pour une configuration TF existante.
Sous-processusReportingHelper Une classe pour créer un fichier de configuration de wrapper afin d'utiliser le rapporteur de résultats de sous-processus pour une commande de cluster.
Contexte de test Une classe pour modéliser un message TestContext de l'API TFC.
Environnement de test Une classe pour modéliser un message TestEnvironment renvoyé par l'API TFC.
Statut du groupe de tests Une classe pour stocker le statut d'un groupe de test.
TestOutputUploader Une classe pour télécharger des fichiers de sortie de test sur GCS/HTTP.
Ressource de test Une classe pour modéliser un message TestResource renvoyé par l'API TFC.
TestResourceDownloader Une classe pour télécharger des fichiers de ressources de test à partir du système de fichiers/GCS/HTTP.
TradefedConfigObject Une classe pour modéliser un message TradefedConfigObject de l'API TFC.

Énumérations

ClusterCommand.RequestType
ClusterCommand.State Statut de la commande dans le cluster TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Enumérations des différents types d’événements hôtes.
ClusterLogSaver.FilePickingStrategy Stratégies de sélection de fichiers.
TradefedConfigObject.Type Une liste de types d'objets de configuration qui peuvent être injectés dans une configuration de commande de cluster.