IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


واجهة للحصول على الخيارات المتعلّقة بالمجموعات

ملخّص

الطرق العامة

abstract boolean checkCommandState()

ما إذا كان يجب التحقّق من حالة الطلب (في مجموعة TF) أثناء رسائل التحقّق من الاتّصال

abstract boolean checkPermitsOnLease()

اطّلِع على بعض التراخيص المتاحة قبل الاستئجار.

abstract String getClusterId()

الحصول على معرّف المجموعة لمثيل TF هذا

abstract int getConnectTimeout()

الحصول على مهلة الاتصال عبر http

abstract MultiMap<String, String> getDeviceGroup()

الحصول على تعيين مجموعة الأجهزة إلى الجهاز

abstract long getDeviceMonitorSnapshotInterval()

الحصول على الفاصل الزمني بين كل لقطة للجهاز بالمللي ثانية

abstract getDeviceTag()

الحصول على تعيين الرقم التسلسلي للجهاز إلى العلامة

abstract long getInvocationHeartbeatInterval()

الحصول على الفاصل الزمني بين نبضات الاستدعاء بالمللي ثانية

abstract String getLabName()

الحصول على اسم المختبر الذي ينتمي إليه المضيف

abstract getLabels()

الحصول على تصنيفات للمضيف

abstract getNextClusterIds()

الحصول على معرّفات المجموعات الثانوية لنسخة TF هذه

abstract int getReadTimeout()

الحصول على مهلة قراءة http

abstract String getRunTargetFormat()

الحصول على تنسيق لتصنيف استهدافات عمليات التنفيذ

abstract File getSchedulerServiceAccountKeyfile()

احصل على ملف مفتاح حساب خدمة جدولة اختبارات Tradefed.

abstract String getSchedulerServiceUrl()

الحصول على عنوان URL لخدمة جدولة الاختبار في tradefed

abstract String getServiceUrl()

احصل على عنوان URL الأساسي لواجهة برمجة التطبيقات REST API الخاصة بمجموعة tradefed.

abstract boolean isDeviceMonitorDisabled()

تعرِض هذه السمة ما إذا كان الإبلاغ عن أجهزة المجموعات غير مفعَّل.

abstract long maxDiskUsagePercentage()

الحد الأقصى للنسبة المئوية لاستخدام القرص قبل أن نتوقف عن استئجار مهام جديدة إضافية

abstract boolean shouldCollectEarlyTestSummary()

يعرض ما إذا كان على أداة جدولة المهام جمع ملخّص الاختبار الأوّلي.

abstract Boolean shouldUploadInvocationStatus()

يعرِض ما إذا كان على TF تحميل حالة الاستدعاء.

الطرق العامة

checkCommandState

public abstract boolean checkCommandState ()

ما إذا كان يجب التحقّق من حالة الطلب (في مجموعة TF) أثناء رسائل التحقّق من الاتّصال

المرتجعات
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

اطّلِع على بعض التراخيص المتاحة قبل الاستئجار.

المرتجعات
boolean

getClusterId

public abstract String getClusterId ()

الحصول على معرّف المجموعة لمثيل TF هذا

المرتجعات
String

getConnectTimeout

public abstract int getConnectTimeout ()

الحصول على مهلة الاتصال عبر http

المرتجعات
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

الحصول على تعيين مجموعة الأجهزة إلى الجهاز

المرتجعات
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

الحصول على الفاصل الزمني بين كل لقطة للجهاز بالمللي ثانية

المرتجعات
long

getDeviceTag

public abstract  getDeviceTag ()

الحصول على تعيين الرقم التسلسلي للجهاز إلى العلامة

المرتجعات

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

الحصول على الفاصل الزمني بين نبضات الاستدعاء بالمللي ثانية

المرتجعات
long

getLabName

public abstract String getLabName ()

الحصول على اسم المختبر الذي ينتمي إليه المضيف

المرتجعات
String

getLabels

public abstract  getLabels ()

الحصول على تصنيفات للمضيف

المرتجعات

getNextClusterIds

public abstract  getNextClusterIds ()

الحصول على معرّفات المجموعات الثانوية لنسخة TF هذه

المرتجعات

getReadTimeout

public abstract int getReadTimeout ()

الحصول على مهلة قراءة http

المرتجعات
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

الحصول على تنسيق لتصنيف استهدافات عمليات التنفيذ

المرتجعات
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

احصل على ملف مفتاح حساب خدمة جدولة اختبارات Tradefed.

المرتجعات
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

الحصول على عنوان URL لخدمة جدولة الاختبار في tradefed

المرتجعات
String

getServiceUrl

public abstract String getServiceUrl ()

احصل على عنوان URL الأساسي لواجهة برمجة التطبيقات REST API الخاصة بمجموعة tradefed.

المرتجعات
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

تعرِض هذه السمة ما إذا كان الإبلاغ عن أجهزة المجموعات غير مفعَّل.

المرتجعات
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

الحد الأقصى للنسبة المئوية لاستخدام القرص قبل أن نتوقف عن استئجار مهام جديدة إضافية

المرتجعات
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

يعرض ما إذا كان على أداة جدولة المهام جمع ملخّص الاختبار الأوّلي.

المرتجعات
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

يعرِض ما إذا كان على TF تحميل حالة الاستدعاء.

المرتجعات
Boolean