com.android.tradefed.command

Интерфейсы

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

Классы

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

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

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

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

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