com.android.tradefed.command

Interfejsy

Opcje ICommand Kontener opcji wykonywania poleceń.
ICommandScheduler Harmonogram uruchamiania poleceń TradeFederation.
ICommandScheduler.IScheduledInvocationListener Odbiornik zdarzeń wywołania po zakończeniu wywołania.

Zajęcia

Parser pliku poleceń Parser pliku zawierającego zestaw wierszy poleceń.
CommandFileParser.Wiersz poleceń
Opcje poleceń Implementacja ICommandOptions .
CommandRunner Alternatywny punkt wejścia TradeFederation, który uruchomi polecenie określone w argumentach wiersza poleceń, a następnie zakończy działanie.
Harmonogram poleceń Harmonogram uruchamiania poleceń TradeFederation na wszystkich dostępnych urządzeniach.
Konsola Główna konsola TradeFederation zapewniająca użytkownikowi interfejs do interakcji

Obecnie obsługuje operacje takie jak

  • dodaj polecenie do przetestowania
  • listę urządzeń i ich stanu
  • lista wywołań w toku
  • lista poleceń w kolejce
  • zrzuć dziennik wywołań do pliku/stdout
  • zamknięcie
Console.ArgRunnable <T> Runnable z metodą run , która może przyjmować argument
Console.CaptureList Typ wygody dla List<List<String>>
Wynik alokacji urządzenia Reprezentuje wyniki próby alokacji dla polecenia.

Wyliczenia

CommandRunner.ExitCode Kody błędów, za pomocą których można wyjść.
CommandScheduler.HostState Wyliczenia o różnym statusie hosta