TestDeviceOptions
public
class
TestDeviceOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.TestDeviceOptions |
Container für ITestDevice-Options
Zusammenfassung
Konstanten | |
|---|---|
int |
DEFAULT_ADB_PORT
|
String |
INSTANCE_TYPE_OPTION
|
String |
REMOTE_TF_VERSION_OPTION
|
Felder | |
|---|---|
protected
long |
mAdbConnectWaitTime
|
Öffentliche Konstruktoren | |
|---|---|
TestDeviceOptions()
|
|
Öffentliche Methoden | |
|---|---|
void
|
addGceDriverParams(String param)
Fügen Sie den gce-Treiberparametern einen Parameter hinzu. |
boolean
|
allowGceCmdTimeoutOverride()
Gibt zurück, ob wir uns auf die Boot-Timeout-Argumente von acloud verlassen sollen, falls vorhanden. |
boolean
|
evaluateDeviceConnection()
|
File
|
getAdbBinary()
Gibt ein bestimmtes zu verwendendes ADB-Binärprogramm zurück. |
long
|
getAdbCommandTimeout()
|
long
|
getAdbConnectWaitTime()
Gibt den Zeitüberschreitungswert in Millisekunden zurück, der auf die ADB-Verbindung angewendet werden soll. |
int
|
getAdbRecoveryTimeout()
|
long
|
getAdbRootUnavailableTimeout()
|
String
|
getAdbServerPort()
Gibt den ADB-Serverport zurück, der mit dem Gerät verknüpft ist. |
long
|
getAvailableTimeout()
|
File
|
getAvdConfigFile()
Geben Sie die Gce Avd-Konfigurationsdatei zurück, um die Instanz zu starten. |
File
|
getAvdDriverBinary()
Gibt den Pfad zur Binärdatei zurück, um die GCE AVD-Instanz zu starten. |
String
|
getBaseImage()
Gibt den Namen des Basis-Image zurück, das für die aktuelle Instanz verwendet werden soll. |
long
|
getBugreportzTimeout()
Gibt den Zeitlimitwert zurück, der auf die Erfassung von bugreportz angewendet werden soll. |
String
|
getConnCheckUrl()
|
static
String
|
getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
|
String
|
getCrosPassword()
Gibt das Passwort für die Anmeldung in ChromeOS zurück. |
String
|
getCrosUser()
Gibt den ChromeOS-Nutzer zurück, als der sich angemeldet werden soll. |
Integer
|
getCutoffBattery()
|
String
|
getDefaultNetworkType()
|
MultiMap<File, String>
|
getExtraFiles()
Gibt die zusätzlichen Dateien zurück, die während „acloud create“ in GCE hochgeladen werden müssen. |
|
getExtraOxygenArgs()
Gibt die zusätzlichen Argumente für das Leasen eines Oxygen-Geräts zurück. |
static
|
getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
|
File
|
getFastbootBinary()
Gibt eine bestimmte Fastboot-Binärdatei zurück, die verwendet werden soll. |
long
|
getFastbootOutputTimeout()
|
int
|
getFastbootTimeout()
|
String
|
getGceAccount()
GCE-E‑Mail-Konto für die Verwendung mit dem Treiber zurückgeben |
long
|
getGceCmdTimeout()
Gibt das Zeitlimit für die GCE AVD zurück, bis die Instanz online geht. |
String
|
getGceDriverBuildIdParam()
Gibt den GCE-Treiberparameter zurück, der mit der Build-ID aus den Build-Informationen verknüpft werden soll. |
MultiMap<String, File>
|
getGceDriverFileParams()
Gibt die zusätzlichen Dateipfade als GCE-Treiberparameter zurück, die über die Option bereitgestellt werden. |
Log.LogLevel
|
getGceDriverLogLevel()
Gibt die Protokollebene des GCE AVD-Treibers zurück. |
|
getGceDriverParams()
Gibt die zusätzlichen GCE-Treiberparameter zurück, die über die Option bereitgestellt werden. |
int
|
getGceMaxAttempt()
Gibt die maximale Anzahl von Versuchen zurück, ein GCE-Gerät zu starten. |
TestDeviceOptions.InstanceType
|
getInstanceType()
Gibt den Instanztyp des virtuellen Geräts zurück, das erstellt werden soll. |
String
|
getInstanceUser()
Gibt den Instanznutzer des virtuellen GCE-Geräts zurück, das erstellt werden soll. |
|
getInvocationAttributeToMetadata()
|
String
|
getLogcatOptions()
|
long
|
getMaxLogcatDataSize()
Ruft die ungefähre maximale Größe der temporären Logcat-Daten ab, die beibehalten werden sollen, in Byte. |
long
|
getMaxWifiConnectTime()
|
long
|
getOnlineTimeout()
|
String
|
getOxygenAccountingUser()
Gibt den Abrechnungsnutzer des Oxygen-Geräts zurück. |
TestDeviceOptions.DeviceSize
|
getOxygenDeviceSize()
Gibt die Größe des Hosts zurück, auf dem das virtuelle Oxygen-Gerät ausgeführt wird. |
long
|
getOxygenLeaseLength()
Gibt die Dauer des Leasings des Oxygen-Geräts in Millisekunden zurück. |
String
|
getOxygenServiceAddress()
Gibt die Dienstadresse des Oxygen-Geräts zurück. |
String
|
getOxygenTargetRegion()
Gibt die Zielregion des Oxygen-Geräts zurück. |
|
getPostBootCommands()
|
int
|
getRebootTimeout()
|
int
|
getRemoteAdbPort()
Gibt den Remote-Port in der Instanz zurück, auf der der ADB-Server wartet. |
|
getRemoteFetchFilePattern()
Gibt die Liste der Muster zurück, die über SCP abgerufen werden sollen. |
File
|
getRemoteTf()
Die Datei, die auf das Verzeichnis der Tradefed-Version verweist, die auf den Remote-Computer übertragen werden soll. |
File
|
getServiceAccountJsonKeyFile()
|
long
|
getSnapuserdTimeout()
|
File
|
getSshPrivateKeyPath()
Gibt den Pfad des SSH-Schlüssels zurück, der für Vorgänge mit der GCE AVD-Instanz verwendet werden soll. |
int
|
getUnencryptRebootTimeout()
|
boolean
|
getUseFastbootErase()
|
int
|
getWifiAttempts()
|
int
|
getWifiRetryWaitTime()
|
String
|
getWifiUtilAPKPath()
|
boolean
|
isCmdWifiVirtual()
|
boolean
|
isDisableKeyguard()
Prüfen, ob die Keyguard-Funktion nach dem Booten deaktiviert werden soll |
boolean
|
isEnableAdbRoot()
Prüfen, ob „adb root“ beim Booten für dieses Gerät aktiviert werden soll |
boolean
|
isLogcatCaptureEnabled()
|
boolean
|
isWifiExpoRetryEnabled()
|
void
|
setAdbCommandTimeout(long adbCommandTimeout)
Legt das Zeitlimit für das Senden eines Befehls in Millisekunden fest. |
void
|
setAdbRecoveryTimeout(int adbRecoveryTimeout)
|
void
|
setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
|
void
|
setAvdConfigFile(File avdConfigFile)
Legen Sie die GceAvd-Konfigurationsdatei fest, um die Instanz zu starten. |
void
|
setAvdDriverBinary(File avdDriverBinary)
Legen Sie den Pfad zur Binärdatei fest, um die GCE AVD-Instanz zu starten. |
void
|
setConnCheckUrl(String url)
|
void
|
setCutoffBattery(int cutoffBattery)
Legen Sie den Mindestakkustand fest, damit der Aufruf fortgesetzt werden kann. |
void
|
setDisableKeyguard(boolean disableKeyguard)
Festlegen, ob wir versuchen sollen, die Keyguard-Funktion nach dem Booten zu deaktivieren |
void
|
setExtraFiles(MultiMap<File, String> extraFiles)
Legt die zusätzlichen Dateien fest, die während des Befehls „acloud create“ in GCE hochgeladen werden müssen. |
void
|
setFastbootTimeout(int fastbootTimeout)
|
void
|
setGceCmdTimeout(long gceCmdTimeout)
Legen Sie das Zeitlimit für die GCE AVD fest, bis die Instanz online geht. |
void
|
setGceDriverBuildIdParam(String gceDriverBuildIdParam)
Legen Sie den GCE-Treiberparameter fest, der mit der Build-ID aus den Build-Informationen verknüpft werden soll. |
void
|
setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)
Legen Sie die Logebene des Gce Avd-Treibers fest. |
void
|
setGceMaxAttempt(int gceMaxAttempt)
Maximale Anzahl von Versuchen zum Starten eines GCE-Geräts festlegen |
void
|
setInstanceType(TestDeviceOptions.InstanceType type)
Legt den Instanztyp des virtuellen Geräts fest, das erstellt werden soll. |
void
|
setInstanceUser(String instanceUser)
Legen Sie den Instanznutzer des virtuellen GCE-Geräts fest, das erstellt werden soll. |
void
|
setLogcatOptions(String logcatOptions)
Optionen festlegen, die an Logcat übergeben werden sollen |
void
|
setMaxLogcatDataSize(long maxLogcatDataSize)
Legen Sie die ungefähre maximale Größe eines temporären Logcat fest, das beibehalten werden soll (in Byte). |
void
|
setOnlineTimeout(long onlineTimeout)
|
void
|
setRebootTimeout(int rebootTimeout)
|
void
|
setRemoteAdbPort(int remoteAdbPort)
Legen Sie den Remote-Port in der Instanz fest, die vom ADB-Server überwacht wird. |
void
|
setServiceAccountJsonKeyFile(File jsonKeyFile)
Legen Sie die JSON-Schlüsseldatei des Dienstkontos fest. |
void
|
setSkipTearDown(boolean shouldSkipTearDown)
Gibt „true“ zurück, wenn das Herunterfahren von GCE übersprungen werden soll. |
void
|
setSshPrivateKeyPath(File sshPrivateKeyPath)
Legen Sie den Pfad des SSH-Schlüssels fest, der für Vorgänge mit der GCE AVD-Instanz verwendet werden soll. |
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()
Gibt „true“ zurück, wenn das Herunterfahren von GCE übersprungen werden soll. |
boolean
|
shouldUseConnection()
Gibt zurück, ob die neue Verbindungsfunktion verwendet werden soll. |
boolean
|
shouldUseContentProvider()
Gibt zurück, ob der Tradefed-Content-Provider zum Pushen/Pullen von Dateien verwendet werden kann. |
boolean
|
useCmdWifiCommands()
Gibt zurück, ob anstelle von APKs WLAN-Befehle verwendet werden sollen. |
boolean
|
useCvdCF()
Hilfsfunktion, die „true“ zurückgibt, wenn das Gerät von CVD gestartet wird, andernfalls „false“. |
boolean
|
useExitStatusWorkaround()
Gibt zurück, ob ein Workaround verwendet werden soll, um den Shell-Beendigungsstatus auf älteren Geräten ohne Shell v2 abzurufen. |
boolean
|
useIpV6ForTcpFastboot()
|
boolean
|
useOxygen()
Gibt „true“ zurück, wenn Oxygen zum Erstellen virtueller Geräte verwendet wird. |
boolean
|
useOxygenProxy()
Gibt „true“ zurück, wenn TradeFed Oxygen direkt aufrufen soll, um ein Gerät zu leasen. |
boolean
|
useOxygenationDevice()
Gibt „true“ zurück, wenn Sauerstoffgeräte in der Infrastruktur von OmniLab geleast werden sollen. |
boolean
|
useUpdatedBootloaderStatus()
Gibt zurück, ob der neuere Bootloader-Status verwendet werden soll. |
boolean
|
waitForGceTearDown()
Gibt „true“ zurück, wenn wir vor dem Fortfahren auf den Abschluss des GCE-Abbaus warten sollen. |
Konstanten
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
Konstanter Wert: 5555 (0x000015b3)
INSTANCE_TYPE_OPTION
public static final String INSTANCE_TYPE_OPTION
Konstanter Wert: "instance-type"
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
Konstanter Wert: "remote-tf-version"
Felder
mAdbConnectWaitTime
protected long mAdbConnectWaitTime
Öffentliche Konstruktoren
TestDeviceOptions
public TestDeviceOptions ()
Öffentliche Methoden
addGceDriverParams
public void addGceDriverParams (String param)
Fügen Sie den gce-Treiberparametern einen Parameter hinzu.
| Parameter | |
|---|---|
param |
String |
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
Gibt zurück, ob wir uns auf die Boot-Timeout-Argumente von acloud verlassen sollen, falls vorhanden.
| Returns | |
|---|---|
boolean |
|
evaluateDeviceConnection
public boolean evaluateDeviceConnection ()
| Returns | |
|---|---|
boolean |
|
getAdbBinary
public File getAdbBinary ()
Gibt eine bestimmte ADB-Binärdatei zurück, die verwendet werden soll. Wenn „null“, wird die DeviceManager-Datei verwendet.
| Returns | |
|---|---|
File |
|
getAdbCommandTimeout
public long getAdbCommandTimeout ()
| Returns | |
|---|---|
long |
Das Zeitlimit für das Senden eines Befehls in Millisekunden. |
getAdbConnectWaitTime
public long getAdbConnectWaitTime ()
Gibt den Zeitüberschreitungswert in Millisekunden zurück, der auf die ADB-Verbindung angewendet werden soll.
| Returns | |
|---|---|
long |
|
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
| Returns | |
|---|---|
int |
Das Zeitlimit in Millisekunden für den Start im Wiederherstellungsmodus. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
| Returns | |
|---|---|
long |
Die Zeit in Millisekunden, die gewartet werden soll, bis ein Gerät nach „adb root“ nicht mehr verfügbar ist. |
getAdbServerPort
public String getAdbServerPort ()
Gibt den ADB-Serverport zurück, der dem Gerät zugeordnet ist. Wenn er null ist, wird der Standardport verwendet.
| Returns | |
|---|---|
String |
|
getAvailableTimeout
public long getAvailableTimeout ()
| Returns | |
|---|---|
long |
Die Standardzeit in Millisekunden, die gewartet wird, bis ein Gerät verfügbar ist. |
getAvdConfigFile
public File getAvdConfigFile ()
Geben Sie die Gce-AVD-Konfigurationsdatei zurück, um die Instanz zu starten.
| Returns | |
|---|---|
File |
|
getAvdDriverBinary
public File getAvdDriverBinary ()
Gibt den Pfad zur Binärdatei zurück, um die GCE AVD-Instanz zu starten.
| Returns | |
|---|---|
File |
|
getBaseImage
public String getBaseImage ()
Gibt den Namen des Basis-Image zurück, das für die aktuelle Instanz verwendet werden soll.
| Returns | |
|---|---|
String |
|
getBugreportzTimeout
public long getBugreportzTimeout ()
Gibt den Zeitlimitwert zurück, der auf die Erfassung von bugreportz angewendet werden soll.
| Returns | |
|---|---|
long |
|
getConnCheckUrl
public String getConnCheckUrl ()
| Returns | |
|---|---|
String |
Die Standard-URL, die für Konnektivitätstests verwendet werden soll. |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
| Parameter | |
|---|---|
type |
TestDeviceOptions.InstanceType |
| Returns | |
|---|---|
String |
|
getCrosPassword
public String getCrosPassword ()
Gibt das Passwort für die Anmeldung in ChromeOS zurück.
| Returns | |
|---|---|
String |
|
getCrosUser
public String getCrosUser ()
Gibt den ChromeOS-Nutzer zurück, als der sich angemeldet werden soll.
| Returns | |
|---|---|
String |
|
getCutoffBattery
public Integer getCutoffBattery ()
| Returns | |
|---|---|
Integer |
Der Mindestakkustand, der erforderlich ist, um den Aufruf fortzusetzen. |
getDefaultNetworkType
public String getDefaultNetworkType ()
| Returns | |
|---|---|
String |
|
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
Gibt die zusätzlichen Dateien zurück, die während „acloud create“ in GCE hochgeladen werden müssen.
| Returns | |
|---|---|
MultiMap<File, String> |
|
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Gibt die zusätzlichen Argumente für das Leasen eines Oxygen-Geräts zurück.
| Returns | |
|---|---|
|
|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
| Parameter | |
|---|---|
type |
TestDeviceOptions.InstanceType |
baseImage |
String |
| Returns | |
|---|---|
|
|
getFastbootBinary
public File getFastbootBinary ()
Gibt eine angegebene Fastboot-Binärdatei zurück, die verwendet werden soll. Wenn „null“, wird die DeviceManager-Binärdatei verwendet.
| Returns | |
|---|---|
File |
|
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
| Returns | |
|---|---|
long |
|
getFastbootTimeout
public int getFastbootTimeout ()
| Returns | |
|---|---|
int |
Das Zeitlimit für den Start in den Schnellstartmodus in Millisekunden. |
getGceAccount
public String getGceAccount ()
GCE-E‑Mail-Konto für die Verwendung mit dem Treiber zurückgeben
| Returns | |
|---|---|
String |
|
getGceCmdTimeout
public long getGceCmdTimeout ()
Gibt das Zeitlimit für die GCE AVD zurück, bis die Instanz online geht.
| Returns | |
|---|---|
long |
|
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
Gibt den GCE-Treiberparameter zurück, der mit der Build-ID aus den Build-Informationen verknüpft werden soll.
| Returns | |
|---|---|
String |
|
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
Gibt die zusätzlichen Dateipfade als GCE-Treiberparameter zurück, die über die Option bereitgestellt werden.
| Returns | |
|---|---|
MultiMap<String, File> |
|
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
Gibt die Protokollebene des GCE AVD-Treibers zurück.
| Returns | |
|---|---|
Log.LogLevel |
|
getGceDriverParams
publicgetGceDriverParams ()
Gibt die zusätzlichen GCE-Treiberparameter zurück, die über die Option bereitgestellt werden.
| Returns | |
|---|---|
|
|
getGceMaxAttempt
public int getGceMaxAttempt ()
Gibt die maximale Anzahl von Versuchen zurück, ein GCE-Gerät zu starten.
| Returns | |
|---|---|
int |
|
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
Gibt den Instanztyp des virtuellen Geräts zurück, das erstellt werden soll.
| Returns | |
|---|---|
TestDeviceOptions.InstanceType |
|
getInstanceUser
public String getInstanceUser ()
Gibt den Instanznutzer des virtuellen GCE-Geräts zurück, das erstellt werden soll.
| Returns | |
|---|---|
String |
|
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
| Returns | |
|---|---|
|
|
getLogcatOptions
public String getLogcatOptions ()
| Returns | |
|---|---|
String |
die konfigurierten Logcat-Optionen |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
Ruft die ungefähre maximale Größe der temporären Logcat-Daten ab, die beibehalten werden sollen, in Byte.
| Returns | |
|---|---|
long |
|
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
| Returns | |
|---|---|
long |
Die maximale Zeit, die versucht wird, eine Verbindung zum WLAN herzustellen. |
getOnlineTimeout
public long getOnlineTimeout ()
| Returns | |
|---|---|
long |
Die Standardzeit in Millisekunden, die gewartet werden soll, bis ein Gerät online ist. |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
Gibt den Abrechnungsnutzer des Oxygen-Geräts zurück.
| Returns | |
|---|---|
String |
|
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Gibt die Größe des Hosts zurück, auf dem das virtuelle Oxygen-Gerät ausgeführt wird.
| Returns | |
|---|---|
TestDeviceOptions.DeviceSize |
|
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Gibt die Dauer des Leasings des Oxygen-Geräts in Millisekunden zurück.
| Returns | |
|---|---|
long |
|
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Gibt die Dienstadresse des Oxygen-Geräts zurück.
| Returns | |
|---|---|
String |
|
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Gibt die Zielregion des Oxygen-Geräts zurück.
| Returns | |
|---|---|
String |
|
getPostBootCommands
publicgetPostBootCommands ()
| Returns | |
|---|---|
|
eine Liste von Shell-Befehlen, die nach Neustarts ausgeführt werden sollen. |
getRebootTimeout
public int getRebootTimeout ()
| Returns | |
|---|---|
int |
Das Zeitlimit in Millisekunden für den vollständigen Systemstart. |
getRemoteAdbPort
public int getRemoteAdbPort ()
Gibt den Remote-Port in der Instanz zurück, auf den der ADB-Server wartet.
| Returns | |
|---|---|
int |
|
getRemoteFetchFilePattern
publicgetRemoteFetchFilePattern ()
Gibt die Liste der Muster zurück, die über SCP abgerufen werden sollen.
| Returns | |
|---|---|
|
|
getRemoteTf
public File getRemoteTf ()
Die Datei, die auf das Verzeichnis der Tradefed-Version verweist, die auf den Remote-Computer übertragen werden soll.
| Returns | |
|---|---|
File |
|
getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
| Returns | |
|---|---|
File |
die JSON-Schlüsseldatei des Dienstkontos. |
getSnapuserdTimeout
public long getSnapuserdTimeout ()
| Returns | |
|---|---|
long |
|
getSshPrivateKeyPath
public File getSshPrivateKeyPath ()
Gibt den Pfad des SSH-Schlüssels zurück, der für Vorgänge mit der GCE AVD-Instanz verwendet werden soll.
| Returns | |
|---|---|
File |
|
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
| Returns | |
|---|---|
int |
Das Zeitlimit in Millisekunden für die Formatierung des Dateisystems und den Neustart des Geräts nach der Entschlüsselung. |
getUseFastbootErase
public boolean getUseFastbootErase ()
| Returns | |
|---|---|
boolean |
Gibt an, ob zum Löschen von Partitionen „fastboot erase“ anstelle von „fastboot format“ verwendet werden soll. |
getWifiAttempts
public int getWifiAttempts ()
| Returns | |
|---|---|
int |
Die Standardanzahl der Versuche, eine Verbindung zum WLAN herzustellen. |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
| Returns | |
|---|---|
int |
Die grundlegende Wartezeit zwischen Wiederholungsversuchen für die WLAN-Verbindung. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
| Returns | |
|---|---|
String |
Der WLAN-APK-Pfad |
isCmdWifiVirtual
public boolean isCmdWifiVirtual ()
| Returns | |
|---|---|
boolean |
|
isDisableKeyguard
public boolean isDisableKeyguard ()
Prüfen, ob die Keyguard-Funktion nach dem Booten deaktiviert werden soll
| Returns | |
|---|---|
boolean |
|
isEnableAdbRoot
public boolean isEnableAdbRoot ()
Prüfen, ob „adb root“ beim Booten für dieses Gerät aktiviert werden soll
| Returns | |
|---|---|
boolean |
|
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
| Returns | |
|---|---|
boolean |
„true“, wenn die Erfassung von Logcat im Hintergrund aktiviert ist |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
| Returns | |
|---|---|
boolean |
Gibt an, ob die exponentielle Wiederholungsstrategie verwendet werden soll. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
Legt das Zeitlimit für das Senden eines Befehls in Millisekunden fest.
| Parameter | |
|---|---|
adbCommandTimeout |
long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
| Parameter | |
|---|---|
adbRecoveryTimeout |
int: Das Zeitlimit in Millisekunden für den Start im Wiederherstellungsmodus. |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
| Parameter | |
|---|---|
adbRootUnavailableTimeout |
long: Zeit in Millisekunden, die gewartet werden soll, bis ein Gerät nach „adb root“ nicht mehr verfügbar ist. |
setAvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
Legen Sie die GceAvd-Konfigurationsdatei fest, um die Instanz zu starten.
| Parameter | |
|---|---|
avdConfigFile |
File |
setAvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
Legen Sie den Pfad zur Binärdatei fest, um die GCE AVD-Instanz zu starten.
| Parameter | |
|---|---|
avdDriverBinary |
File |
setConnCheckUrl
public void setConnCheckUrl (String url)
| Parameter | |
|---|---|
url |
String |
setCutoffBattery
public void setCutoffBattery (int cutoffBattery)
Legen Sie den Mindestakkustand fest, damit der Aufruf fortgesetzt werden kann.
| Parameter | |
|---|---|
cutoffBattery |
int |
setDisableKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
Festlegen, ob wir versuchen sollen, die Keyguard-Funktion nach dem Booten zu deaktivieren
| Parameter | |
|---|---|
disableKeyguard |
boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
Legt die zusätzlichen Dateien fest, die während „acloud create“ in GCE hochgeladen werden müssen.
| Parameter | |
|---|---|
extraFiles |
MultiMap |
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
| Parameter | |
|---|---|
fastbootTimeout |
int: Das Zeitlimit in Millisekunden für den Start im Fastboot-Modus. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
Legen Sie das Zeitlimit für die GCE AVD fest, bis die Instanz online geht.
| Parameter | |
|---|---|
gceCmdTimeout |
long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
Legen Sie den GCE-Treiberparameter fest, der mit der Build-ID aus den Build-Informationen verknüpft werden soll.
| Parameter | |
|---|---|
gceDriverBuildIdParam |
String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Legen Sie die Logebene des Gce Avd-Treibers fest.
| Parameter | |
|---|---|
mGceDriverLogLevel |
Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
Maximale Anzahl von Versuchen zum Starten eines GCE-Geräts festlegen
| Parameter | |
|---|---|
gceMaxAttempt |
int |
setInstanceType
public void setInstanceType (TestDeviceOptions.InstanceType type)
Legt den Instanztyp des virtuellen Geräts fest, das erstellt werden soll.
| Parameter | |
|---|---|
type |
TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
Legen Sie den Instanznutzer des virtuellen GCE-Geräts fest, das erstellt werden soll.
| Parameter | |
|---|---|
instanceUser |
String |
setLogcatOptions
public void setLogcatOptions (String logcatOptions)
Optionen festlegen, die an Logcat übergeben werden sollen
| Parameter | |
|---|---|
logcatOptions |
String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
Legen Sie die ungefähre maximale Größe eines temporären Logcat fest, das beibehalten werden soll (in Byte).
| Parameter | |
|---|---|
maxLogcatDataSize |
long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
| Parameter | |
|---|---|
onlineTimeout |
long |
setRebootTimeout
public void setRebootTimeout (int rebootTimeout)
| Parameter | |
|---|---|
rebootTimeout |
int: Das Zeitlimit in Millisekunden für das vollständige Booten des Systems. |
setRemoteAdbPort
public void setRemoteAdbPort (int remoteAdbPort)
Legen Sie den Remote-Port in der Instanz fest, die vom ADB-Server überwacht wird.
| Parameter | |
|---|---|
remoteAdbPort |
int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
Legen Sie die JSON-Schlüsseldatei des Dienstkontos fest.
| Parameter | |
|---|---|
jsonKeyFile |
File: Die Schlüsseldatei. |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
Gibt „true“ zurück, wenn das Herunterfahren von GCE übersprungen werden soll. ansonsten „falsch“.
| Parameter | |
|---|---|
shouldSkipTearDown |
boolean |
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
Legen Sie den Pfad des SSH-Schlüssels fest, der für Vorgänge mit der GCE AVD-Instanz verwendet werden soll.
| Parameter | |
|---|---|
sshPrivateKeyPath |
File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
| Parameter | |
|---|---|
unencryptRebootTimeout |
int: Das Zeitlimit in Millisekunden für die Formatierung des Dateisystems und den Neustart des Geräts nach der Entschlüsselung. |
setUseCmdWifi
public void setUseCmdWifi (boolean useCmdWifi)
| Parameter | |
|---|---|
useCmdWifi |
boolean |
setUseConnection
public void setUseConnection (boolean useConnection)
| Parameter | |
|---|---|
useConnection |
boolean |
setUseFastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
| Parameter | |
|---|---|
useFastbootErase |
boolean: Gibt an, ob zum Löschen von Partitionen „fastboot erase“ anstelle von „fastboot format“ verwendet werden soll. |
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
| Parameter | |
|---|---|
wifiAttempts |
int |
shouldDisableReboot
public boolean shouldDisableReboot ()
| Returns | |
|---|---|
boolean |
ob der Geräteneustart deaktiviert werden soll |
shouldSkipBootComplete
public boolean shouldSkipBootComplete ()
| Returns | |
|---|---|
boolean |
|
shouldSkipTearDown
public boolean shouldSkipTearDown ()
Gibt „true“ zurück, wenn das Herunterfahren von GCE übersprungen werden soll. ansonsten „falsch“.
| Returns | |
|---|---|
boolean |
|
shouldUseConnection
public boolean shouldUseConnection ()
Gibt zurück, ob die neue Verbindungsfunktion verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseContentProvider
public boolean shouldUseContentProvider ()
Gibt zurück, ob der Tradefed-Content-Provider zum Pushen/Pullen von Dateien verwendet werden kann.
| Returns | |
|---|---|
boolean |
|
useCmdWifiCommands
public boolean useCmdWifiCommands ()
Gibt zurück, ob anstelle von APKs WLAN-Befehle verwendet werden sollen.
| Returns | |
|---|---|
boolean |
|
useCvdCF
public boolean useCvdCF ()
Hilfsfunktion, die „true“ zurückgibt, wenn das Gerät von CVD gestartet wird, andernfalls „false“.
| Returns | |
|---|---|
boolean |
|
useExitStatusWorkaround
public boolean useExitStatusWorkaround ()
Gibt zurück, ob ein Workaround verwendet werden soll, um den Shell-Beendigungsstatus auf älteren Geräten ohne Shell v2 abzurufen.
| Returns | |
|---|---|
boolean |
|
useIpV6ForTcpFastboot
public boolean useIpV6ForTcpFastboot ()
| Returns | |
|---|---|
boolean |
|
useOxygen
public boolean useOxygen ()
Gibt „true“ zurück, wenn Oxygen zum Erstellen virtueller Geräte verwendet wird. ansonsten „falsch“.
| Returns | |
|---|---|
boolean |
|
useOxygenProxy
public boolean useOxygenProxy ()
Gibt „true“ zurück, wenn TradeFed Oxygen direkt aufrufen soll, um ein Gerät zu leasen.
| Returns | |
|---|---|
boolean |
|
useOxygenationDevice
public boolean useOxygenationDevice ()
Gibt „true“ zurück, wenn Sauerstoffgeräte in der Infrastruktur von OmniLab geleast werden sollen. ansonsten „falsch“.
| Returns | |
|---|---|
boolean |
|
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
Gibt zurück, ob der neuere Bootloader-Status verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
waitForGceTearDown
public boolean waitForGceTearDown ()
Gibt „true“ zurück, wenn wir vor dem Fortfahren auf den Abschluss des GCE-Abbaus warten sollen.
| Returns | |
|---|---|
boolean |
|