com.android.tradefed.command

Schnittstellen

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

Klassen

CommandFileParser Parser für eine Datei, die eine Reihe von Befehlszeilen enthält.
CommandFileParser.CommandLine
Befehlsoptionen Implementierung von ICommandOptions .
CommandRunner Ein alternativer TradeFederation-Einstiegspunkt, der den in Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet.
CommandScheduler Ein Planer 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 Vorgänge wie

  • Fügen Sie einen Befehl zum Testen hinzu
  • Listen Sie Geräte und deren Status auf
  • Listet die laufenden Aufrufe auf
  • Befehle in der Warteschlange auflisten
  • Speichern Sie das Aufrufprotokoll in der Datei/stdout
  • abschalten
Console.ArgRunnable <T> Eine Runnable mit einer run , die ein Argument annehmen kann
Console.CaptureList Ein praktischer Typ für List<List<String>>
DeviceAllocationResult Stellt die Ergebnisse eines Zuordnungsversuchs für einen Befehl dar.

Aufzählungen

CommandRunner.ExitCode Fehlercodes, mit denen ein Beenden möglich ist.
CommandScheduler.HostState Aufzählungen mit unterschiedlichem Hoststatus