HostOptions
public
class
HostOptions
extends Object
implements
IHostOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.host.HostOptions |
מחזיק אפשרויות המארח. המחלקות האלה משמשות לאחסון אפשרויות ברמת המארח.
סיכום
constructors ציבוריים | |
|---|---|
HostOptions()
|
|
methods ציבוריים | |
|---|---|
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
מחזירה את מספר ההיתרים הזמינים מסוג מסוים |
Long
|
getCacheSizeLimit()
החזרת הגודל המקסימלי המותר(בבייטים) של מטמון הקבצים המקומי. |
Integer
|
getConcurrentDownloadLimit()
הפונקציה מחזירה את המספר המקסימלי של הורדות בו-זמניות שמותרות. |
Integer
|
getConcurrentFlasherLimit()
מחזירה את המספר המקסימלי של הבהובים בו-זמניים שמותרים. |
Integer
|
getConcurrentVirtualDeviceStartupLimit()
הפונקציה מחזירה את המספר המקסימלי של הפעלות מקבילות של מכשירים וירטואליים שמותרות. |
File
|
getDownloadCacheDir()
הפונקציה מחזירה את הנתיב שמשמש לאחסון ארטיפקטים שהורדו. |
File
|
getFastbootTmpDir()
מחזירה את הנתיב שבו fastboot צריך להשתמש כתיקייה זמנית. |
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
מחזירה את מספר ההיתרים שנמצאים בשימוש עבור סוג מסוים |
Set<String>
|
getKnownGceDeviceIpPool()
מכשיר gce ידוע שמשויך לכתובת IP ספציפית. |
List<String>
|
getKnownPreconfigureNativeDevicePool()
מאגר כתובות IP ידוע של מכשירים מובנים שהוגדרו מראש. |
List<String>
|
getKnownPreconfigureVirtualDevicePool()
מאגר ידוע של מכשירים וירטואליים שהוגדרו מראש. |
Set<String>
|
getKnownRemoteDeviceIpPool()
מכשיר מוכר מרחוק שמשויך לכתובת IP ספציפית. |
List<String>
|
getLabels()
אחזור של תוויות למארח |
String
|
getNetworkInterface()
מחזירה את ממשק הרשת שמשמש לחיבור למכשירי בדיקה מרוחקים. |
Map<String, File>
|
getServiceAccountJsonKeyFiles()
הפונקציה מחזירה מיפוי של קובצי מפתח JSON של חשבון שירות. |
long
|
getTestPhaseTimeout()
הפונקציה מחזירה את הזמן הקצוב לתפוגה של רמת שלב הבדיקה שצוין. |
boolean
|
getUseZip64InPartialDownload()
בודקים אם צריך להשתמש בפורמט zip64 בהורדה חלקית או לא. |
void
|
initConcurrentLocks()
מאתחלת את הנעילות המקבילות |
boolean
|
isFastbootdEnable()
הפונקציה מחזירה אם התמיכה במצב fastbootd מופעלת או לא. |
boolean
|
isHostMetricReportingDisabled()
הפונקציה מחזירה את הערך שקובע אם צריך להשבית את הדיווח על מדדי המארח. |
boolean
|
isIncrementalFlashingEnabled()
הפונקציה מחזירה ערך בוליאני שמציין אם הבהוב מצטבר מופעל או לא. |
boolean
|
isOptOutOfIncrementalFlashing()
הפונקציה מחזירה תשובה אם המארח לא רוצה להשתמש בהדגשה הדרגתית. |
void
|
returnPermit(IHostOptions.PermitLimitType type)
מחזירה אישור מסוג מסוים |
boolean
|
shouldFlashWithFuseZip()
הפונקציה מחזירה את הערך True אם צריך לבצע צריבת ROM באמצעות קובץ ZIP של תמונת מכשיר עם fuse mounted, או את הערך False אם לא צריך לבצע צריבת ROM. |
Boolean
|
shouldUseSsoClient()
בודקים אם צריך להשתמש בלקוח SingleSignOn או לא. |
void
|
takePermit(IHostOptions.PermitLimitType type)
מקבל הרשאה מהסוג שצוין |
boolean
|
useAndroidBuildApiV4()
הפונקציה מחזירה את הערך שקובע אם להשתמש ב-Android Build API בגרסה 4. |
void
|
validateOptions()
מוודאים שהאפשרויות שהוגדרו ב- |
constructors ציבוריים
HostOptions
public HostOptions ()
methods ציבוריים
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
public Set<String> getKnownGceDeviceIpPool ()
מכשיר gce ידוע שמשויך לכתובת IP ספציפית.
| החזרות | |
|---|---|
Set<String> |
|
getKnownPreconfigureNativeDevicePool
public List<String> getKnownPreconfigureNativeDevicePool ()
מאגר כתובות IP ידוע של מכשירים מובנים שהוגדרו מראש.
| החזרות | |
|---|---|
List<String> |
|
getKnownPreconfigureVirtualDevicePool
public List<String> getKnownPreconfigureVirtualDevicePool ()
מאגר ידוע של מכשירים וירטואליים שהוגדרו מראש.
| החזרות | |
|---|---|
List<String> |
|
getKnownRemoteDeviceIpPool
public Set<String> getKnownRemoteDeviceIpPool ()
מכשיר מוכר מרחוק שמשויך לכתובת IP ספציפית.
| החזרות | |
|---|---|
Set<String> |
|
getLabels
public List<String> getLabels ()
אחזור של תוויות למארח
| החזרות | |
|---|---|
List<String> |
|
getNetworkInterface
public String getNetworkInterface ()
מחזירה את ממשק הרשת שמשמש לחיבור למכשירי בדיקה מרוחקים.
| החזרות | |
|---|---|
String |
|
getServiceAccountJsonKeyFiles
public Map<String, File> getServiceAccountJsonKeyFiles ()
הפונקציה מחזירה מיפוי של קובצי מפתח JSON של חשבון שירות.
| החזרות | |
|---|---|
Map<String, File> |
|
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 ()
הפונקציה מחזירה ערך בוליאני שמציין אם הבהוב מצטבר מופעל או לא.
| החזרות | |
|---|---|
boolean |
|
isOptOutOfIncrementalFlashing
public boolean isOptOutOfIncrementalFlashing ()
הפונקציה מחזירה תשובה אם המארח לא רוצה להשתמש בהדגשה הדרגתית.
| החזרות | |
|---|---|
boolean |
|
returnPermit
public void returnPermit (IHostOptions.PermitLimitType type)
מחזירה אישור מסוג מסוים
| פרמטרים | |
|---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
הפונקציה מחזירה את הערך True אם צריך לבצע צריבת ROM באמצעות קובץ ZIP של תמונת מכשיר עם fuse mounted, או את הערך False אם לא צריך לבצע צריבת ROM.
| החזרות | |
|---|---|
boolean |
|
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
בודקים אם צריך להשתמש בלקוח SingleSignOn או לא.
| החזרות | |
|---|---|
Boolean |
|
takePermit
public void takePermit (IHostOptions.PermitLimitType type)
מקבל הרשאה מהסוג שצוין
| פרמטרים | |
|---|---|
type |
IHostOptions.PermitLimitType |
useAndroidBuildApiV4
public boolean useAndroidBuildApiV4 ()
הפונקציה מחזירה את הערך שקובע אם להשתמש ב-Android Build API בגרסה 4.
| החזרות | |
|---|---|
boolean |
|
validateOptions
public void validateOptions ()
מוודאים שהאפשרויות שהוגדרו ב-IHostOptions תקינות.
| הקפצת הודעות שגיאה (throw) | |
|---|---|
ConfigurationException |
|