com.android.tradefed.command

Interfacce

ICommandOptions Contenitore per le opzioni di esecuzione dei comandi.
ICommandScheduler Uno scheduler per l'esecuzione dei comandi TradeFederation.
ICommandScheduler.IScheduledInvocationListener Listener per gli eventi di invocazione al completamento dell'invocazione.

Classi

CommandFileParser Parser per file che contiene un set di righe di comando.
CommandFileParser.CommandLine
Opzionicomando Implementazione di ICommandOptions .
CommandRunner Un punto di ingresso alternativo di TradeFederation che eseguirà il comando specificato negli argomenti della riga di comando e quindi verrà chiuso.
CommandScheduler Uno scheduler per l'esecuzione dei comandi TradeFederation su tutti i dispositivi disponibili.
Consolle Console principale della TradeFederation che fornisce all'utente l'interfaccia per interagire

Attualmente supporta operazioni come

  • aggiungi un comando da testare
  • elencare i dispositivi e il loro stato
  • elenca le invocazioni in corso
  • elenca i comandi in coda
  • scarica il registro delle chiamate su file/stdout
  • fermare
Console.ArgRunnable <T> Un Runnable con un metodo run che può accettare un argomento
Console.CaptureList Un tipo pratico per List<List<String>>
Risultato allocazione dispositivo Rappresenta i risultati di un tentativo di allocazione per un comando.

Enumerazioni

CommandRunner.ExitCode Codici di errore con cui è possibile uscire.
CommandScheduler.HostState Enumerazioni di diverso stato dell'host