TestDeviceOptions

public class TestDeviceOptions
extends Object

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


קונטיינר של ITestDevice Options

סיכום

ערכים קבועים

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

שדות

protected long mAdbConnectWaitTime

Constructors ציבוריים

TestDeviceOptions()

‫methods ציבוריים

void addGceDriverParams(String param)

מוסיפים פרמטר לפרמטרים של מנהל ההתקן gce.

boolean allowGceCmdTimeoutOverride()

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

boolean evaluateDeviceConnection()
File getAdbBinary()

מחזירה קובץ בינארי של adb שצריך להשתמש בו.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

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

int getAdbRecoveryTimeout()
long getAdbRootUnavailableTimeout()
String getAdbServerPort()

מחזירה את יציאת שרת ה-adb שמשויכת למכשיר.

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()

מחזירה את הסיסמה להתחברות ל-ChromeOS.

String getCrosUser()

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

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

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

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)

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

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 shouldSkipBootComplete()
boolean shouldSkipTearDown()

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

boolean shouldUseConnection()

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

boolean shouldUseContentProvider()

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

boolean useCmdWifiCommands()

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

boolean useCvdCF()

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

boolean useExitStatusWorkaround()

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

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

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

boolean useOxygenProxy()

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

boolean useOxygenationDevice()

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

boolean useUpdatedBootloaderStatus()

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

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

ערך קבוע: ‎"instance-type"‎

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

ערך קבוע: "remote-tf-version"

שדות

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

Constructors ציבוריים

TestDeviceOptions

public TestDeviceOptions ()

‫methods ציבוריים

addGceDriverParams

public void addGceDriverParams (String param)

מוסיפים פרמטר לפרמטרים של מנהל ההתקן gce.

פרמטרים
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

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

החזרות
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

החזרות
boolean

getAdbBinary

public File getAdbBinary ()

מחזירה קובץ בינארי של adb שצריך להשתמש בו. אם הערך הוא null, נעשה שימוש ב-DeviceManager.

החזרות
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

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

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

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

החזרות
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

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

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

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

getAdbServerPort

public String getAdbServerPort ()

מחזירה את יציאת שרת ה-ADB שמשויכת למכשיר. אם הערך הוא null, נעשה שימוש בברירת המחדל.

החזרות
String

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 ()

מחזירה את הסיסמה להתחברות ל-ChromeOS.

החזרות
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 במהלך יצירת ענן.

החזרות
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 שצריך להיות משויך למזהה הגרסה מפרטי הגרסה

החזרות
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 ()

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

getRebootTimeout

public int getRebootTimeout ()

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

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 נתיב ה-APK של wifiutil

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)

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

פרמטרים
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

פרמטרים
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

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

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 אם רוצים להשבית את ההפעלה מחדש של המכשיר

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

החזרות
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

הפונקציה מחזירה את הערך true אם צריך לדלג על השבתה של GCE. אחרת, הפלט הוא False.

החזרות
boolean

shouldUseConnection

public boolean shouldUseConnection ()

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

החזרות
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

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

החזרות
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

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

החזרות
boolean

useCvdCF

public boolean useCvdCF ()

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

החזרות
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

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

החזרות
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

החזרות
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 ()

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

החזרות
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

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

החזרות
boolean