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  
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. 

É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