com.android.tradefed.command

Schnittstellen

ICommandOptions Container für Ausführungsoptionen für Befehle.
ICommandScheduler Ein Scheduler zum Ausführen von TradeFederation-Befehlen.
ICommandScheduler.IScheduledInvocationListener Listener für Aufrufereignisse, wenn der Aufruf abgeschlossen ist.

Klassen

CommandFileParser Parser für Datei, die eine Reihe von Befehlszeilen enthält.
CommandFileParser.CommandLine
Befehlsoptionen Die Umsetzung von ICommandOptions .
CommandRunner Ein alternativer TradeFederation-Einstiegspunkt, der den in Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet.
CommandScheduler Ein Scheduler zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten.
Konsole Hauptkonsole von TradeFederation, die dem Benutzer die Schnittstelle zur Interaktion bietet

Unterstützt derzeit Operationen wie

  • füge einen Befehl zum Testen hinzu
  • Geräte und deren Zustand auflisten
  • laufende Aufrufe auflisten
  • Befehle in Warteschlange auflisten
  • Aufrufprotokoll in Datei/stdout ausgeben
  • abschalten
Console.ArgRunnable <T> A Runnable mit einer run - Methode , die ein Argument nehmen
Console.CaptureList Eine bequeme Art für List<List<String>>
DeviceAllocationResult Stellt die Ergebnisse eines Zuweisungsversuchs für einen Befehl dar.

Aufzählungen

CommandRunner.ExitCode Fehlercodes, mit denen beendet werden kann.
CommandScheduler.HostState Aufzählungen mit unterschiedlichem Status des Hosts