TestDeviceOptions
public class TestDeviceOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.TestDeviceOptions |
Container für ITestDevice
Option
Zusammenfassung
Konstanten | |
---|---|
int | DEFAULT_ADB_PORT
|
Felder | |
---|---|
public static final String | INSTANCE_TYPE_OPTION |
public static final String | REMOTE_TF_VERSION_OPTION
|
Öffentliche Bauträger | |
---|---|
TestDeviceOptions () |
Öffentliche Methoden | |
---|---|
void | addGceDriverParams (String param) Fügen Sie einen Parameter zu den GCE-Treiberparametern hinzu. |
boolean | allowGceCmdTimeoutOverride () Gibt zurück, ob wir uns auf die Boot-Timeout-Argumente von acloud verlassen sollen, falls vorhanden. |
long | getAdbCommandTimeout () |
int | getAdbRecoveryTimeout () |
long | getAdbRootUnavailableTimeout () |
long | getAvailableTimeout () |
File | getAvdConfigFile () Geben Sie die Gce Avd-Konfigurationsdatei zurück, um die Instanz zu starten. |
File | getAvdDriverBinary () Geben Sie den Pfad zur Binärdatei zurück, um die Gce Avd-Instanz zu starten. |
String | getBaseImage () Gibt den Basis-Image-Namen zurück, der für die aktuelle Instanz verwendet werden soll |
long | getBugreportzTimeout () Gibt den Timeout-Wert zurück, der auf die Bugreportz-Erfassung angewendet werden soll. |
String | getConnCheckUrl () |
static String | getCreateCommandByInstanceType ( TestDeviceOptions.InstanceType type) |
String | getCrosPassword () Gibt das Passwort zurück, mit dem Sie sich bei Chrome OS anmelden können. |
String | getCrosUser () Gibt den Chrome OS-Benutzer zurück, als der sich anmelden soll. |
Integer | getCutoffBattery () |
MultiMap <File, String> | getExtraFiles () Geben Sie die zusätzlichen Dateien zurück, die während der Cloud-Erstellung auf GCE hochgeladen werden müssen. |
getExtraOxygenArgs () Gibt die zusätzlichen Argumente zum Leasen eines Oxygen-Geräts zurück. | |
static | getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage) |
File | getFastbootBinary () Gibt eine angegebene zu verwendende Fastboot-Binärdatei zurück. |
int | getFastbootTimeout () |
String | getGceAccount () Geben Sie das GCE-E-Mail-Konto zur Verwendung mit dem Treiber zurück |
long | getGceCmdTimeout () Gibt das Gce Avd-Timeout zurück, damit die Instanz online geschaltet werden kann. |
String | getGceDriverBuildIdParam () Gibt den GCE-Treiberparameter zurück, der mit der Build-ID aus den Build-Informationen gepaart werden soll |
MultiMap <String, File> | getGceDriverFileParams () Geben Sie die zusätzlichen Dateipfade als über die Option bereitgestellte GCE-Treiberparameter zurück. |
Log.LogLevel | getGceDriverLogLevel () Gibt die Protokollebene des Gce Avd-Treibers zurück. |
getGceDriverParams () Gibt die über die Option bereitgestellten zusätzlichen GCE-Treiberparameter zurück | |
int | getGceMaxAttempt () Gibt die maximale Anzahl der Versuche 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 Instanzbenutzer des virtuellen GCE-Geräts zurück, das erstellt werden soll |
getInvocationAttributeToMetadata () | |
String | getLogcatOptions () |
long | getMaxLogcatDataSize () Ermitteln Sie die ungefähre maximale Größe der beizubehaltenden tmp-Logcat-Daten in Bytes. |
long | getMaxWifiConnectTime () |
long | getOnlineTimeout () |
String | getOxygenAccountingUser () Gibt den Abrechnungsbenutzer 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 Serviceadresse 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 den der ADB-Server lauscht |
getRemoteFetchFilePattern () Gibt die Liste der Muster zurück, die über scp abzurufen sind. | |
File | getRemoteTf () Die Datei, die auf das Verzeichnis der Tradefed-Version verweist, die auf die Fernbedienung übertragen werden soll. |
File | getServiceAccountJsonKeyFile () |
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 | isDisableKeyguard () Prüfen Sie, ob wir versuchen sollten, den Tastenschutz zu deaktivieren, sobald der Startvorgang abgeschlossen ist |
boolean | isEnableAdbRoot () Überprüfen Sie, ob ADB-Root beim Booten für dieses Gerät aktiviert werden soll |
boolean | isLogcatCaptureEnabled () |
boolean | isWifiExpoRetryEnabled () |
void | setAdbCommandTimeout (long adbCommandTimeout) Legt das Timeout zum Senden eines Befehls in ms fest. |
void | setAdbRecoveryTimeout (int adbRecoveryTimeout) |
void | setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout) |
void | setAvdConfigFile (File avdConfigFile) Legen Sie die Gce Avd-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 minimalen Batteriestand fest, um den Aufruf fortzusetzen. |
void | setDisableKeyguard (boolean disableKeyguard) Legen Sie fest, ob wir versuchen sollen, den Tastenschutz zu deaktivieren, sobald der Startvorgang abgeschlossen ist |
void | setExtraFiles ( MultiMap <File, String> extraFiles) Legen Sie die zusätzlichen Dateien fest, die während der Cloud-Erstellung auf GCE hochgeladen werden müssen. |
void | setFastbootTimeout (int fastbootTimeout) |
void | setGceCmdTimeout (long gceCmdTimeout) Legen Sie das Gce Avd-Timeout fest, damit die Instanz online geschaltet wird. |
void | setGceDriverBuildIdParam (String gceDriverBuildIdParam) Legen Sie den GCE-Treiberparameter fest, der mit der Build-ID aus den Build-Informationen gepaart werden soll |
void | setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel) Legen Sie die Protokollebene des Gce Avd-Treibers fest. |
void | setGceMaxAttempt (int gceMaxAttempt) Legen Sie die maximale Anzahl der Versuche fest, ein GCE-Gerät zu starten |
void | setInstanceType ( TestDeviceOptions.InstanceType type) Legt den Instanztyp des virtuellen Geräts fest, das erstellt werden soll |
void | setInstanceUser (String instanceUser) Legen Sie den Instanzbenutzer des virtuellen GCE-Geräts fest, das erstellt werden soll. |
void | setLogcatOptions (String logcatOptions) Legen Sie die Optionen fest, die an logcat weitergegeben werden sollen |
void | setMaxLogcatDataSize (long maxLogcatDataSize) Legen Sie die ungefähre maximale Größe eines zu behaltenden tmp-Logcats in Bytes fest |
void | setOnlineTimeout (long onlineTimeout) |
void | setRebootTimeout (int rebootTimeout) |
void | setRemoteAdbPort (int remoteAdbPort) Legen Sie den Remote-Port in der Instanz fest, auf den der ADB-Server lauscht |
void | setServiceAccountJsonKeyFile (File jsonKeyFile) Legen Sie die JSON-Schlüsseldatei für das Dienstkonto fest. |
void | setSkipTearDown (boolean shouldSkipTearDown) Gibt „true“ zurück, wenn der GCE-Abbau ü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 | setUseConnection (boolean useConnection) |
void | setUseFastbootErase (boolean useFastbootErase) |
void | setWifiAttempts (int wifiAttempts) |
boolean | shouldDisableReboot () |
boolean | shouldSkipTearDown () Gibt „true“ zurück, wenn der GCE-Abbau übersprungen werden soll. |
boolean | shouldUseConnection () Gibt zurück, ob wir die neue Verbindungsfunktion verwenden sollen oder nicht. |
boolean | shouldUseContentProvider () Gibt zurück, ob der Tradefed-Inhaltsanbieter zum Pushen/Pullen von Dateien verwendet werden kann oder nicht. |
boolean | useCmdWifiCommands () Gibt zurück, ob cmd-WLAN-Befehle anstelle von apk verwendet werden sollen oder nicht. |
boolean | useExitStatusWorkaround () Gibt zurück, ob eine Problemumgehung verwendet werden soll, um den Shell-Exit-Status auf älteren Geräten ohne Shell v2 abzurufen. |
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 anrufen soll, um ein Gerät zu leasen. |
boolean | useUpdatedBootloaderStatus () Gibt zurück, ob der neuere Bootloader-Statusstatus verwendet werden soll oder nicht. |
boolean | waitForGceTearDown () Gibt „true“ zurück, wenn wir den Abschluss des GCE-Abbaus blockieren sollten, bevor wir fortfahren. |
Konstanten
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
Konstanter Wert: 5555 (0x000015b3)
Felder
INSTANCE_TYPE_OPTION
public static final String INSTANCE_TYPE_OPTION
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
Öffentliche Bauträger
TestDeviceOptions
public TestDeviceOptions ()
Öffentliche Methoden
addGceDriverParams
public void addGceDriverParams (String param)
Fügen Sie einen Parameter zu den GCE-Treiberparametern 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.
Kehrt zurück | |
---|---|
boolean |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
Kehrt zurück | |
---|---|
long | das Timeout zum Senden eines Befehls in ms. |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
Kehrt zurück | |
---|---|
int | die Zeitüberschreitung in ms, um im Wiederherstellungsmodus zu starten. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
Kehrt zurück | |
---|---|
long | Die Zeit in ms, die darauf gewartet wird, dass ein Gerät nach dem ADB-Root nicht mehr verfügbar ist. |
getAvailableTimeout
public long getAvailableTimeout ()
Kehrt zurück | |
---|---|
long | Die Standardzeit in ms, die darauf gewartet wird, dass ein Gerät verfügbar ist. |
getAvdConfigFile
public File getAvdConfigFile ()
Geben Sie die Gce Avd-Konfigurationsdatei zurück, um die Instanz zu starten.
Kehrt zurück | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
Geben Sie den Pfad zur Binärdatei zurück, um die Gce Avd-Instanz zu starten.
Kehrt zurück | |
---|---|
File |
getBaseImage
public String getBaseImage ()
Gibt den Basis-Image-Namen zurück, der für die aktuelle Instanz verwendet werden soll
Kehrt zurück | |
---|---|
String |
getBugreportzTimeout
public long getBugreportzTimeout ()
Gibt den Timeout-Wert zurück, der auf die Bugreportz-Erfassung angewendet werden soll.
Kehrt zurück | |
---|---|
long |
getConnCheckUrl
public String getConnCheckUrl ()
Kehrt zurück | |
---|---|
String | Die Standard-URL, die für Konnektivitätstests verwendet werden soll. |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
Parameter | |
---|---|
type | TestDeviceOptions.InstanceType |
Kehrt zurück | |
---|---|
String |
getCrosPassword
public String getCrosPassword ()
Gibt das Passwort zurück, mit dem Sie sich bei Chrome OS anmelden können.
Kehrt zurück | |
---|---|
String |
getCrosUser
public String getCrosUser ()
Gibt den Chrome OS-Benutzer zurück, als der sich anmelden soll.
Kehrt zurück | |
---|---|
String |
getCutoffBattery
public Integer getCutoffBattery ()
Kehrt zurück | |
---|---|
Integer | den minimalen Batteriestand, um den Aufruf fortzusetzen. |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
Geben Sie die zusätzlichen Dateien zurück, die während der Cloud-Erstellung auf GCE hochgeladen werden müssen.
Kehrt zurück | |
---|---|
MultiMap <File, String> |
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Gibt die zusätzlichen Argumente zum Leasen eines Oxygen-Geräts zurück.
Kehrt zurück | |
---|---|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
Parameter | |
---|---|
type | TestDeviceOptions.InstanceType |
baseImage | String |
Kehrt zurück | |
---|---|
getFastbootBinary
public File getFastbootBinary ()
Gibt eine angegebene zu verwendende Fastboot-Binärdatei zurück. Wenn null, verwenden Sie den DeviceManager.
Kehrt zurück | |
---|---|
File |
getFastbootTimeout
public int getFastbootTimeout ()
Kehrt zurück | |
---|---|
int | die Zeitüberschreitung zum Booten im Fastboot-Modus in ms. |
getGceAccount
public String getGceAccount ()
Geben Sie das GCE-E-Mail-Konto zur Verwendung mit dem Treiber zurück
Kehrt zurück | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
Gibt das Gce Avd-Timeout zurück, damit die Instanz online geschaltet werden kann.
Kehrt zurück | |
---|---|
long |
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
Gibt den GCE-Treiberparameter zurück, der mit der Build-ID aus den Build-Informationen gepaart werden soll
Kehrt zurück | |
---|---|
String |
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
Geben Sie die zusätzlichen Dateipfade als über die Option bereitgestellte GCE-Treiberparameter zurück.
Kehrt zurück | |
---|---|
MultiMap <String, File> |
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
Gibt die Protokollebene des Gce Avd-Treibers zurück.
Kehrt zurück | |
---|---|
Log.LogLevel |
getGceDriverParams
publicgetGceDriverParams ()
Gibt die über die Option bereitgestellten zusätzlichen GCE-Treiberparameter zurück
Kehrt zurück | |
---|---|
getGceMaxAttempt
public int getGceMaxAttempt ()
Gibt die maximale Anzahl der Versuche zurück, ein GCE-Gerät zu starten
Kehrt zurück | |
---|---|
int |
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
Gibt den Instanztyp des virtuellen Geräts zurück, das erstellt werden soll
Kehrt zurück | |
---|---|
TestDeviceOptions.InstanceType |
getInstanceUser
public String getInstanceUser ()
Gibt den Instanzbenutzer des virtuellen GCE-Geräts zurück, das erstellt werden soll
Kehrt zurück | |
---|---|
String |
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
Kehrt zurück | |
---|---|
getLogcatOptions
public String getLogcatOptions ()
Kehrt zurück | |
---|---|
String | die konfigurierten Logcat-Optionen |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
Ermitteln Sie die ungefähre maximale Größe der beizubehaltenden tmp-Logcat-Daten in Bytes.
Kehrt zurück | |
---|---|
long |
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
Kehrt zurück | |
---|---|
long | die maximale Zeit für den Versuch, eine WLAN-Verbindung herzustellen. |
getOnlineTimeout
public long getOnlineTimeout ()
Kehrt zurück | |
---|---|
long | Die Standardzeit in ms, die darauf gewartet wird, dass ein Gerät online ist. |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
Gibt den Abrechnungsbenutzer des Oxygen-Geräts zurück.
Kehrt zurück | |
---|---|
String |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Gibt die Größe des Hosts zurück, auf dem das virtuelle Oxygen-Gerät ausgeführt wird.
Kehrt zurück | |
---|---|
TestDeviceOptions.DeviceSize |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Gibt die Dauer des Leasings des Oxygen-Geräts in Millisekunden zurück.
Kehrt zurück | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Gibt die Serviceadresse des Oxygen-Geräts zurück.
Kehrt zurück | |
---|---|
String |
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Gibt die Zielregion des Oxygen-Geräts zurück.
Kehrt zurück | |
---|---|
String |
getPostBootCommands
publicgetPostBootCommands ()
Kehrt zurück | |
---|---|
eine Liste von Shell-Befehlen, die nach dem Neustart ausgeführt werden sollen. |
getRebootTimeout
public int getRebootTimeout ()
Kehrt zurück | |
---|---|
int | das Timeout in ms für den vollständigen Systemstart. |
getRemoteAdbPort
public int getRemoteAdbPort ()
Gibt den Remote-Port in der Instanz zurück, auf den der ADB-Server lauscht
Kehrt zurück | |
---|---|
int |
getRemoteFetchFilePattern
publicgetRemoteFetchFilePattern ()
Gibt die Liste der Muster zurück, die über scp abzurufen sind.
Kehrt zurück | |
---|---|
getRemoteTf
public File getRemoteTf ()
Die Datei, die auf das Verzeichnis der Tradefed-Version verweist, die auf die Fernbedienung übertragen werden soll.
Kehrt zurück | |
---|---|
File |
getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
Kehrt zurück | |
---|---|
File | Die JSON-Schlüsseldatei des Dienstkontos. |
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.
Kehrt zurück | |
---|---|
File |
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
Kehrt zurück | |
---|---|
int | die Zeitüberschreitung in ms für die Formatierung des Dateisystems und den Neustart des Geräts nach der Entschlüsselung. |
getUseFastbootErase
public boolean getUseFastbootErase ()
Kehrt zurück | |
---|---|
boolean | ob zum Löschen von Partitionen Fastboot Erase anstelle des Fastboot-Formats verwendet werden soll. |
getWifiAttempts
public int getWifiAttempts ()
Kehrt zurück | |
---|---|
int | Die Standardanzahl der Versuche, eine Verbindung zum WLAN-Netzwerk herzustellen. |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
Kehrt zurück | |
---|---|
int | Die Basiswartezeit zwischen WLAN-Verbindungswiederholungen. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
Kehrt zurück | |
---|---|
String | Der wifiutil-apk-Pfad |
isDisableKeyguard
public boolean isDisableKeyguard ()
Prüfen Sie, ob wir versuchen sollten, den Tastenschutz zu deaktivieren, sobald der Startvorgang abgeschlossen ist
Kehrt zurück | |
---|---|
boolean |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
Überprüfen Sie, ob ADB-Root beim Booten für dieses Gerät aktiviert werden soll
Kehrt zurück | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
Kehrt zurück | |
---|---|
boolean | true, wenn die Logcat-Erfassung im Hintergrund aktiviert ist |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
Kehrt zurück | |
---|---|
boolean | ob die exponentielle Wiederholungsstrategie verwendet werden soll. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
Legt das Timeout zum Senden eines Befehls in ms fest.
Parameter | |
---|---|
adbCommandTimeout | long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
Parameter | |
---|---|
adbRecoveryTimeout | int : die Zeitüberschreitung in ms, um im Wiederherstellungsmodus zu starten. |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
Parameter | |
---|---|
adbRootUnavailableTimeout | long : Zeit in ms, die darauf gewartet wird, dass ein Gerät nach dem ADB-Root nicht mehr verfügbar ist. |
setAvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
Legen Sie die Gce Avd-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 minimalen Batteriestand fest, um den Aufruf fortzusetzen.
Parameter | |
---|---|
cutoffBattery | int |
setDisableKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
Legen Sie fest, ob wir versuchen sollen, den Tastenschutz zu deaktivieren, sobald der Startvorgang abgeschlossen ist
Parameter | |
---|---|
disableKeyguard | boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
Legen Sie die zusätzlichen Dateien fest, die während der Cloud-Erstellung auf GCE hochgeladen werden müssen.
Parameter | |
---|---|
extraFiles | MultiMap |
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
Parameter | |
---|---|
fastbootTimeout | int : die Zeitüberschreitung in ms, um im Fastboot-Modus zu starten. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
Legen Sie das Gce Avd-Timeout fest, damit die Instanz online geschaltet wird.
Parameter | |
---|---|
gceCmdTimeout | long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
Legen Sie den GCE-Treiberparameter fest, der mit der Build-ID aus den Build-Informationen gepaart werden soll
Parameter | |
---|---|
gceDriverBuildIdParam | String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Legen Sie die Protokollebene des Gce Avd-Treibers fest.
Parameter | |
---|---|
mGceDriverLogLevel | Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
Legen Sie die maximale Anzahl der Versuche fest, ein GCE-Gerät zu starten
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 Instanzbenutzer des virtuellen GCE-Geräts fest, das erstellt werden soll.
Parameter | |
---|---|
instanceUser | String |
setLogcatOptions
public void setLogcatOptions (String logcatOptions)
Legen Sie die Optionen fest, die an logcat weitergegeben werden sollen
Parameter | |
---|---|
logcatOptions | String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
Legen Sie die ungefähre maximale Größe eines zu behaltenden tmp-Logcats in Bytes fest
Parameter | |
---|---|
maxLogcatDataSize | long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
Parameter | |
---|---|
onlineTimeout | long |
setRebootTimeout
public void setRebootTimeout (int rebootTimeout)
Parameter | |
---|---|
rebootTimeout | int : die Zeitüberschreitung in ms, die das System benötigt, um vollständig zu starten. |
setRemoteAdbPort
public void setRemoteAdbPort (int remoteAdbPort)
Legen Sie den Remote-Port in der Instanz fest, auf den der ADB-Server lauscht
Parameter | |
---|---|
remoteAdbPort | int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
Legen Sie die JSON-Schlüsseldatei für das Dienstkonto fest.
Parameter | |
---|---|
jsonKeyFile | File : die Schlüsseldatei. |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
Gibt „true“ zurück, wenn der GCE-Abbau übersprungen werden soll. Sonst 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 : die Zeitüberschreitung in ms für die Formatierung des Dateisystems und den Neustart des Geräts nach der Entschlüsselung. |
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 des Fastboot-Formats verwendet werden soll. |
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
Parameter | |
---|---|
wifiAttempts | int |
sollteDisableReboot
public boolean shouldDisableReboot ()
Kehrt zurück | |
---|---|
boolean | ob der Neustart des Geräts deaktiviert werden soll |
ShouldSkipTearDown
public boolean shouldSkipTearDown ()
Gibt „true“ zurück, wenn der GCE-Abbau übersprungen werden soll. Sonst falsch.
Kehrt zurück | |
---|---|
boolean |
ShouldUseConnection
public boolean shouldUseConnection ()
Gibt zurück, ob wir die neue Verbindungsfunktion verwenden sollen oder nicht.
Kehrt zurück | |
---|---|
boolean |
sollteContentProvider verwenden
public boolean shouldUseContentProvider ()
Gibt zurück, ob der Tradefed-Inhaltsanbieter zum Pushen/Pullen von Dateien verwendet werden kann oder nicht.
Kehrt zurück | |
---|---|
boolean |
useCmdWifiCommands
public boolean useCmdWifiCommands ()
Gibt zurück, ob cmd-WLAN-Befehle anstelle von apk verwendet werden sollen oder nicht.
Kehrt zurück | |
---|---|
boolean |
Verwenden Sie ExitStatusWorkaround
public boolean useExitStatusWorkaround ()
Gibt zurück, ob eine Problemumgehung verwendet werden soll, um den Shell-Exit-Status auf älteren Geräten ohne Shell v2 abzurufen.
Kehrt zurück | |
---|---|
boolean |
Verwenden Sie Sauerstoff
public boolean useOxygen ()
Gibt true zurück, wenn Oxygen zum Erstellen virtueller Geräte verwendet wird. Sonst falsch.
Kehrt zurück | |
---|---|
boolean |
Verwenden Sie OxygenProxy
public boolean useOxygenProxy ()
Gibt true zurück, wenn TradeFed Oxygen direkt anrufen soll, um ein Gerät zu leasen.
Kehrt zurück | |
---|---|
boolean |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
Gibt zurück, ob der neuere Bootloader-Statusstatus verwendet werden soll oder nicht.
Kehrt zurück | |
---|---|
boolean |
waitForGceTearDown
public boolean waitForGceTearDown ()
Gibt „true“ zurück, wenn wir den Abschluss des GCE-Abbaus blockieren sollten, bevor wir fortfahren.
Kehrt zurück | |
---|---|
boolean |