com.android.tradefed.command

رابط‌ها

گزینه‌های ICommand محفظه‌ای برای گزینه‌های اجرایی دستورات.
زمان‌بندی دستورات یک زمانبند برای اجرای دستورات TradeFederation.
ICommandScheduler.IScheduledInvocationListener شنونده‌ای برای رویدادهای فراخوانی هنگام اتمام فراخوانی.

کلاس‌ها

تجزیه‌کننده‌ی فایل فرمان تجزیه‌کننده‌ی فایلی که شامل مجموعه‌ای از خطوط فرمان است.
تجزیه‌کننده‌ی فایل فرمان.خط فرمان
قطع کننده فرمان سرویسی که به دستورات TradeFederation اجازه می‌دهد تا قطع شوند یا به عنوان غیرقابل قطع علامت‌گذاری شوند.
گزینه‌های فرمان پیاده‌سازی ICommandOptions .
کامند رانر یک نقطه ورود جایگزین TradeFederation که دستور مشخص شده در آرگومان‌های خط فرمان را اجرا کرده و سپس خارج می‌شود.
زمانبند فرمان یک زمانبند برای اجرای دستورات TradeFederation در تمام دستگاه‌های موجود.
کنسول کنسول اصلی TradeFederation که رابط کاربری برای تعامل را در اختیار کاربر قرار می‌دهد

در حال حاضر از عملیاتی مانند پشتیبانی می‌کند

  • یک دستور برای تست اضافه کنید
  • فهرست دستگاه‌ها و وضعیت آنها
  • فهرست فراخوانی‌های در حال انجام
  • لیست دستورات در صف
  • تخلیه گزارش فراخوانی در فایل/خروجی استاندارد
  • خاموشی
Console.ArgRunnable <T> یک Runnable با متد run که می‌تواند یک آرگومان بگیرد
کنسول.لیست ضبط یک نوع مناسب برای List<List<String>>
نتیجه تخصیص دستگاه نتایج تلاش برای تخصیص یک دستور را نشان می‌دهد.
توسعه‌دهنده محلی تشخیص می‌دهد و برمی‌گرداند که آیا این یک توسعه‌دهنده محلی است که Tradefed را اجرا می‌کند یا خیر.

انوم‌ها

کد خروج از CommandRunner کدهای خطایی که می‌توان با آنها خارج شد.
زمان‌بندی‌کننده فرمان. وضعیت میزبان Enumهایی با وضعیت‌های مختلف میزبان

استثنائات

خطای میزبان مهلک استثنایی که نشان می‌دهد یک خطای غیرقابل جبران مهلک در دستگاه میزبانِ در حال اجرای TradeFederation رخ داده است و نمونه TradeFederation باید خاموش شود.