IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
ממשק בעל אפשרויות מארח. ממשק זה משמש לגישה לאפשרויות רחבות המארח.
סיכום
שיטות ציבוריות | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) מחזירה את מספר ההיתרים הזמינים מסוג נתון |
abstract Long | getCacheSizeLimit () החזר את הגודל המרבי המותר (בתים) של מטמון הקובץ המקומי. |
abstract File | getClFlashstation () מחזיר את קובץ הסקריפט cl_flashstation המרוחק. |
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 | getKnownPreconfigureVirtualDevicePool () מאגר מכשירים וירטואלי ידוע מוגדר מראש. |
abstract | getKnownRemoteDeviceIpPool () מכשיר מרוחק ידוע המשויך ל-IP ספציפי. |
abstract | 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 | isFlashstationEnabled () מחזירה אם יש לבצע מהבהב עם תחנת הבזק. |
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 |
getClFlashstation
public abstract File getClFlashstation ()
מחזיר את קובץ הסקריפט cl_flashstation המרוחק.
החזרות | |
---|---|
File |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
מחזירה את המספר המרבי של הורדות בו-זמניות המותרות. בשימוש על ידי IBuildProvider
שמוריד בנייה מרחוק.
החזרות | |
---|---|
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 ספציפי.
החזרות | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
מאגר מכשירים וירטואלי ידוע מוגדר מראש.
החזרות | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
מכשיר מרוחק ידוע המשויך ל-IP ספציפי.
החזרות | |
---|---|
getKnownTcpDeviceIpPool
public abstractgetKnownTcpDeviceIpPool ()
מכשיר 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 |
isFlashstationEnabled
public abstract boolean isFlashstationEnabled ()
מחזירה אם יש לבצע מהבהב עם תחנת הבזק.
החזרות | |
---|---|
boolean |
אישור החזרה
public abstract void returnPermit (IHostOptions.PermitLimitType type)
מחזיר אישור מהסוג הנתון
פרמטרים | |
---|---|
type | IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
מחזירה אם יש לבצע מהבהב או לא עם קובץ ה-zip של תמונת התקן המותקן על פיוז.
החזרות | |
---|---|
boolean |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
בדוק אם הוא צריך להשתמש בלקוח SingleSignOn או לא.
החזרות | |
---|---|
Boolean |
לקחת אישור
public abstract void takePermit (IHostOptions.PermitLimitType type)
לוקח אישור מהסוג הנתון
פרמטרים | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
ודא שהאפשרויות שהוגדרו ב- IHostOptions
תקפות.
זורק | |
---|---|
ConfigurationException |