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
|
getKnownPreconfigureNativeDevicePool()
מאגר 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()
הפונקציה מחזירה את הערך 'true' אם הבהוב מצטבר מופעל, או 'false' אם הוא מושבת. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להצגת הבהוב מצטבר. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
הפונקציה מחזירה רישיון מהסוג הנתון |
abstract
boolean
|
shouldFlashWithFuseZip()
הפונקציה מחזירה אם צריך לבצע את ההבהוב באמצעות קובץ ZIP של תמונה של מכשיר שמותקן ב-fuse או לא. |
abstract
Boolean
|
shouldUseSsoClient()
בודקים אם צריך להשתמש בלקוח SingleSignOn או לא. |
abstract
void
|
takePermit(IHostOptions.PermitLimitType type)
קבלת רישיון מהסוג הנתון |
abstract
void
|
validateOptions()
מוודאים שהאפשרויות שמוגדרות ב- |
שיטות ציבוריות
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
הפונקציה מחזירה את מספר ההיתרים הזמינים מסוג נתון.
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
החזרות | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
הפונקציה מחזירה את הגודל המקסימלי(בייטים) המותר של המטמון המקומי של הקבצים.
החזרות | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
הפונקציה מחזירה את המספר המקסימלי של הורדות בו-זמנית שמותר לבצע. משמש את IBuildProvider
להורדת גרסאות build מרחוק.
החזרות | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
הפונקציה מחזירה את המספר המקסימלי של פעולות הפעלה בו-זמנית של תוכנה. DeviceFlashPreparer
משתמש בזה.
החזרות | |
---|---|
Integer |
מגבלת הפלאשרים בו-זמנית. |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
הפונקציה מחזירה את המספר המקסימלי של הפעלות בו-זמניות של מכשיר וירטואלי. משמש את RemoteAndroidVirtualDevice
במכשיר הווירטואלי של ההפעלה.
החזרות | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
הפונקציה מחזירה את הנתיב שבו מאוחסנים הארטיפקטים שהורדתם.
החזרות | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
הפונקציה מחזירה את הנתיב שבו fastboot צריך להשתמש בתור תיקייה זמנית.
החזרות | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
הפונקציה מחזירה את מספר ההיתרים שבשימוש מסוג נתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
החזרות | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
מכשיר gce ידוע שמשויך לכתובת IP ספציפית.
החזרות | |
---|---|
|
getKnownPreconfigureNativeDevicePool
public abstractgetKnownPreconfigureNativeDevicePool ()
מאגר IP ידוע של מכשיר מקורי שהוגדר מראש.
החזרות | |
---|---|
|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
מאגר ידוע של מכשירים וירטואליים שהוגדרו מראש.
החזרות | |
---|---|
|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
מכשיר מרוחק ידוע שמשויך לכתובת IP ספציפית.
החזרות | |
---|---|
|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
מכשיר TCP ידוע שמשויך לכתובת IP ספציפית.
החזרות | |
---|---|
|
getLabels
public abstractgetLabels ()
אחזור תוויות של המארח.
החזרות | |
---|---|
|
getNetworkInterface
public abstract String getNetworkInterface ()
הפונקציה מחזירה את ממשק הרשת שמשמש לחיבור למכשירי בדיקה מרוחקים.
החזרות | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
הפונקציה מחזירה מפה של קובצי מפתחות JSON של חשבון שירות.
החזרות | |
---|---|
|
getTestPhaseTimeout
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 ()
הפונקציה מחזירה את הערך 'true' אם הבהוב מצטבר מופעל, או 'false' אם הוא מושבת.
החזרות | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להצגת הבהוב מצטבר.
החזרות | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
הפונקציה מחזירה רישיון מהסוג הנתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
הפונקציה מחזירה אם צריך לבצע את ההבהוב באמצעות קובץ ZIP של תמונה של מכשיר שמותקן ב-fuse או לא.
החזרות | |
---|---|
boolean |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
בודקים אם צריך להשתמש בלקוח SingleSignOn או לא.
החזרות | |
---|---|
Boolean |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
קבלת רישיון מהסוג הנתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
מוודאים שהאפשרויות שמוגדרות ב-IHostOptions
תקינות.
זריקות | |
---|---|
ConfigurationException |