אפשרויות 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()
מחזירה את הנתיב המשמש לאחסון פריטי מידע שנוצרו בתהליך הפיתוח (Artifact) שהורדתם. |
abstract
File
|
getFastbootTmpDir()
מחזירה את הנתיב שבו צריך להשתמש באתחול מהיר כתיקייה זמנית. |
abstract
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
פונקציה זו מחזירה את מספר האישורים שנמצאים בשימוש עבור סוג נתון |
abstract
|
getKnownGceDeviceIpPool()
מכשיר gce ידוע המשויך לכתובת 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()
הפונקציה מחזירה אם התמיכה במצב Quickbootd מופעלת או לא. |
abstract
boolean
|
isHostMetricReportingDisabled()
הפונקציה מחזירה אם צריך להשבית את הדיווח על מדדי המארח. |
abstract
boolean
|
isIncrementalFlashingEnabled()
מחזירה אם הבהוב המצטבר מופעל. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להבהוב מצטבר. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
החזרת הרשאה מהסוג הנתון |
abstract
boolean
|
shouldFlashWithFuseZip()
הפונקציה מחזירה אם יש לבצע הבהוב באמצעות קובץ ZIP של קובץ אימג' של המכשיר שנטען באמצעות פיוז. |
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 ()
מחזירה את הנתיב המשמש לאחסון פריטי מידע שנוצרו בתהליך הפיתוח (Artifact) שהורדתם.
החזרות | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
מחזירה את הנתיב שבו צריך להשתמש באתחול מהיר כתיקייה זמנית.
החזרות | |
---|---|
File |
הרשאות getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
פונקציה זו מחזירה את מספר האישורים שנמצאים בשימוש עבור סוג נתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
החזרות | |
---|---|
int |
getknownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
מכשיר gce ידוע המשויך לכתובת IP ספציפית.
החזרות | |
---|---|
|
getknownPredefinedVirtualDevicePool
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 ()
הפונקציה מחזירה אם התמיכה במצב Quickbootd מופעלת או לא.
החזרות | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
הפונקציה מחזירה אם צריך להשבית את הדיווח על מדדי המארח.
החזרות | |
---|---|
boolean |
isIncrmentsalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
מחזירה אם הבהוב המצטבר מופעל.
החזרות | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
הפונקציה מחזירה אם המארח ביטל את ההסכמה להבהוב מצטבר.
החזרות | |
---|---|
boolean |
אישור החזרה
public abstract void returnPermit (IHostOptions.PermitLimitType type)
החזרת הרשאה מהסוג הנתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
צריךFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
הפונקציה מחזירה אם יש לבצע הבהוב באמצעות קובץ ZIP של קובץ אימג' של המכשיר שנטען באמצעות פיוז.
החזרות | |
---|---|
boolean |
צריךUseSsoClient
public abstract Boolean shouldUseSsoClient ()
בודקים אם עליו להשתמש בלקוח SingleSignOn או לא.
החזרות | |
---|---|
Boolean |
TakePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
מקבלת אישור מהסוג הנתון
פרמטרים | |
---|---|
type |
IHostOptions.PermitLimitType |
VerifyOptions
public abstract void validateOptions ()
בודקים שהאפשרויות שהוגדרו ב-IHostOptions
תקפות.
קליעות | |
---|---|
ConfigurationException |