ClusterCommandscheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.Commandscheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandscheduler |
ICommandScheduler
لدعم TFC (المجموعة التجريبية). تقوم أداة الجدولة هذه بتشغيل أوامر من
يحمِّل TFC قائمة انتظار أوامر TFC ويُحمِّل أحداث الاستدعاء إلى قائمة انتظار أوامر TFC.
ملخّص
شركة إنشاءات عامة | |
---|---|
ClusterCommandScheduler()
|
الطرق العامة | |
---|---|
void
|
shutdown()
حاول إيقاف تشغيل أداة جدولة الأوامر بسلاسة. |
void
|
shutdownHard()
حاول فرض إيقاف تشغيل أداة جدولة الأوامر. |
void
|
start()
لبدء أداة الجدولة بما في ذلك إعداد التسجيل وعملية إعداد |
الطرق المحمية | |
---|---|
boolean
|
dryRunCommand(com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
تحدد ما إذا كان أحد الأوامر عبارة عن تشغيل تجريبي. |
void
|
processReadyCommands(IDeviceManager manager)
|
شركة إنشاءات عامة
ClusterCommandscheduler
public ClusterCommandScheduler ()
الطرق العامة
إيقاف التشغيل
public void shutdown ()
حاول إيقاف تشغيل أداة جدولة الأوامر بسلاسة.
يمحو الأوامر التي تنتظر اختبارها ويطلب أن تكون جميع الاستدعاءات قيد التقدم ويغلقه بشكل رشيق.
بعد استدعاء إيقاف التشغيل، ستنتظر الحلقة الرئيسية لأداة الجدولة (جدولة) جميع الاستدعاءات التي تكون قيد التقدم. إتمامها قبل الخروج تمامًا.
إيقاف صعب
public void shutdownHard ()
حاول فرض إيقاف تشغيل أداة جدولة الأوامر. مثل offHard(true).
بدء
public void start ()
لبدء أداة الجدولة بما في ذلك إعداد التسجيل وعملية إعداد DeviceManager
وما إلى ذلك
الطرق المحمية
DragRunCommand
protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
تحدد ما إذا كان أحد الأوامر عبارة عن تشغيل تجريبي. إذا كان الأمر عبارة عن تشغيل تجريبي، يُرجى التحقّق من صحته. في حال حذف هناك أي مشكلة في الإعدادات، فستعرض الرسالة "ConfigurationException" (الاستثناء).
المعلمات | |
---|---|
handler |
com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : InvocationEventHandler للإبلاغ عن الأحداث الخاصة بعملية التحقّق من التشغيل التجريبي. |
args |
String : الأمر المطلوب التحقّق من صحته. |
المرتجعات | |
---|---|
boolean |
true إذا كان الأمر يعمل بشكل تجريبي، false في الحالات الأخرى. |
الرميات | |
---|---|
ConfigurationException |
عمليات جاهزة للعمل
protected void processReadyCommands (IDeviceManager manager)
المعلمات | |
---|---|
manager |
IDeviceManager |