com.android.tradefed.command

واجهات

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

الطبقات

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

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

  • إضافة أمر للاختبار
  • قائمة الأجهزة وحالتها
  • قائمة الدعوات في التقدم
  • قائمة الأوامر في قائمة الانتظار
  • تفريغ سجل الاستدعاء إلى الملف/stdout
  • اغلق
Console.ArgRunnable <T> Runnable باستخدام طريقة run يمكن أن تأخذ وسيطة
Console.CaptureList نوع ملائم لـ List<List<String>>
نتيجة تخصيص الجهاز يمثل نتائج محاولة التخصيص لأمر ما.
خطأ فادح استثناء يشير إلى حدوث خطأ فادح غير قابل للاسترداد على الجهاز المضيف الذي يقوم بتشغيل TradeFederation، وأنه يجب إيقاف تشغيل مثيل TradeFederation.
LocalDeveloper يكتشف ويعيد ما إذا كان هذا هو المطور المحلي الذي يقوم بتشغيل Tradefed.

التعدادات

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