TestDeviceOptions

public class TestDeviceOptions
extends Object

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


Kontener na ITestDevice Option

Podsumowanie

Stałe

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

Pola

protected long mAdbConnectWaitTime

Konstruktory publiczne

TestDeviceOptions()

Metody publiczne

void addGceDriverParams(String param)

Dodaj parametr do parametrów sterownika gce.

boolean allowGceCmdTimeoutOverride()

Zwraca informację, czy w przypadku obecności argumentów limitu czasu rozruchu z usługi Acloud powinniśmy na nich polegać.

boolean evaluateDeviceConnection()
File getAdbBinary()

Zwraca określony plik binarny adb do użycia.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

Zwraca wartość limitu czasu w milisekundach, która ma być zastosowana do połączenia ADB.

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

Zwraca port serwera adb powiązany z urządzeniem.

long getAvailableTimeout()
File getAvdConfigFile()

Zwróć plik konfiguracyjny Gce Avd, aby uruchomić instancję.

File getAvdDriverBinary()

Wróć do ścieżki do pliku binarnego, aby uruchomić instancję Gce Avd.

String getBaseImage()

Zwraca nazwę obrazu bazowego, który ma być używany w bieżącej instancji.

long getBugreportzTimeout()

Zwraca wartość limitu czasu, która ma być zastosowana do zrzutu bugreportz.

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

Zwraca hasło do logowania się w ChromeOS.

String getCrosUser()

Zwraca użytkownika ChromeOS, który ma się zalogować.

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

Zwraca dodatkowe pliki, które należy przesłać do GCE podczas tworzenia acloud.

Map<String, String> getExtraOxygenArgs()

Zwraca dodatkowe argumenty do wypożyczenia urządzenia Oxygen.

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

Zwraca określony plik binarny fastboot, który ma być używany.

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

Przywróć konto e-mail GCE do użytku z kierowcą.

long getGceCmdTimeout()

Zwraca czas oczekiwania na uruchomienie instancji GCE AVD.

String getGceDriverBuildIdParam()

Zwraca parametr sterownika GCE, który powinien być powiązany z identyfikatorem kompilacji z informacji o kompilacji.

MultiMap<String, File> getGceDriverFileParams()

Zwraca dodatkowe ścieżki do plików jako parametry sterownika GCE podane za pomocą opcji.

Log.LogLevel getGceDriverLogLevel()

Zwraca poziom logowania sterownika Gce Avd.

List<String> getGceDriverParams()

Zwraca dodatkowe parametry sterownika GCE podane za pomocą opcji.

int getGceMaxAttempt()

Zwraca maksymalną liczbę prób uruchomienia urządzenia GCE.

TestDeviceOptions.InstanceType getInstanceType()

Zwraca typ instancji urządzenia wirtualnego, które ma zostać utworzone.

String getInstanceUser()

Zwraca użytkownika instancji urządzenia wirtualnego GCE, które ma zostać utworzone.

List<String> getInvocationAttributeToMetadata()
String getLogcatOptions()
long getMaxLogcatDataSize()

Pobierz przybliżony maksymalny rozmiar danych logcat tymczasowych do zachowania w bajtach.

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

Zwraca użytkownika rozliczeniowego urządzenia Oxygen.

TestDeviceOptions.DeviceSize getOxygenDeviceSize()

Zwraca rozmiar hosta, na którym będzie działać urządzenie wirtualne Oxygen.

long getOxygenLeaseLength()

Zwraca długość dzierżawy urządzenia Oxygen w milisekundach.

String getOxygenServiceAddress()

Zwraca adres świadczenia usługi urządzenia Oxygen.

String getOxygenTargetRegion()

Zwraca region docelowy urządzenia Oxygen.

List<String> getPostBootCommands()
int getRebootTimeout()
int getRemoteAdbPort()

Zwraca port zdalny w instancji, na którym nasłuchuje serwer adb.

Set<String> getRemoteFetchFilePattern()

Zwraca listę wzorców, które należy spróbować pobrać za pomocą protokołu SCP.

File getRemoteTf()

Plik wskazujący katalog wersji Tradefed, która ma zostać przesłana na urządzenie zdalne.

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

Zwraca ścieżkę klucza SSH, który ma być używany w operacjach na instancji Gce Avd.

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

Sprawdza, czy po zakończeniu rozruchu należy wyłączyć blokadę klawiatury.

boolean isEnableAdbRoot()

Sprawdź, czy na tym urządzeniu należy włączyć adb root podczas uruchamiania

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

Ustawia limit czasu wysyłania polecenia w milisekundach.

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

Ustaw plik konfiguracyjny Gce Avd, aby uruchomić instancję.

void setAvdDriverBinary(File avdDriverBinary)

Ustaw ścieżkę do pliku binarnego, aby uruchomić instancję Gce Avd.

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

ustawić minimalny poziom baterii, aby kontynuować wywołanie.

void setDisableKeyguard(boolean disableKeyguard)

Określa, czy po zakończeniu rozruchu należy podjąć próbę wyłączenia blokady klawiatury.

void setExtraFiles(MultiMap<File, String> extraFiles)

Ustaw dodatkowe pliki, które należy przesłać do GCE podczas tworzenia acloud.

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

Ustaw limit czasu Gce Avd, po którym instancja ma przejść do trybu online.

void setGceDriverBuildIdParam(String gceDriverBuildIdParam)

Ustaw parametr sterownika GCE, który ma być sparowany z identyfikatorem kompilacji z informacji o kompilacji.

void setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)

Ustaw poziom rejestrowania sterownika Gce Avd.

void setGceMaxAttempt(int gceMaxAttempt)

Ustaw maksymalną liczbę prób uruchomienia urządzenia GCE.

void setInstanceType(TestDeviceOptions.InstanceType type)

Ustawia typ instancji urządzenia wirtualnego, które ma zostać utworzone.

void setInstanceUser(String instanceUser)

Ustaw użytkownika instancji wirtualnego urządzenia GCE, które ma zostać utworzone.

void setLogcatOptions(String logcatOptions)

Ustaw opcje, które mają być przekazywane do narzędzia Logcat.

void setMaxLogcatDataSize(long maxLogcatDataSize)

Ustaw przybliżony maksymalny rozmiar pliku dziennika tymczasowego, który ma być przechowywany, w bajtach.

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

Ustaw port zdalny w instancji, na którym nasłuchuje serwer adb.

void setServiceAccountJsonKeyFile(File jsonKeyFile)

Ustaw plik klucza JSON konta usługi.

void setSkipTearDown(boolean shouldSkipTearDown)

Zwraca wartość „true”, jeśli należy pominąć wyłączanie GCE.

void setSshPrivateKeyPath(File sshPrivateKeyPath)

Ustaw ścieżkę klucza SSH, który będzie używany do operacji na instancji 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()

Zwraca wartość „true”, jeśli należy pominąć wyłączanie GCE.

boolean shouldUseConnection()

Zwraca informację, czy powinniśmy używać nowej funkcji połączenia.

boolean shouldUseContentProvider()

Zwraca informację, czy dostawca treści Tradefed może być używany do przesyłania plików.

boolean useCmdWifiCommands()

Zwraca informację, czy zamiast pliku APK należy używać poleceń Wi-Fi.

boolean useCvdCF()

Funkcja pomocnicza zwracająca wartość „true”, jeśli urządzenie zostało uruchomione przez cvd, w przeciwnym razie zwraca wartość „false”.

boolean useExitStatusWorkaround()

Zwraca informację, czy należy użyć obejścia, aby uzyskać stan zakończenia powłoki na starszych urządzeniach bez powłoki w wersji 2.

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

Zwraca wartość „prawda”, jeśli do tworzenia urządzeń wirtualnych używana jest platforma Oxygen.

boolean useOxygenProxy()

Zwraca wartość „prawda”, jeśli TradeFed ma bezpośrednio wywołać Oxygen, aby wypożyczyć urządzenie.

boolean useOxygenationDevice()

Zwraca wartość „prawda”, jeśli dotyczy to dzierżawy urządzeń do tlenoterapii w infrastrukturze OmniLab.

boolean useUpdatedBootloaderStatus()

Zwraca informację, czy używać nowszego stanu programu rozruchowego.

boolean waitForGceTearDown()

Zwraca wartość „prawda”, jeśli przed kontynuowaniem należy zablokować zakończenie wyłączania GCE.

Stałe

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

Wartość stała: 5555 (0x000015b3)

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

Wartość stała: "instance-type"

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Wartość stała: "remote-tf-version"

Pola

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

Konstruktory publiczne

TestDeviceOptions

public TestDeviceOptions ()

Metody publiczne

addGceDriverParams

public void addGceDriverParams (String param)

Dodaj parametr do parametrów sterownika gce.

Parametry
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

Zwraca informację, czy w przypadku obecności argumentów limitu czasu rozruchu z usługi Acloud powinniśmy na nich polegać.

Zwraca
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

Zwraca
boolean

getAdbBinary

public File getAdbBinary ()

Zwraca określony plik binarny adb do użycia. Jeśli wartość to null, użyj pliku DeviceManager.

Zwraca
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

Zwraca
long czas oczekiwania na wysłanie polecenia w milisekundach.

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

Zwraca wartość limitu czasu w milisekundach, która ma być zastosowana do połączenia ADB.

Zwraca
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

Zwraca
int limit czasu w milisekundach na uruchomienie trybu odzyskiwania.

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

Zwraca
long czas w milisekundach, przez jaki należy czekać, aż urządzenie stanie się niedostępne po wykonaniu polecenia adb root.

getAdbServerPort

public String getAdbServerPort ()

Zwraca port serwera adb powiązany z urządzeniem. Jeśli wartość to null, używany jest port domyślny.

Zwraca
String

getAvailableTimeout

public long getAvailableTimeout ()

Zwraca
long domyślny czas oczekiwania w milisekundach na dostępność urządzenia.

getAvdConfigFile

public File getAvdConfigFile ()

Zwróć plik konfiguracyjny Gce Avd, aby uruchomić instancję.

Zwraca
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Wróć do ścieżki do pliku binarnego, aby uruchomić instancję Gce Avd.

Zwraca
File

getBaseImage

public String getBaseImage ()

Zwraca nazwę obrazu bazowego, który ma być używany w bieżącej instancji.

Zwraca
String

getBugreportzTimeout

public long getBugreportzTimeout ()

Zwraca wartość limitu czasu, która ma być zastosowana do zrzutu bugreportz.

Zwraca
long

getConnCheckUrl

public String getConnCheckUrl ()

Zwraca
String domyślny adres URL, który ma być używany do testów połączeń.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

Parametry
type TestDeviceOptions.InstanceType

Zwraca
String

getCreateWithHO

public boolean getCreateWithHO ()

Zwraca
boolean

getCrosPassword

public String getCrosPassword ()

Zwraca hasło do logowania się w ChromeOS.

Zwraca
String

getCrosUser

public String getCrosUser ()

Zwraca użytkownika ChromeOS, który ma się zalogować.

Zwraca
String

getCutoffBattery

public Integer getCutoffBattery ()

Zwraca
Integer minimalny poziom baterii, który umożliwia kontynuowanie wywołania;

getDefaultNetworkType

public String getDefaultNetworkType ()

Zwraca
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

Zwraca dodatkowe pliki, które należy przesłać do GCE podczas tworzenia acloud.

Zwraca
MultiMap<File, String>

getExtraOxygenArgs

public Map<String, String> getExtraOxygenArgs ()

Zwraca dodatkowe argumenty do wypożyczenia urządzenia Oxygen.

Zwraca
Map<String, String>

getExtraParamsByInstanceType

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

Parametry
type TestDeviceOptions.InstanceType

baseImage String

Zwraca
List<String>

getFastbootBinary

public File getFastbootBinary ()

Zwraca określony plik binarny fastboot do użycia. Jeśli wartość to null, użyj pliku DeviceManager.

Zwraca
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

Zwraca
long

getFastbootTimeout

public int getFastbootTimeout ()

Zwraca
int czas oczekiwania na uruchomienie trybu Fastboot Mode w milisekundach.

getGceAccount

public String getGceAccount ()

Przywróć konto e-mail GCE do użytku z kierowcą.

Zwraca
String

getGceCmdTimeout

public long getGceCmdTimeout ()

Zwraca czas oczekiwania na uruchomienie instancji GCE AVD.

Zwraca
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

Zwraca parametr sterownika GCE, który powinien być powiązany z identyfikatorem kompilacji z informacji o kompilacji.

Zwraca
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

Zwraca dodatkowe ścieżki do plików jako parametry sterownika GCE podane za pomocą opcji.

Zwraca
MultiMap<String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Zwraca poziom dziennika sterownika Gce Avd.

Zwraca
Log.LogLevel

getGceDriverParams

public List<String> getGceDriverParams ()

Zwraca dodatkowe parametry sterownika GCE podane za pomocą opcji.

Zwraca
List<String>

getGceMaxAttempt

public int getGceMaxAttempt ()

Zwraca maksymalną liczbę prób uruchomienia urządzenia GCE.

Zwraca
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

Zwraca typ instancji urządzenia wirtualnego, które ma zostać utworzone.

Zwraca
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Zwraca użytkownika instancji urządzenia wirtualnego GCE, które ma zostać utworzone.

Zwraca
String

getInvocationAttributeToMetadata

public List<String> getInvocationAttributeToMetadata ()

Zwraca
List<String>

getLogcatOptions

public String getLogcatOptions ()

Zwraca
String skonfigurowane opcje logcat,

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

Pobierz przybliżony maksymalny rozmiar danych logcat tymczasowych do zachowania w bajtach.

Zwraca
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

Zwraca
long maksymalny czas próby połączenia z Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

Zwraca
long domyślny czas oczekiwania (w milisekundach) na połączenie urządzenia z internetem.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

Zwraca użytkownika rozliczeniowego urządzenia Oxygen.

Zwraca
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

Zwraca rozmiar hosta, na którym będzie działać urządzenie wirtualne Oxygen.

Zwraca
TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

Zwraca długość dzierżawy urządzenia Oxygen w milisekundach.

Zwraca
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

Zwraca adres świadczenia usługi urządzenia Oxygen.

Zwraca
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

Zwraca region docelowy urządzenia Oxygen.

Zwraca
String

getPostBootCommands

public List<String> getPostBootCommands ()

Zwraca
List<String> listę poleceń powłoki do uruchomienia po ponownym uruchomieniu.

getRebootTimeout

public int getRebootTimeout ()

Zwraca
int limit czasu w milisekundach na pełne uruchomienie systemu.

getRemoteAdbPort

public int getRemoteAdbPort ()

Zwraca port zdalny w instancji, na którym nasłuchuje serwer adb.

Zwraca
int

getRemoteFetchFilePattern

public Set<String> getRemoteFetchFilePattern ()

Zwraca listę wzorców, które należy spróbować pobrać za pomocą protokołu SCP.

Zwraca
Set<String>

getRemoteTf

public File getRemoteTf ()

Plik wskazujący katalog wersji Tradefed, która ma zostać przesłana na urządzenie zdalne.

Zwraca
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

Zwraca
File plik klucza JSON konta usługi.

getSnapuserdTimeout

public long getSnapuserdTimeout ()

Zwraca
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Zwraca ścieżkę klucza SSH, który ma być używany w operacjach na instancji Gce Avd.

Zwraca
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

Zwraca
int limit czasu w milisekundach na sformatowanie systemu plików i ponowne uruchomienie urządzenia po odszyfrowaniu.

getUseFastbootErase

public boolean getUseFastbootErase ()

Zwraca
boolean określa, czy do wymazywania partycji ma być używane polecenie fastboot erase zamiast fastboot format.

getWifiAttempts

public int getWifiAttempts ()

Zwraca
int domyślna liczba prób połączenia z siecią Wi-Fi.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

Zwraca
int podstawowy czas oczekiwania między ponownymi próbami połączenia z Wi-Fi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

Zwraca
String ścieżka do pliku APK wifiutil

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

Zwraca
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

Sprawdza, czy po zakończeniu rozruchu należy wyłączyć blokadę klawiatury.

Zwraca
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Sprawdź, czy na tym urządzeniu należy włączyć adb root podczas uruchamiania

Zwraca
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

Zwraca
boolean wartość true, jeśli włączone jest przechwytywanie logcat w tle.

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

Zwraca
boolean czy należy użyć strategii ponawiania z wykładniczym wzrostem czasu oczekiwania.

setAdbCommandTimeout

public void setAdbCommandTimeout (long adbCommandTimeout)

Ustawia limit czasu wysyłania polecenia w milisekundach.

Parametry
adbCommandTimeout long

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

Parametry
adbRecoveryTimeout int: czas oczekiwania w milisekundach na uruchomienie trybu odzyskiwania.

setAdbRootUnavailableTimeout

public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)

Parametry
adbRootUnavailableTimeout long: czas w milisekundach, przez jaki należy czekać, aż urządzenie stanie się niedostępne po wykonaniu polecenia adb root.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

Ustaw plik konfiguracyjny Gce Avd, aby uruchomić instancję.

Parametry
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

Ustaw ścieżkę do pliku binarnego, aby uruchomić instancję Gce Avd.

Parametry
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

Parametry
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

ustawić minimalny poziom baterii, aby kontynuować wywołanie.

Parametry
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Określa, czy po zakończeniu rozruchu należy podjąć próbę wyłączenia blokady klawiatury.

Parametry
disableKeyguard boolean

setExtraFiles

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

Ustaw dodatkowe pliki, które należy przesłać do GCE podczas tworzenia acloud.

Parametry
extraFiles MultiMap

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

Parametry
fastbootTimeout int: czas oczekiwania w milisekundach na uruchomienie trybu fastboot.

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

Ustaw limit czasu Gce Avd, po którym instancja ma przejść do trybu online.

Parametry
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Ustaw parametr sterownika GCE, który ma być sparowany z identyfikatorem kompilacji z informacji o kompilacji.

Parametry
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Ustaw poziom rejestrowania sterownika Gce Avd.

Parametry
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

Ustaw maksymalną liczbę prób uruchomienia urządzenia GCE.

Parametry
gceMaxAttempt int

setInstanceType

public void setInstanceType (TestDeviceOptions.InstanceType type)

Ustawia typ instancji urządzenia wirtualnego, które ma zostać utworzone.

Parametry
type TestDeviceOptions.InstanceType

setInstanceUser

public void setInstanceUser (String instanceUser)

Ustaw użytkownika instancji wirtualnego urządzenia GCE, które ma zostać utworzone.

Parametry
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

Ustaw opcje, które mają być przekazywane do narzędzia Logcat.

Parametry
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

Ustaw przybliżony maksymalny rozmiar pliku dziennika tymczasowego, który ma być przechowywany, w bajtach.

Parametry
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

Parametry
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

Parametry
rebootTimeout int: czas oczekiwania w milisekundach na pełne uruchomienie systemu.

setRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

Ustaw port zdalny w instancji, na którym nasłuchuje serwer adb.

Parametry
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

Ustaw plik klucza JSON konta usługi.

Parametry
jsonKeyFile File: plik klucza.

setSkipTearDown

public void setSkipTearDown (boolean shouldSkipTearDown)

Zwraca wartość „true”, jeśli należy pominąć wyłączanie GCE. W przeciwnym razie ma wartość Fałsz.

Parametry
shouldSkipTearDown boolean

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

Ustaw ścieżkę klucza SSH, który będzie używany do operacji na instancji Gce Avd.

Parametry
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

Parametry
unencryptRebootTimeout int: limit czasu w milisekundach na sformatowanie systemu plików i ponowne uruchomienie urządzenia po odszyfrowaniu.

setUseCmdWifi

public void setUseCmdWifi (boolean useCmdWifi)

Parametry
useCmdWifi boolean

setUseConnection

public void setUseConnection (boolean useConnection)

Parametry
useConnection boolean

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

Parametry
useFastbootErase boolean: czy do wymazywania partycji używać polecenia fastboot erase zamiast fastboot format.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

Parametry
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

Zwraca
boolean czy ponowne uruchamianie urządzenia powinno być wyłączone.

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

Zwraca
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

Zwraca wartość „true”, jeśli należy pominąć wyłączanie GCE. W przeciwnym razie ma wartość Fałsz.

Zwraca
boolean

shouldUseConnection

public boolean shouldUseConnection ()

Zwraca informację, czy powinniśmy używać nowej funkcji połączenia.

Zwraca
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

Zwraca informację, czy dostawca treści Tradefed może być używany do przesyłania plików.

Zwraca
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

Zwraca informację, czy zamiast pliku APK należy używać poleceń Wi-Fi.

Zwraca
boolean

useCvdCF

public boolean useCvdCF ()

Funkcja pomocnicza zwracająca wartość „true”, jeśli urządzenie zostało uruchomione przez cvd, w przeciwnym razie zwraca wartość „false”.

Zwraca
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

Zwraca informację, czy należy użyć obejścia, aby uzyskać stan zakończenia powłoki na starszych urządzeniach bez powłoki w wersji 2.

Zwraca
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

Zwraca
boolean

useOxygen

public boolean useOxygen ()

Zwraca wartość „prawda”, jeśli do tworzenia urządzeń wirtualnych używana jest platforma Oxygen. W przeciwnym razie ma wartość Fałsz.

Zwraca
boolean

useOxygenProxy

public boolean useOxygenProxy ()

Zwraca wartość „prawda”, jeśli TradeFed ma bezpośrednio wywołać Oxygen, aby wypożyczyć urządzenie.

Zwraca
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

Zwraca wartość „prawda”, jeśli dotyczy to dzierżawy urządzeń do tlenoterapii w infrastrukturze OmniLab. W przeciwnym razie ma wartość Fałsz.

Zwraca
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

Zwraca informację, czy używać nowszego stanu programu rozruchowego.

Zwraca
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

Zwraca wartość „prawda”, jeśli przed kontynuowaniem należy zablokować zakończenie wyłączania GCE.

Zwraca
boolean