TestDeviceOptions

public class TestDeviceOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.TestDeviceOptions


מאגר של ITestDevice Option

סיכום

קבועים

int DEFAULT_ADB_PORT

שדות

public static final String INSTANCE_TYPE_OPTION

public static final String REMOTE_TF_VERSION_OPTION

protected long mAdbConnectWaitTime

יוצרים ציבוריים

TestDeviceOptions()

שיטות ציבוריות

void addGceDriverParams(String param)

מוסיפים פרמטר לפרמטר הנהג של GCE.

boolean allowGceCmdTimeoutOverride()

הפונקציה מחזירה אם צריך להסתמך על הארגומנטים של boot-timeout מ-acloud, אם הם קיימים.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

הפונקציה מחזירה את ערך הזמן הקצוב לתפוגה במילישניות, שיחול על החיבור ל-ADB.

int getAdbRecoveryTimeout()
long getAdbRootUnavailableTimeout()
long getAvailableTimeout()
File getAvdConfigFile()

מחזירים את קובץ התצורה של Gce Avd כדי להפעיל את המכונה.

File getAvdDriverBinary()

מחזירים את הנתיב לקובץ הבינארי כדי להפעיל את המכונה של GCE Avd.

String getBaseImage()

הפונקציה מחזירה את שם קובץ האימג' הבסיסי שישמש את המכונה הנוכחית

long getBugreportzTimeout()

הפונקציה מחזירה את ערך הזמן הקצוב לתפוגה שיחול על צילום bugreportz.

String getConnCheckUrl()
static String getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
String getCrosPassword()

הפונקציה מחזירה את הסיסמה להתחברות ל-Chrome OS.

String getCrosUser()

הפונקציה מחזירה את המשתמש ב-Chrome OS שאליו צריך להתחבר.

Integer getCutoffBattery()
String getDefaultNetworkType()
MultiMap<File, String> getExtraFiles()

החזרת הקבצים הנוספים שצריך להעלות ל-GCE במהלך acloud create.

getExtraOxygenArgs()

הפונקציה מחזירה את הארגומנטים הנוספים לצורך רכישת מכשיר Oxygen.

static getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
File getFastbootBinary()

הפונקציה מחזירה קובץ בינארי של fastboot שצוין לשימוש.

long getFastbootOutputTimeout()
int getFastbootTimeout()
String getGceAccount()

החזרת חשבון האימייל ב-GCE לשימוש עם הנהג

long getGceCmdTimeout()

החזרת הזמן הקצוב לתפוגה של Gce Avd להפעלת המכונה.

String getGceDriverBuildIdParam()

החזרת הפרמטר של הנהג ב-GCE שצריך להתאים למזהה ה-build מתוך פרטי ה-build

MultiMap<String, File> getGceDriverFileParams()

החזרת נתיבי הקבצים הנוספים כפרמטרים של הנהג ב-GCE שסופקו דרך אפשרות.

Log.LogLevel getGceDriverLogLevel()

החזרת רמת היומן של מנהל ההתקן Gce Avd.

getGceDriverParams()

החזרת הפרמטרים הנוספים של מנהל ההתקן של GCE שסופקו דרך האפשרות

int getGceMaxAttempt()

החזרת מספר הניסיונות המקסימלי להפעלת מכשיר GCE

TestDeviceOptions.InstanceType getInstanceType()

הפונקציה מחזירה את סוג המכונה של המכשיר הווירטואלי שצריך ליצור.

String getInstanceUser()

הפונקציה מחזירה את המשתמש של המכונה של המכשיר הווירטואלי ב-GCE שצריך ליצור

getInvocationAttributeToMetadata()
String getLogcatOptions()
long getMaxLogcatDataSize()

אחזור הגודל המרבי המשוער של נתוני tmp logcat שרוצים לשמור, בבייטים.

long getMaxWifiConnectTime()
long getOnlineTimeout()
String getOxygenAccountingUser()

הפונקציה מחזירה את המשתמש לצורכי חשבונאות של מכשיר Oxygen.

TestDeviceOptions.DeviceSize getOxygenDeviceSize()

הפונקציה מחזירה את הגודל של המארח שבו המכשיר הווירטואלי של Oxygen יפעל.

long getOxygenLeaseLength()

הפונקציה מחזירה את משך החכירה של מכשיר Oxygen באלפיות השנייה.

String getOxygenServiceAddress()

הפונקציה מחזירה את כתובת השירות של מכשיר Oxygen.

String getOxygenTargetRegion()

הפונקציה מחזירה את אזור היעד של מכשיר Oxygen.

getPostBootCommands()
int getRebootTimeout()
int getRemoteAdbPort()

הפונקציה מחזירה את היציאה מרחוק במכונה שבה שרת adb מקשיב

getRemoteFetchFilePattern()

הפונקציה מחזירה את רשימת התבניות לניסיון אחזור באמצעות scp.

File getRemoteTf()

הקובץ שמצביע על הספרייה של גרסת Tradefed שרוצים לדחוף למחשב המרוחק.

File getServiceAccountJsonKeyFile()
long getSnapuserdTimeout()
File getSshPrivateKeyPath()

הפונקציה מחזירה את הנתיב של מפתח ה-SSH שישמש לפעולות עם מכונה של GCE Avd.

int getUnencryptRebootTimeout()
boolean getUseFastbootErase()
int getWifiAttempts()
int getWifiRetryWaitTime()
String getWifiUtilAPKPath()
boolean isCmdWifiVirtual()
boolean isDisableKeyguard()

בדיקה אם כדאי לנסות להשבית את מגן המפתחות אחרי שהאתחול יושלם

boolean isEnableAdbRoot()

בודקים אם צריך להפעיל את adb root בזמן האתחול של המכשיר הזה

boolean isLogcatCaptureEnabled()
boolean isWifiExpoRetryEnabled()
void setAdbCommandTimeout(long adbCommandTimeout)

הגדרת הזמן הקצוב לתפוגה לשליחת פקודה במילישניות.

void setAdbRecoveryTimeout(int adbRecoveryTimeout)
void setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
void setAvdConfigFile(File avdConfigFile)

מגדירים את קובץ התצורה של GCE Avd כדי להפעיל את המכונה.

void setAvdDriverBinary(File avdDriverBinary)

מגדירים את הנתיב לקובץ הבינארי כדי להפעיל את המכונה של GCE Avd.

void setConnCheckUrl(String url)
void setCutoffBattery(int cutoffBattery)

מגדירים את רמת הטעינה המינימלית של הסוללה כדי להמשיך את ההפעלה.

void setDisableKeyguard(boolean disableKeyguard)

הגדרה של הניסיון להשבית את מגן המפתחות בסיום האתחול

void setExtraFiles(MultiMap<File, String> extraFiles)

מגדירים את הקבצים הנוספים שצריך להעלות ל-GCE במהלך acloud create.

void setFastbootTimeout(int fastbootTimeout)
void setGceCmdTimeout(long gceCmdTimeout)

מגדירים את זמן הקצוב לתפוגה של Gce Avd כדי שהמכונה תהיה באינטרנט.

void setGceDriverBuildIdParam(String gceDriverBuildIdParam)

מגדירים את הפרמטר של מנהל ההתקן ב-GCE שצריך להתאים למזהה ה-build מנתוני ה-build

void setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)

הגדרת רמת היומן של מנהל GCE Avd.

void setGceMaxAttempt(int gceMaxAttempt)

הגדרת מספר הניסיונות המקסימלי להפעלת מכשיר GCE

void setInstanceType(TestDeviceOptions.InstanceType type)

הגדרת סוג המכונה של המכשיר הווירטואלי שצריך ליצור

void setInstanceUser(String instanceUser)

מגדירים את משתמש המכונה של המכשיר הווירטואלי ב-GCE שרוצים ליצור.

void setLogcatOptions(String logcatOptions)

הגדרת האפשרויות שיועברו אל logcat

void setMaxLogcatDataSize(long maxLogcatDataSize)

הגדרת הגודל המשוער המקסימלי של logcat tmp שרוצים לשמור, בבייט

void setOnlineTimeout(long onlineTimeout)
void setRebootTimeout(int rebootTimeout)
void setRemoteAdbPort(int remoteAdbPort)

הגדרת היציאה המרוחקת במכונה שבה שרת adb מקשיב

void setServiceAccountJsonKeyFile(File jsonKeyFile)

מגדירים את קובץ המפתח של חשבון השירות בפורמט JSON.

void setSkipTearDown(boolean shouldSkipTearDown)

הפונקציה מחזירה את הערך True אם צריך לדלג על הריסת GCE.

void setSshPrivateKeyPath(File sshPrivateKeyPath)

מגדירים את הנתיב של מפתח ה-SSH שישמש לפעולות עם המכונה של GCE Avd.

void setUnencryptRebootTimeout(int unencryptRebootTimeout)
void setUseCmdWifi(boolean useCmdWifi)
void setUseConnection(boolean useConnection)
void setUseFastbootErase(boolean useFastbootErase)
void setWifiAttempts(int wifiAttempts)
boolean shouldDisableReboot()
boolean shouldSkipTearDown()

הפונקציה מחזירה את הערך true אם צריך לדלג על הריסת GCE.

boolean shouldUseConnection()

הפונקציה מחזירה אם כדאי להשתמש בתכונה החדשה של החיבור או לא.

boolean shouldUseContentProvider()

הפונקציה מחזירה אם אפשר להשתמש בספק התוכן של Tradefed כדי לדחוף או למשוך קבצים.

boolean useCmdWifiCommands()

הפונקציה מחזירה את הערך שמציין אם להשתמש בפקודות wifi של cmd במקום ב-apk.

boolean useCvdCF()

פונקציית עזרה שמחזירה את הערך true אם המכשיר הופעל על ידי cvd, ואת הערך false במקרים אחרים.

boolean useExitStatusWorkaround()

הפונקציה מחזירה אם צריך להשתמש בפתרון עקיף כדי לקבל את סטטוס היציאה של המעטפת במכשירים ישנים יותר ללא מעטפת v2.

boolean useOxygen()

הפונקציה מחזירה את הערך True אם משתמשים ב-Oxygen כדי ליצור מכשירים וירטואליים.

boolean useOxygenProxy()

הפונקציה מחזירה את הערך true אם אנחנו רוצים ש-TradeFed יתקשר ישירות אל Oxygen כדי לרכוש מכשיר.

boolean useOxygenationDevice()

הפונקציה מחזירה את הערך true אם צריך להשכיר מכשירי חמצון בתשתית של OmniLab.

boolean useUpdatedBootloaderStatus()

הפונקציה מחזירה את ההחלטה אם להשתמש בסטטוס המצב החדש יותר של מנהל האתחול או לא.

boolean waitForGceTearDown()

הפונקציה מחזירה את הערך True אם צריך לחכות להשלמת הריסת GCE לפני שממשיכים.

קבועים

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

ערך קבוע: 5555 (0x000015b3)

שדות

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

יוצרים ציבוריים

TestDeviceOptions

public TestDeviceOptions ()

שיטות ציבוריות

addGceDriverParams

public void addGceDriverParams (String param)

מוסיפים פרמטר לפרמטרים של הנהג ב-gce.

פרמטרים
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

הפונקציה מחזירה אם צריך להסתמך על הארגומנטים של boot-timeout מ-acloud, אם הם קיימים.

החזרות
boolean

getAdbCommandTimeout

public long getAdbCommandTimeout ()

החזרות
long זמן הקצאת הזמן לשלוח פקודה, ביחידות מילישניות.

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

הפונקציה מחזירה את ערך הזמן הקצוב לתפוגה במילישניות, שיחול על החיבור ל-ADB.

החזרות
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

החזרות
int זמן הקצאת הזמן לתפוגה, ביחידות מילישניות, להפעלה של מצב שחזור.

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

החזרות
long הזמן בשניות להמתנה עד שהמכשיר לא יהיה זמין אחרי ה-adb root.

getAvailableTimeout

public long getAvailableTimeout ()

החזרות
long זמן ברירת המחדל, במילישניות, להמתנה עד שהמכשיר יהיה זמין.

getAvdConfigFile

public File getAvdConfigFile ()

מחזירים את קובץ התצורה של GCE Avd כדי להפעיל את המכונה.

החזרות
File

getAvdDriverBinary

public File getAvdDriverBinary ()

מחזירים את הנתיב לקובץ הבינארי כדי להפעיל את המכונה של GCE Avd.

החזרות
File

getBaseImage

public String getBaseImage ()

הפונקציה מחזירה את שם קובץ האימג' הבסיסי שישמש את המכונה הנוכחית

החזרות
String

getBugreportzTimeout

public long getBugreportzTimeout ()

הפונקציה מחזירה את ערך הזמן הקצוב לתפוגה שיחול על צילום bugreportz.

החזרות
long

getConnCheckUrl

public String getConnCheckUrl ()

החזרות
String כתובת ה-URL שמוגדרת כברירת מחדל לשימוש בבדיקות קישוריות.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

פרמטרים
type TestDeviceOptions.InstanceType

החזרות
String

getCrosPassword

public String getCrosPassword ()

הפונקציה מחזירה את הסיסמה להתחברות ל-Chrome OS.

החזרות
String

getCrosUser

public String getCrosUser ()

הפונקציה מחזירה את המשתמש ב-Chrome OS שאליו צריך להתחבר.

החזרות
String

getCutoffBattery

public Integer getCutoffBattery ()

החזרות
Integer רמת הטעינה המינימלית של הסוללה כדי להמשיך את ההפעלה.

getDefaultNetworkType

public String getDefaultNetworkType ()

החזרות
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

החזרת הקבצים הנוספים שצריך להעלות ל-GCE במהלך acloud create.

החזרות
MultiMap<File, String>

getExtraOxygenArgs

public  getExtraOxygenArgs ()

הפונקציה מחזירה את הארגומנטים הנוספים לצורך רכישת מכשיר Oxygen.

החזרות

getExtraParamsByInstanceType

public static  getExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, 
                String baseImage)

פרמטרים
type TestDeviceOptions.InstanceType

baseImage String

החזרות

getFastbootBinary

public File getFastbootBinary ()

הפונקציה מחזירה קובץ בינארי של fastboot שצוין לשימוש. אם הערך הוא null, נעשה שימוש בקובץ של DeviceManager.

החזרות
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

החזרות
long

getFastbootTimeout

public int getFastbootTimeout ()

החזרות
int זמן הקצאת הזמן לטעינה למצב Fastboot במילישניות.

getGceAccount

public String getGceAccount ()

החזרת חשבון האימייל ב-GCE לשימוש עם הנהג

החזרות
String

getGceCmdTimeout

public long getGceCmdTimeout ()

החזרת הזמן הקצוב לתפוגה של Gce Avd להפעלת המכונה.

החזרות
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

החזרת הפרמטר של הנהג ב-GCE שצריך להתאים למזהה ה-build מתוך פרטי ה-build

החזרות
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

החזרת נתיבי הקבצים הנוספים כפרמטרים של הנהג ב-GCE שסופקו באמצעות אפשרות.

החזרות
MultiMap<String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

החזרת רמת היומן של מנהל ההתקן Gce Avd.

החזרות
Log.LogLevel

getGceDriverParams

public  getGceDriverParams ()

החזרת הפרמטרים הנוספים של מנהל ההתקן של GCE שסופקו דרך האפשרות

החזרות

getGceMaxAttempt

public int getGceMaxAttempt ()

החזרת מספר הניסיונות המקסימלי להפעלת מכשיר GCE

החזרות
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

הפונקציה מחזירה את סוג המכונה של המכשיר הווירטואלי שצריך ליצור.

החזרות
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

הפונקציה מחזירה את המשתמש של המכונה של המכשיר הווירטואלי ב-GCE שצריך ליצור

החזרות
String

getInvocationAttributeToMetadata

public  getInvocationAttributeToMetadata ()

החזרות

getLogcatOptions

public String getLogcatOptions ()

החזרות
String אפשרויות logcat שהוגדרו

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

אחזור של הגודל המרבי המשוער של נתוני tmp logcat שרוצים לשמור, בבייטים.

החזרות
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

החזרות
long הזמן המקסימלי לניסיון להתחבר ל-Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

החזרות
long זמן ברירת המחדל, באלפיניות השנייה, להמתנה עד שהמכשיר ייכנס לאינטרנט.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

הפונקציה מחזירה את המשתמש לצורכי חשבונאות של מכשיר Oxygen.

החזרות
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

הפונקציה מחזירה את הגודל של המארח שבו המכשיר הווירטואלי של Oxygen יפעל.

החזרות
TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

הפונקציה מחזירה את משך החכירה של מכשיר Oxygen באלפיות השנייה.

החזרות
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

הפונקציה מחזירה את כתובת השירות של מכשיר Oxygen.

החזרות
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

הפונקציה מחזירה את אזור היעד של מכשיר Oxygen.

החזרות
String

getPostBootCommands

public  getPostBootCommands ()

החזרות
רשימה של פקודות מעטפת להרצה אחרי הפעלות מחדש.

getRebootTimeout

public int getRebootTimeout ()

החזרות
int זמן הקצאת הזמן לתפוגה (timeout) באלפיות השנייה לאתחול המערכת המלא.

getRemoteAdbPort

public int getRemoteAdbPort ()

הפונקציה מחזירה את היציאה מרחוק במכונה שבה שרת adb מקשיב

החזרות
int

getRemoteFetchFilePattern

public  getRemoteFetchFilePattern ()

הפונקציה מחזירה את רשימת התבניות שניסיון לאחזר באמצעות scp.

החזרות

getRemoteTf

public File getRemoteTf ()

הקובץ שמצביע על הספרייה של גרסת Tradefed שרוצים לדחוף למחשב המרוחק.

החזרות
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

החזרות
File קובץ המפתח של חשבון השירות בפורמט JSON.

getSnapuserdTimeout

public long getSnapuserdTimeout ()

החזרות
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

הפונקציה מחזירה את הנתיב של מפתח ה-SSH שישמש לפעולות עם מכונה של GCE Avd.

החזרות
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

החזרות
int זמן הקצאת הזמן במילישניות לפורמט של מערכת הקבצים ולהפעלה מחדש של המכשיר אחרי ביטול ההצפנה.

getUseFastbootErase

public boolean getUseFastbootErase ()

החזרות
boolean אם להשתמש ב-fastboot erase במקום ב-fastboot format כדי למחוק את המחיצות.

getWifiAttempts

public int getWifiAttempts ()

החזרות
int מספר הניסיונות שמתבצעים כברירת מחדל כדי להתחבר לרשת Wi-Fi.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

החזרות
int זמן ההמתנה הבסיסי בין ניסיונות חוזרים להתחבר ל-Wi-Fi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

החזרות
String הנתיב של wifiutil apk

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

החזרות
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

בדיקה אם כדאי לנסות להשבית את מגן המפתחות אחרי שהאתחול יושלם

החזרות
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

בודקים אם צריך להפעיל את adb root בזמן האתחול של המכשיר הזה

החזרות
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

החזרות
boolean true אם האפשרות לתיעוד logcat ברקע מופעלת

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

החזרות
boolean אם צריך להשתמש באסטרטגיית הניסיונות החוזרים המעריכית.

setAdbCommandTimeout

public void setAdbCommandTimeout (long adbCommandTimeout)

הגדרת הזמן הקצוב לשליחת פקודה במילישניות.

פרמטרים
adbCommandTimeout long

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

פרמטרים
adbRecoveryTimeout int: זמן הקצוב לתפוגה, באלפיות שנייה, להפעלה במצב שחזור.

setAdbRootUnavailableTimeout

public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)

פרמטרים
adbRootUnavailableTimeout long: הזמן, באלפיות שנייה, שצריך להמתין עד שהמכשיר לא יהיה זמין אחרי ADB root.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

מגדירים את קובץ התצורה של GCE Avd כדי להפעיל את המכונה.

פרמטרים
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

מגדירים את הנתיב לקובץ הבינארי כדי להפעיל את המכונה של GCE Avd.

פרמטרים
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

פרמטרים
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

מגדירים את רמת הטעינה המינימלית של הסוללה כדי להמשיך את ההפעלה.

פרמטרים
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

הגדרה של הניסיון להשבית את מגן המפתחות לאחר השלמת האתחול

פרמטרים
disableKeyguard boolean

setExtraFiles

public void setExtraFiles (MultiMap<File, String> extraFiles)

מגדירים את הקבצים הנוספים שצריך להעלות ל-GCE במהלך acloud create.

פרמטרים
extraFiles MultiMap

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

פרמטרים
fastbootTimeout int: זמן הקצוב לתפוגה, באלפיות שנייה, להפעלה במצב fastboot.

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

מגדירים את זמן הקצוב לתפוגה של Gce Avd כדי שהמכונה תהיה באינטרנט.

פרמטרים
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

מגדירים את הפרמטר של מנהל ההתקן ב-GCE שצריך להתאים למזהה ה-build מנתוני ה-build

פרמטרים
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

הגדרת רמת היומן של מנהל GCE Avd.

פרמטרים
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

הגדרת מספר הניסיונות המקסימלי להפעלת מכשיר GCE

פרמטרים
gceMaxAttempt int

setInstanceType

public void setInstanceType (TestDeviceOptions.InstanceType type)

הגדרת סוג המכונה של המכשיר הווירטואלי שצריך ליצור

פרמטרים
type TestDeviceOptions.InstanceType

setInstanceUser

public void setInstanceUser (String instanceUser)

מגדירים את משתמש המכונה של המכשיר הווירטואלי ב-GCE שרוצים ליצור.

פרמטרים
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

הגדרת האפשרויות שיועברו אל logcat

פרמטרים
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

הגדרת הגודל המשוער המקסימלי של logcat tmp שרוצים לשמור, בבייט

פרמטרים
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

פרמטרים
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

פרמטרים
rebootTimeout int: זמן הקצאת הזמן לתפוגה, באלפיות שנייה, להפעלה המלאה של המערכת.

setRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

הגדרת היציאה המרוחקת במכונה ששרת adb מקשיב לה

פרמטרים
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

מגדירים את קובץ המפתח של חשבון השירות בפורמט JSON.

פרמטרים
jsonKeyFile File: קובץ המפתח.

setSkipTearDown

public void setSkipTearDown (boolean shouldSkipTearDown)

הפונקציה מחזירה את הערך True אם צריך לדלג על הריסת GCE. אחרת, הערך יהיה false.

פרמטרים
shouldSkipTearDown boolean

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

מגדירים את הנתיב של מפתח ה-SSH שישמש לפעולות עם המכונה של GCE Avd.

פרמטרים
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

פרמטרים
unencryptRebootTimeout int: זמן הקצאת הזמן, באלפיות שנייה, לפורמט של מערכת הקבצים ולהפעלה מחדש של המכשיר אחרי ביטול ההצפנה.

setUseCmdWifi

public void setUseCmdWifi (boolean useCmdWifi)

פרמטרים
useCmdWifi boolean

setUseConnection

public void setUseConnection (boolean useConnection)

פרמטרים
useConnection boolean

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

פרמטרים
useFastbootErase boolean: האם להשתמש ב-fastboot erase במקום ב-fastboot format כדי למחוק את המחיצות.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

פרמטרים
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

החזרות
boolean אם צריך להשבית את הפעלת המכשיר מחדש

shouldSkipTearDown

public boolean shouldSkipTearDown ()

הפונקציה מחזירה את הערך True אם צריך לדלג על הריסת GCE. אחרת, הערך יהיה false.

החזרות
boolean

shouldUseConnection

public boolean shouldUseConnection ()

הפונקציה מחזירה אם כדאי להשתמש בתכונה החדשה של החיבור או לא.

החזרות
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

הפונקציה מחזירה אם אפשר להשתמש בספק התוכן של Tradefed כדי לדחוף או למשוך קבצים.

החזרות
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

הפונקציה מחזירה את הערך שמציין אם להשתמש בפקודות wifi של cmd במקום ב-apk.

החזרות
boolean

useCvdCF

public boolean useCvdCF ()

פונקציית עזר שמחזירה את הערך true אם המכשיר הופעל על ידי cvd, ואת הערך false במקרים אחרים.

החזרות
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

הפונקציה מחזירה אם צריך להשתמש בפתרון עקיף כדי לקבל את סטטוס היציאה של המעטפת במכשירים ישנים יותר ללא מעטפת v2.

החזרות
boolean

useOxygen

public boolean useOxygen ()

הפונקציה מחזירה את הערך True אם משתמשים ב-Oxygen כדי ליצור מכשירים וירטואליים. אחרת, הערך יהיה false.

החזרות
boolean

useOxygenProxy

public boolean useOxygenProxy ()

הפונקציה מחזירה את הערך true אם אנחנו רוצים ש-TradeFed יתקשר ישירות אל Oxygen כדי לרכוש מכשיר.

החזרות
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

הפונקציה מחזירה את הערך true אם צריך להשכיר מכשירי חמצון בתשתית של OmniLab. אחרת, הערך יהיה false.

החזרות
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

הפונקציה מחזירה את ההחלטה אם להשתמש בסטטוס המצב החדש יותר של מנהל האתחול או לא.

החזרות
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

הפונקציה מחזירה את הערך True אם צריך לחכות להשלמת הריסת GCE לפני שממשיכים.

החזרות
boolean