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 ספציפית. |
|
getKnownPreconfigureNativeDevicePool()
מאגר IP ידוע של מכשיר מקורי שהוגדר מראש. |
|
getKnownPreconfigureVirtualDevicePool()
מאגר ידוע של מכשירים וירטואליים שהוגדרו מראש. |
|
getKnownRemoteDeviceIpPool()
מכשיר מרוחק ידוע שמשויך לכתובת IP ספציפית. |
|
getLabels()
אחזור תוויות של המארח. |
String
|
getNetworkInterface()
הפונקציה מחזירה את ממשק הרשת שמשמש לחיבור למכשירי בדיקה מרוחקים. |
|
getServiceAccountJsonKeyFiles()
הפונקציה מחזירה מפה של קובצי מפתחות JSON של חשבון שירות. |
long
|
getTestPhaseTimeout()
הפונקציה מחזירה את זמן הקצאת הזמן לתפוגה ברמת שלב הבדיקה שצוין. |
boolean
|
getUseZip64InPartialDownload()
בודקים אם צריך להשתמש בפורמט zip64 בהורדה חלקית או לא. |
void
|
initConcurrentLocks()
אתחול המנעולים בו-זמנית |
boolean
|
isFastbootdEnable()
הפונקציה מחזירה אם התמיכה במצב fastbootd מופעלת או לא. |
boolean
|
isHostMetricReportingDisabled()
הפונקציה מחזירה את הערך שמציין אם צריך להשבית את הדיווח על מדדי המארח. |
boolean
|
isIncrementalFlashingEnabled()
הפונקציה מחזירה את הערך 'true' אם הבהוב מצטבר מופעל, או 'false' אם הוא מושבת. |
boolean
|
isOptOutOfIncrementalFlashing()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להצגת הבהוב מצטבר. |
void
|
returnPermit(IHostOptions.PermitLimitType type)
הפונקציה מחזירה רישיון מהסוג הנתון |
boolean
|
shouldFlashWithFuseZip()
הפונקציה מחזירה אם צריך לבצע את ההבהוב באמצעות קובץ ZIP של תמונה של מכשיר שמותקן ב-fuse או לא. |
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 |
|
getConcurrentDownloadLimit
public Integer getConcurrentDownloadLimit ()
הפונקציה מחזירה את המספר המקסימלי של הורדות בו-זמנית שמותר לבצע. משמש את IBuildProvider להורדת גרסאות build מרחוק.
| החזרות | |
|---|---|
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 ספציפית.
| החזרות | |
|---|---|
|
|
getKnownPreconfigureNativeDevicePool
publicgetKnownPreconfigureNativeDevicePool ()
מאגר IP ידוע של מכשיר מקורי שהוגדר מראש.
| החזרות | |
|---|---|
|
|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
מאגר ידוע של מכשירים וירטואליים שהוגדרו מראש.
| החזרות | |
|---|---|
|
|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
מכשיר מרוחק ידוע שמשויך לכתובת 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 |
|
isHostMetricReportingDisabled
public boolean isHostMetricReportingDisabled ()
הפונקציה מחזירה את הערך שמציין אם צריך להשבית את הדיווח על מדדי המארח.
| החזרות | |
|---|---|
boolean |
|
isIncrementalFlashingEnabled
public boolean isIncrementalFlashingEnabled ()
הפונקציה מחזירה את הערך 'true' אם הבהוב מצטבר מופעל, או 'false' אם הוא מושבת.
| החזרות | |
|---|---|
boolean |
|
isOptOutOfIncrementalFlashing
public boolean isOptOutOfIncrementalFlashing ()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להצגת הבהוב מצטבר.
| החזרות | |
|---|---|
boolean |
|
returnPermit
public void returnPermit (IHostOptions.PermitLimitType type)
הפונקציה מחזירה רישיון מהסוג הנתון
| פרמטרים | |
|---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
הפונקציה מחזירה אם צריך לבצע את ההבהוב באמצעות קובץ ZIP של תמונה של מכשיר שמותקן ב-fuse או לא.
| החזרות | |
|---|---|
boolean |
|
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
בודקים אם צריך להשתמש בלקוח SingleSignOn או לא.
| החזרות | |
|---|---|
Boolean |
|
takePermit
public void takePermit (IHostOptions.PermitLimitType type)
קבלת רישיון מהסוג הנתון
| פרמטרים | |
|---|---|
type |
IHostOptions.PermitLimitType |
validateOptions
public void validateOptions ()
מוודאים שהאפשרויות שמוגדרות ב-IHostOptions תקינות.
| זריקות | |
|---|---|
ConfigurationException |
|