com.android.tradefed.command

رابط ها

ICommandOptions ظرفی برای گزینه های اجرای دستورات.
ICCommandScheduler یک زمانبندی برای اجرای دستورات TradeFederation.
ICommandScheduler.IScheduledInvocationListener شنونده رویدادهای فراخوان پس از اتمام فراخوانی.

کلاس ها

CommandFileParser تجزیه کننده برای فایلی که شامل مجموعه ای از خطوط فرمان است.
CommandFileParser.CommandLine
CommandOptions پیاده سازی ICommandOptions .
CommandRunner یک نقطه ورودی TradeFederation جایگزین که دستور مشخص شده در آرگومان های خط فرمان را اجرا می کند و سپس خارج می شود.
CommandScheduler یک زمانبندی برای اجرای دستورات TradeFederation در تمام دستگاه های موجود.
کنسول کنسول اصلی TradeFederation رابط کاربری را برای تعامل در اختیار کاربر قرار می دهد

در حال حاضر از عملیات هایی مانند

  • یک دستور برای تست اضافه کنید
  • لیست دستگاه ها و وضعیت آنها
  • فراخوان های در حال انجام را فهرست کنید
  • دستورات را در صف فهرست کنید
  • لاگ فراخوان را به file/stdout منتقل کنید
  • خاموش شدن
Console.ArgRunnable <T> یک Runnable با متد run که می تواند آرگومان بگیرد
Console.CaptureList یک نوع راحت برای List<List<String>>
DeviceAllocation Result نتایج تلاش برای تخصیص یک فرمان را نشان می دهد.

Enums

CommandRunner.ExitCode کدهای خطایی که امکان خروج با آنها وجود دارد.
CommandScheduler.HostState فهرستی از وضعیت های مختلف میزبان