خيارات IHostOptions
public
interface
IHostOptions
com.android.tradefed.host.IHostOptions |
واجهة صاحب خيارات المضيف يتم استخدام هذه الواجهة للوصول إلى الخيارات على مستوى المضيف.
الملخّص
الطرق العامة | |
---|---|
abstract
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
لعرض عدد التصريحات المتوفرة لنوع معين |
abstract
Long
|
getCacheSizeLimit()
عرض الحد الأقصى للحجم(بالبايت) المسموح به من ذاكرة التخزين المؤقت للملفات على الجهاز. |
abstract
Integer
|
getConcurrentDownloadLimit()
تعرض الحد الأقصى لعدد عمليات التنزيل المتزامنة المسموح بها. |
abstract
Integer
|
getConcurrentFlasherLimit()
لعرض الحد الأقصى لعدد مرات الوميض المتزامن للسماح به. |
abstract
Integer
|
getConcurrentVirtualDeviceStartupLimit()
تعرض هذه الدالة الحد الأقصى لعدد مرات بدء تشغيل الأجهزة الافتراضية المتزامنة المسموح بها. |
abstract
File
|
getDownloadCacheDir()
تعرض المسار المستخدَم لتخزين العناصر التي تم تنزيلها. |
abstract
File
|
getFastbootTmpDir()
لعرض المسار الذي يجب أن يستخدمه Fastboot كمجلد مؤقت. |
abstract
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
تعرض عدد التصاريح المستخدمة لنوع معين |
abstract
|
getKnownGceDeviceIpPool()
جهاز gce معروف مرتبط بعنوان IP محدّد. |
abstract
|
getKnownPreconfigureVirtualDevicePool()
مجموعة الأجهزة الافتراضية المعروفة مسبقًا. |
abstract
|
getKnownRemoteDeviceIpPool()
جهاز بعيد معروف مرتبط بعنوان IP محدَّد. |
default
|
getKnownTcpDeviceIpPool()
جهاز tcp معروف مرتبط بعنوان IP محدّد. |
abstract
|
getLabels()
الحصول على تصنيفات للمضيف |
abstract
String
|
getNetworkInterface()
تعرض واجهة الشبكة المستخدَمة للاتصال بأجهزة الاختبار عن بُعد. |
abstract
|
getServiceAccountJsonKeyFiles()
تعرض خريطة لملفات مفتاح JSON لحساب الخدمة. |
abstract
long
|
getTestPhaseTimeout()
تؤدي إلى إرجاع مهلة مستوى مرحلة الاختبار المحددة. |
abstract
boolean
|
getUseZip64InPartialDownload()
تحقق مما إذا كان ينبغي استخدام التنسيق zip64 في التنزيل الجزئي أم لا. |
abstract
void
|
initConcurrentLocks()
تهيئة الأقفال المتزامنة |
abstract
boolean
|
isFastbootdEnable()
تعرض ما إذا كان دعم وضع Fastbootd ممكنًا أم لا. |
abstract
boolean
|
isHostMetricReportingDisabled()
تعرض ما إذا كان يجب إيقاف إعداد تقارير مقاييس المضيف أم لا. |
abstract
boolean
|
isIncrementalFlashingEnabled()
لعرض ما إذا كان الوميض المتزايد مفعَّلاً أم لا. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
يعرض ما إذا كان المضيف أوقف الفلاش المتزايد. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
لعرض تصريح من نوع معين |
abstract
boolean
|
shouldFlashWithFuseZip()
لعرض ما إذا كان يجب إجراء الوميض باستخدام ملف ZIP لصورة الجهاز الذي تم تثبيته على المصاهر أم لا. |
abstract
Boolean
|
shouldUseSsoClient()
تحقّق مما إذا كان يجب استخدام برنامج تسجيل الدخول الأحادي أم لا. |
abstract
void
|
takePermit(IHostOptions.PermitLimitType type)
الحصول على تصريح من النوع المحدّد |
abstract
void
|
validateOptions()
تحقَّق من أنّ الخيارات التي تم ضبطها على |
الطرق العامة
التصاريح المتاحة
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
لعرض عدد التصريحات المتوفرة لنوع معين
المعلّمات | |
---|---|
type |
IHostOptions.PermitLimitType |
الركلات المردودة | |
---|---|
Integer |
الحصول على ذاكرة التخزين المؤقت للحجم
public abstract Long getCacheSizeLimit ()
عرض الحد الأقصى للحجم(بالبايت) المسموح به من ذاكرة التخزين المؤقت للملفات على الجهاز.
الركلات المردودة | |
---|---|
Long |
حد التنزيل المتزامن (getConcurrentDownloadLimit)
public abstract Integer getConcurrentDownloadLimit ()
تعرض الحد الأقصى لعدد عمليات التنزيل المتزامنة المسموح بها. ويستخدمه IBuildProvider
الذي
ينزّل إصدارات بعيدة.
الركلات المردودة | |
---|---|
Integer |
الحصول على ConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
لعرض الحد الأقصى لعدد مرات الوميض المتزامن للسماح به. مُستخدمة في DeviceFlashPreparer
.
الركلات المردودة | |
---|---|
Integer |
حد الفلاش المتزامن. |
حد GetConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
تعرض هذه الدالة الحد الأقصى لعدد مرات بدء تشغيل الأجهزة الافتراضية المتزامنة المسموح بها. يستخدم هذا الجهاز RemoteAndroidVirtualDevice
الذي يبدأ تشغيل الجهاز الافتراضي.
الركلات المردودة | |
---|---|
Integer |
الحصول على تنزيل ذاكرة التخزين المؤقت
public abstract File getDownloadCacheDir ()
تعرض المسار المستخدَم لتخزين العناصر التي تم تنزيلها.
الركلات المردودة | |
---|---|
File |
cannot translate
public abstract File getFastbootTmpDir ()
لعرض المسار الذي يجب أن يستخدمه Fastboot كمجلد مؤقت.
الركلات المردودة | |
---|---|
File |
GetInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
تعرض عدد التصاريح المستخدمة لنوع معين
المعلّمات | |
---|---|
type |
IHostOptions.PermitLimitType |
الركلات المردودة | |
---|---|
int |
GetknownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
جهاز gce معروف مرتبط بعنوان IP محدّد.
الركلات المردودة | |
---|---|
|
getknownPreConfigurationVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
مجموعة الأجهزة الافتراضية المعروفة مسبقًا.
الركلات المردودة | |
---|---|
|
getknownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
جهاز بعيد معروف مرتبط بعنوان IP محدَّد.
الركلات المردودة | |
---|---|
|
getknownTcpDeviceIpPool.
publicgetKnownTcpDeviceIpPool ()
جهاز tcp معروف مرتبط بعنوان IP محدّد.
الركلات المردودة | |
---|---|
|
تصنيفات
public abstractgetLabels ()
الحصول على تصنيفات للمضيف
الركلات المردودة | |
---|---|
|
واجهة GetNetworkInterface
public abstract String getNetworkInterface ()
تعرض واجهة الشبكة المستخدَمة للاتصال بأجهزة الاختبار عن بُعد.
الركلات المردودة | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
تعرض خريطة لملفات مفتاح JSON لحساب الخدمة.
الركلات المردودة | |
---|---|
|
الحصول على مهلة
public abstract long getTestPhaseTimeout ()
تؤدي إلى إرجاع مهلة مستوى مرحلة الاختبار المحددة. سيتم ضبط القيمة التلقائية على 0 في حال عدم استخدام مُهل.
الركلات المردودة | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
تحقق مما إذا كان ينبغي استخدام التنسيق zip64 في التنزيل الجزئي أم لا.
الركلات المردودة | |
---|---|
boolean |
دالة initConcurrentLocks
public abstract void initConcurrentLocks ()
تهيئة الأقفال المتزامنة
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
تعرض ما إذا كان دعم وضع Fastbootd ممكنًا أم لا.
الركلات المردودة | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
تعرض ما إذا كان يجب إيقاف إعداد تقارير مقاييس المضيف أم لا.
الركلات المردودة | |
---|---|
boolean |
isIncrementalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
لعرض ما إذا كان الوميض المتزايد مفعَّلاً أم لا.
الركلات المردودة | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
يعرض ما إذا كان المضيف أوقف الفلاش المتزايد.
الركلات المردودة | |
---|---|
boolean |
تصريح إرجاع
public abstract void returnPermit (IHostOptions.PermitLimitType type)
لعرض تصريح من نوع معين
المعلّمات | |
---|---|
type |
IHostOptions.PermitLimitType |
يجب أن يكون FlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
لعرض ما إذا كان يجب إجراء الوميض باستخدام ملف ZIP لصورة الجهاز الذي تم تثبيته على المصاهر أم لا.
الركلات المردودة | |
---|---|
boolean |
يجب استخدامSsoClient
public abstract Boolean shouldUseSsoClient ()
تحقّق مما إذا كان يجب استخدام برنامج تسجيل الدخول الأحادي أم لا.
الركلات المردودة | |
---|---|
Boolean |
تصريح وصول
public abstract void takePermit (IHostOptions.PermitLimitType type)
الحصول على تصريح من النوع المحدّد
المعلّمات | |
---|---|
type |
IHostOptions.PermitLimitType |
خيارات التحقق من الصحة
public abstract void validateOptions ()
تحقَّق من أنّ الخيارات التي تم ضبطها على IHostOptions
صالحة.
الرميات | |
---|---|
ConfigurationException |