com.android.tradefed.command

Interfaces

ICommandOptions Conteneur d'options d'exécution pour les commandes. 
ICommandScheduler Un planificateur pour exécuter des commandes TradeFederation. 
ICommandScheduler.IScheduledInvocationListener Écouteur des événements d'invocation une fois l'invocation terminée. 

Classes

CommandFileParser Analyseur de fichier contenant un ensemble de lignes de commande. 
CommandFileParser.CommandLine  
CommandInterrupter Service permettant d'interrompre ou de marquer comme non interruptibles les commandes TradeFederation. 
CommandOptions Implémentation de ICommandOptions
CommandRunner Autre point d'entrée TradeFederation qui exécute la commande spécifiée dans les arguments de ligne de commande, puis quitte. 
CommandScheduler Un planificateur permettant d'exécuter des commandes TradeFederation sur tous les appareils disponibles. 
Console Console principale de TradeFederation fournissant à l'utilisateur l'interface d'interaction

Il est actuellement compatible avec les opérations suivantes :

  • ajouter une commande à tester ;
  • liste les appareils et leur état
  • invocations de liste en cours
  • list commands in queue
  • vider le journal des appels dans un fichier/stdout
  • arrêt
 
Console.ArgRunnable<T> Un Runnable avec une méthode run pouvant accepter un argument 
Console.CaptureList Type pratique pour List<List<String>>
DeviceAllocationResult Représente les résultats d'une tentative d'allocation pour une commande. 
FatalHostError Exception indiquant qu'une erreur fatale irrécupérable s'est produite sur la machine hôte exécutant TradeFederation et que l'instance TradeFederation doit être arrêtée. 
LocalDeveloper Détecte et indique si le développeur exécute Tradefed. 

Énumérations

CommandRunner.ExitCode Codes d'erreur avec lesquels vous pouvez quitter le programme. 
CommandScheduler.HostState Enumérations des différents états de l'hôte