com.android.tradefed.command

واجهات

ICommandOptions حاوية لخيارات التنفيذ الخاصة بالأوامر 
ICommandScheduler أداة جدولة لتنفيذ أوامر TradeFederation 
ICommandScheduler.IScheduledInvocationListener أداة معالجة أحداث الاستدعاء عند اكتمال الاستدعاء 

صفوف

CommandFileParser أداة تحليل للملف الذي يحتوي على مجموعة من أسطر الأوامر 
CommandFileParser.CommandLine  
CommandInterrupter خدمة تسمح بمقاطعة أو وضع علامة على أوامر TradeFederation بأنّها غير قابلة للمقاطعة. 
CommandOptions تنفيذ ICommandOptions 
CommandRunner نقطة دخول بديلة إلى TradeFederation ستنفّذ الأمر المحدّد في وسيطات سطر الأوامر ثم ستتوقف. 
CommandScheduler أداة جدولة لتنفيذ أوامر TradeFederation على جميع الأجهزة المتاحة 
Console وحدة تحكّم TradeFederation الرئيسية التي توفّر للمستخدم الواجهة اللازمة للتفاعل

تتيح حاليًا عمليات مثل

  • إضافة أمر للاختبار
  • عرض قائمة بالأجهزة وحالتها
  • list invocations in progress
  • عرض الأوامر في قائمة الانتظار
  • dump invocation log to file/stdout
  • إيقاف التشغيل
 
Console.ArgRunnable<T> Runnable مع طريقة run يمكنها تلقّي وسيطة 
Console.CaptureList نوع مناسب لـ List<List<String>> 
DeviceAllocationResult تمثّل هذه السمة نتائج محاولة تخصيص أمر. 
LocalDeveloper ترصد هذه السمة ما إذا كان هذا المطوّر محليًا ويستخدم Tradefed، وتعرض النتيجة. 

تعدادات

CommandRunner.ExitCode رموز الأخطاء التي يمكن الخروج منها. 
CommandScheduler.HostState تعدادات لحالات المضيف المختلفة 

الاستثناءات

FatalHostError استثناء يشير إلى حدوث خطأ فادح يتعذّر إصلاحه على الجهاز المضيف الذي يشغّل TradeFederation، ويجب إيقاف مثيل TradeFederation.