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 ()
String getDefaultNetworkType ()
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.

long getFastbootOutputTimeout ()
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 ()
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 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 useOxygenationDevice ()

Gibt „true“ zurück, wenn Sauerstoffgeräte in der Infrastruktur von OmniLab gemietet werden sollen.

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.

getDefaultNetworkType

public String getDefaultNetworkType ()

Kehrt zurück
String

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

public  getExtraOxygenArgs ()

Gibt die zusätzlichen Argumente zum Leasen eines Oxygen-Geräts zurück.

Kehrt zurück

getExtraParamsByInstanceType

public static  getExtraParamsByInstanceType (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

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

Kehrt zurück
long

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

public  getGceDriverParams ()

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

public  getInvocationAttributeToMetadata ()

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

public  getPostBootCommands ()

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

public  getRemoteFetchFilePattern ()

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.

getSnapuserdTimeout

public long getSnapuserdTimeout ()

Kehrt zurück
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.

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

Verwenden SieOxygenationDevice

public boolean useOxygenationDevice ()

Gibt true zurück, wenn Sauerstoffgeräte in der Infrastruktur von OmniLab geleast werden sollen. Sonst falsch.

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