HostOptions
public class HostOptions
extends Object
implements IHostOptions
java.lang.Object | |
↳ | com.android.tradefed.host.HostOptions |
فئة حامل خيارات المضيف. تُستخدم هذه الفئة لتخزين خيارات على مستوى المضيف.
ملخص
المنشأت العامة | |
---|---|
HostOptions () |
الأساليب العامة | |
---|---|
Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) تُرجع عدد التصاريح المتاحة لنوع معين |
Long | getCacheSizeLimit () إرجاع الحجم الأقصى المسموح به (بايت) لذاكرة التخزين المؤقت للملف المحلية. |
File | getClFlashstation () إرجاع ملف البرنامج النصي cl_flashstation البعيد. |
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 | isFlashstationEnabled () يعيد ما إذا كان يجب إجراء الوميض باستخدام flashstation. |
void | returnPermit ( IHostOptions.PermitLimitType type) يعيد تصريح من النوع المحدد |
boolean | shouldFlashWithFuseZip () يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا. |
Boolean | shouldUseSsoClient () تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا. |
void | takePermit ( IHostOptions.PermitLimitType type) يأخذ تصريح من النوع المحدد |
void | validateOptions () تحقق من صحة الخيارات المعينة في |
المنشأت العامة
HostOptions
public HostOptions ()
الأساليب العامة
getAvailablePermits
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
تُرجع عدد التصاريح المتاحة لنوع معين
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
عائدات | |
---|---|
Integer |
getCacheSizeLimit
public Long getCacheSizeLimit ()
إرجاع الحجم الأقصى المسموح به (بايت) لذاكرة التخزين المؤقت للملف المحلية.
عائدات | |
---|---|
Long |
getClFlashstation
public File getClFlashstation ()
إرجاع ملف البرنامج النصي cl_flashstation البعيد.
عائدات | |
---|---|
File |
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
publicgetKnownGceDeviceIpPool ()
جهاز gce المعروف المرتبط بعنوان IP محدد.
عائدات | |
---|---|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
تجمع الأجهزة الظاهرية المعروف والمكوّن مسبقًا.
عائدات | |
---|---|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
جهاز معروف عن بعد مرتبط بعنوان IP محدد.
عائدات | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
جهاز tcp المعروف المرتبط بعنوان IP محدد.
عائدات | |
---|---|
getLabels
publicgetLabels ()
احصل على تسميات للمضيف.
عائدات | |
---|---|
getNetworkInterface
public String getNetworkInterface ()
إرجاع واجهة الشبكة المستخدمة للاتصال بأجهزة الاختبار عن بُعد.
عائدات | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
إرجاع خريطة ملفات مفتاح json لحساب الخدمة.
عائدات | |
---|---|
getTestPhaseTimeout
public long getTestPhaseTimeout ()
إرجاع مهلة مستوى مرحلة الاختبار المحددة. ستكون القيمة الافتراضية 0 لعدم وجود مهلة.
عائدات | |
---|---|
long |
getUseZip64InPartialDownload
public boolean getUseZip64InPartialDownload ()
تحقق مما إذا كان يجب استخدام تنسيق zip64 في التنزيل الجزئي أم لا.
عائدات | |
---|---|
boolean |
initConcurrentLocks
public void initConcurrentLocks ()
تهيئة الأقفال المتزامنة
isFastbootdEnable
public boolean isFastbootdEnable ()
إرجاع ما إذا كان دعم وضع fastbootd ممكّنًا أم لا.
عائدات | |
---|---|
boolean |
isFlashstationEnabled
public boolean isFlashstationEnabled ()
يعيد ما إذا كان يجب إجراء الوميض باستخدام flashstation.
عائدات | |
---|---|
boolean |
العودة
public void returnPermit (IHostOptions.PermitLimitType type)
يعيد تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا.
عائدات | |
---|---|
boolean |
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا.
عائدات | |
---|---|
Boolean |
takePermit
public void takePermit (IHostOptions.PermitLimitType type)
يأخذ تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
تحقق من صحة الخيارات
public void validateOptions ()
تحقق من صحة الخيارات المعينة في IHostOptions
.
رميات | |
---|---|
ConfigurationException |