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