com.android.tradefed.command

Интерфейсы

ICommandOptions Контейнер для вариантов выполнения команд.
ICommandScheduler Планировщик для запуска команд TradeFederation.
ICommandScheduler.IScheduledInvoctionListener Прослушиватель событий вызова после завершения вызова.

Классы

КомандныйФайлПарсер Парсер файла, содержащего набор командных строк.
CommandFileParser.CommandLine
Параметры команды Реализация ICommandOptions .
CommandRunner Альтернативная точка входа TradeFederation, которая запускает команду, указанную в аргументах командной строки, а затем завершает работу.
Командный планировщик Планировщик для запуска команд TradeFederation на всех доступных устройствах.
Консоль Основная консоль TradeFederation, предоставляющая пользователю интерфейс для взаимодействия

В настоящее время поддерживаются такие операции, как

  • добавить команду для проверки
  • список устройств и их состояние
  • список текущих вызовов
  • список команд в очереди
  • выгрузить журнал вызовов в файл/stdout
  • неисправность
Console.ArgRunnable <T> Runnable с методом run , который может принимать аргумент.
Консоль.CaptureList Удобный тип для List<List<String>>
Результат выделения устройства Представляет результаты попытки выделения для команды.

Перечисления

CommandRunner.ExitCode Коды ошибок, с которыми можно выйти.
CommandScheduler.HostState Перечисления разного статуса хоста