خيارات المضيف

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 محدد.

getKnownTcpDeviceIpPool ()

جهاز TCP معروف مرتبط بعنوان 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 ()

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

Boolean shouldUseSsoClient ()

تحقق مما إذا كان يجب استخدام عميل SingleSignOn أم لا.

void takePermit ( IHostOptions.PermitLimitType type)

يأخذ تصريح من النوع المحدد

void validateOptions ()

تحقق من صحة الخيارات المحددة في IHostOptions .

المقاولين العامة

خيارات المضيف

public HostOptions ()

الأساليب العامة

getAvailablePermits

public Integer getAvailablePermits (IHostOptions.PermitLimitType type)

إرجاع عدد التصاريح المتاحة من نوع معين

حدود
type IHostOptions.PermitLimitType

عائدات
Integer

getCacheSizeLimit

public Long getCacheSizeLimit ()

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

عائدات
Long

getConcurrentDownloadLimit

public Integer getConcurrentDownloadLimit ()

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

عائدات
Integer

getConcurrentFlasherLimit

public Integer getConcurrentFlasherLimit ()

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

عائدات
Integer حد المتعري المتزامن.

getConcurrentVirtualDeviceStartupLimit

public Integer getConcurrentVirtualDeviceStartupLimit ()

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

عائدات
Integer

getDownloadCacheDir

public File getDownloadCacheDir ()

إرجاع المسار المستخدم لتخزين العناصر التي تم تنزيلها.

عائدات
File

getFastbootTmpDir

public File getFastbootTmpDir ()

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

عائدات
File

getInUsePermits

public int getInUsePermits (IHostOptions.PermitLimitType type)

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

حدود
type IHostOptions.PermitLimitType

عائدات
int

getKnownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

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

عائدات

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

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

عائدات

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

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

عائدات

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

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

عائدات

getLabels

public  getLabels ()

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

عائدات

getNetworkInterface

public String getNetworkInterface ()

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

عائدات
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

إرجاع خريطة للملفات الرئيسية لحساب الخدمة json.

عائدات

getTestPhaseTimeout

public long getTestPhaseTimeout ()

إرجاع مهلة مستوى مرحلة الاختبار المحددة. سيكون الإعداد الافتراضي هو 0 لعدم وجود مهلات.

عائدات
long

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

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

عائدات
boolean

initConcurrentLocks

public void initConcurrentLocks ()

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

isFastbootdEnable

public boolean isFastbootdEnable ()

إرجاع ما إذا كان دعم وضع fastbootd ممكّنًا أم لا.

عائدات
boolean

isHostMetricReporting معطل

public boolean isHostMetricReportingDisabled ()

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

عائدات
boolean

يتم تمكين الوميض التزايدي

public boolean isIncrementalFlashingEnabled ()

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

عائدات
boolean

isOptOutOfIncrementalFlashing

public boolean isOptOutOfIncrementalFlashing ()

إرجاع ما إذا كان المضيف قد قام بإلغاء الاشتراك في الوميض المتزايد.

عائدات
boolean

returnPermit

public void returnPermit (IHostOptions.PermitLimitType type)

إرجاع تصريح من النوع المحدد

حدود
type IHostOptions.PermitLimitType

يجب أن يكون FlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

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

عائدات
boolean

يجب استخدامSsoClient

public Boolean shouldUseSsoClient ()

تحقق مما إذا كان يجب استخدام عميل SingleSignOn أم لا.

عائدات
Boolean

takePermit

public void takePermit (IHostOptions.PermitLimitType type)

يأخذ تصريح من النوع المحدد

حدود
type IHostOptions.PermitLimitType

validateOptions

public void validateOptions ()

تحقق من صحة الخيارات المحددة في IHostOptions .

رميات
ConfigurationException