com.android.tradefed.command

Interfaces

ICommandOptions Contêiner para opções de execução de comandos. 
ICommandScheduler Um programador para executar comandos da TradeFederation. 
ICommandScheduler.IScheduledInvocationListener Listener para eventos de invocação quando a invocação é concluída. 

Classes

CommandFileParser Parser para arquivos que contêm um conjunto de linhas de comando. 
CommandFileParser.CommandLine  
CommandOptions Implementação de ICommandOptions
CommandRunner Um ponto de entrada alternativo da TradeFederation que executa o comando especificado nos argumentos da linha de comando e sai. 
CommandScheduler Um programador para executar comandos da TradeFederation em todos os dispositivos disponíveis. 
Console Console principal da TradeFederation que fornece ao usuário a interface para interação

Atualmente, oferece suporte a operações como

  • Adicionar um comando para testar
  • listar dispositivos e o estado deles
  • lista as invocações em andamento
  • listar comandos na fila
  • Fazer dump do registro de invocação em um arquivo/stdout
  • encerramento
 
Console.ArgRunnable<T> Um Runnable com um método run que pode receber um argumento
Console.CaptureList Um tipo de conveniência para List<List<String>>  
DeviceAllocationResult Representa os resultados de uma tentativa de alocação de um comando. 

Enumerações

CommandRunner.ExitCode Códigos de erro com os quais é possível sair. 
CommandScheduler.HostState Tipos enumerados de diferentes status do host