خيارات HostOptions

public class HostOptions
extends Object implements IHostOptions

java.lang.Object
com.android.tradefed.host.HostOptions


فئة صاحب خيارات المضيف. تُستخدم هذه الفئة لتخزين الخيارات على مستوى المضيف.

الملخّص

شركة إنشاءات عامة

HostOptions()

الطرق العامة

Integer getAvailablePermits(IHostOptions.PermitLimitType type)

لعرض عدد التصريحات المتوفرة لنوع معين

Long getCacheSizeLimit()

عرض الحد الأقصى للحجم(بالبايت) المسموح به من ذاكرة التخزين المؤقت للملفات على الجهاز.

Integer getConcurrentDownloadLimit()

تعرض الحد الأقصى لعدد عمليات التنزيل المتزامنة المسموح بها.

Integer getConcurrentFlasherLimit()

لعرض الحد الأقصى لعدد مرات الوميض المتزامن للسماح به.

Integer getConcurrentVirtualDeviceStartupLimit()

تعرض هذه الدالة الحد الأقصى لعدد مرات بدء تشغيل الأجهزة الافتراضية المتزامنة المسموح بها.

File getDownloadCacheDir()

تعرض المسار المستخدَم لتخزين العناصر التي تم تنزيلها.

File getFastbootTmpDir()

لعرض المسار الذي يجب أن يستخدمه Fastboot كمجلد مؤقت.

int getInUsePermits(IHostOptions.PermitLimitType type)

تعرض عدد التصاريح المستخدمة لنوع معين

getKnownGceDeviceIpPool()

جهاز gce معروف مرتبط بعنوان IP محدّد.

getKnownPreconfigureVirtualDevicePool()

مجموعة الأجهزة الافتراضية المعروفة مسبقًا.

getKnownRemoteDeviceIpPool()

جهاز بعيد معروف مرتبط بعنوان IP محدَّد.

getLabels()

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

String getNetworkInterface()

تعرض واجهة الشبكة المستخدَمة للاتصال بأجهزة الاختبار عن بُعد.

getServiceAccountJsonKeyFiles()

تعرض خريطة لملفات مفتاح JSON لحساب الخدمة.

long getTestPhaseTimeout()

تؤدي إلى إرجاع مهلة مستوى مرحلة الاختبار المحددة.

boolean getUseZip64InPartialDownload()

تحقق مما إذا كان ينبغي استخدام التنسيق zip64 في التنزيل الجزئي أم لا.

void initConcurrentLocks()

تهيئة الأقفال المتزامنة

boolean isFastbootdEnable()

تعرض ما إذا كان دعم وضع Fastbootd ممكنًا أم لا.

boolean isHostMetricReportingDisabled()

تعرض ما إذا كان يجب إيقاف إعداد تقارير مقاييس المضيف أم لا.

boolean isIncrementalFlashingEnabled()

لعرض ما إذا كان الوميض المتزايد مفعَّلاً أم لا.

boolean isOptOutOfIncrementalFlashing()

يعرض ما إذا كان المضيف أوقف الفلاش المتزايد.

void returnPermit(IHostOptions.PermitLimitType type)

لعرض تصريح من نوع معين

boolean shouldFlashWithFuseZip()

لعرض ما إذا كان يجب إجراء الوميض باستخدام ملف ZIP لصورة الجهاز الذي تم تثبيته على المصاهر أم لا.

Boolean shouldUseSsoClient()

تحقّق مما إذا كان يجب استخدام برنامج تسجيل الدخول الأحادي أم لا.

void takePermit(IHostOptions.PermitLimitType type)

الحصول على تصريح من النوع المحدّد

void validateOptions()

تحقَّق من أنّ الخيارات التي تم ضبطها على IHostOptions صالحة.

شركة إنشاءات عامة

خيارات HostOptions

public HostOptions ()

الطرق العامة

التصاريح المتاحة

public Integer getAvailablePermits (IHostOptions.PermitLimitType type)

لعرض عدد التصريحات المتوفرة لنوع معين

المعلّمات
type IHostOptions.PermitLimitType

الركلات المردودة
Integer

الحصول على ذاكرة التخزين المؤقت للحجم

public Long getCacheSizeLimit ()

عرض الحد الأقصى للحجم(بالبايت) المسموح به من ذاكرة التخزين المؤقت للملفات على الجهاز.

الركلات المردودة
Long

حد التنزيل المتزامن (getConcurrentDownloadLimit)

public Integer getConcurrentDownloadLimit ()

تعرض الحد الأقصى لعدد عمليات التنزيل المتزامنة المسموح بها. ويستخدمه IBuildProvider الذي ينزّل إصدارات بعيدة.

الركلات المردودة
Integer

الحصول على ConcurrentFlasherLimit

public Integer getConcurrentFlasherLimit ()

لعرض الحد الأقصى لعدد مرات الوميض المتزامن للسماح به. مُستخدمة في DeviceFlashPreparer.

الركلات المردودة
Integer حد الفلاش المتزامن.

حد GetConcurrentVirtualDeviceStartupLimit

public Integer getConcurrentVirtualDeviceStartupLimit ()

تعرض هذه الدالة الحد الأقصى لعدد مرات بدء تشغيل الأجهزة الافتراضية المتزامنة المسموح بها. يستخدم هذا الجهاز RemoteAndroidVirtualDevice الذي يبدأ تشغيل الجهاز الافتراضي.

الركلات المردودة
Integer

الحصول على تنزيل ذاكرة التخزين المؤقت

public File getDownloadCacheDir ()

تعرض المسار المستخدَم لتخزين العناصر التي تم تنزيلها.

الركلات المردودة
File

cannot translate

public File getFastbootTmpDir ()

لعرض المسار الذي يجب أن يستخدمه Fastboot كمجلد مؤقت.

الركلات المردودة
File

GetInUsePermits

public int getInUsePermits (IHostOptions.PermitLimitType type)

تعرض عدد التصاريح المستخدمة لنوع معين

المعلّمات
type IHostOptions.PermitLimitType

الركلات المردودة
int

GetknownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

جهاز gce معروف مرتبط بعنوان IP محدّد.

الركلات المردودة

getknownPreConfigurationVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

مجموعة الأجهزة الافتراضية المعروفة مسبقًا.

الركلات المردودة

getknownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

جهاز بعيد معروف مرتبط بعنوان IP محدَّد.

الركلات المردودة

تصنيفات

public  getLabels ()

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

الركلات المردودة

واجهة GetNetworkInterface

public String getNetworkInterface ()

تعرض واجهة الشبكة المستخدَمة للاتصال بأجهزة الاختبار عن بُعد.

الركلات المردودة
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

تعرض خريطة لملفات مفتاح JSON لحساب الخدمة.

الركلات المردودة

الحصول على مهلة

public long getTestPhaseTimeout ()

تؤدي إلى إرجاع مهلة مستوى مرحلة الاختبار المحددة. سيتم ضبط القيمة التلقائية على 0 في حال عدم استخدام مُهل.

الركلات المردودة
long

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

تحقق مما إذا كان ينبغي استخدام التنسيق zip64 في التنزيل الجزئي أم لا.

الركلات المردودة
boolean

دالة initConcurrentLocks

public void initConcurrentLocks ()

تهيئة الأقفال المتزامنة

isFastbootdEnable

public boolean isFastbootdEnable ()

تعرض ما إذا كان دعم وضع Fastbootd ممكنًا أم لا.

الركلات المردودة
boolean

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

تعرض ما إذا كان يجب إيقاف إعداد تقارير مقاييس المضيف أم لا.

الركلات المردودة
boolean

isIncrementalFlashingEnabled

public boolean isIncrementalFlashingEnabled ()

لعرض ما إذا كان الوميض المتزايد مفعَّلاً أم لا.

الركلات المردودة
boolean

isOptOutOfIncrementalFlashing

public boolean isOptOutOfIncrementalFlashing ()

يعرض ما إذا كان المضيف أوقف الفلاش المتزايد.

الركلات المردودة
boolean

تصريح إرجاع

public void returnPermit (IHostOptions.PermitLimitType type)

لعرض تصريح من نوع معين

المعلّمات
type IHostOptions.PermitLimitType

يجب أن يكون FlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

لعرض ما إذا كان يجب إجراء الوميض باستخدام ملف ZIP لصورة الجهاز الذي تم تثبيته على المصاهر أم لا.

الركلات المردودة
boolean

يجب استخدامSsoClient

public Boolean shouldUseSsoClient ()

تحقّق مما إذا كان يجب استخدام برنامج تسجيل الدخول الأحادي أم لا.

الركلات المردودة
Boolean

تصريح وصول

public void takePermit (IHostOptions.PermitLimitType type)

الحصول على تصريح من النوع المحدّد

المعلّمات
type IHostOptions.PermitLimitType

خيارات التحقق من الصحة

public void validateOptions ()

تحقَّق من أنّ الخيارات التي تم ضبطها على IHostOptions صالحة.

الرميات
ConfigurationException