TestDeviceOptions
public
class
TestDeviceOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.TestDeviceOptions |
Contenitore per ITestDevice
Option
Riepilogo
Costanti | |
---|---|
int |
DEFAULT_ADB_PORT
|
Campi | |
---|---|
public
static
final
String |
INSTANCE_TYPE_OPTION
|
public
static
final
String |
REMOTE_TF_VERSION_OPTION
|
protected
long |
mAdbConnectWaitTime
|
Costruttori pubblici | |
---|---|
TestDeviceOptions()
|
Metodi pubblici | |
---|---|
void
|
addGceDriverParams(String param)
Aggiungi un parametro ai parametri del driver GCE. |
boolean
|
allowGceCmdTimeoutOverride()
Restituisce se dobbiamo o meno fare affidamento sugli argomenti boot-timeout di acloud, se presenti. |
long
|
getAdbCommandTimeout()
|
long
|
getAdbConnectWaitTime()
Restituisce il valore del timeout in ms da applicare alla connessione ADB. |
int
|
getAdbRecoveryTimeout()
|
long
|
getAdbRootUnavailableTimeout()
|
long
|
getAvailableTimeout()
|
File
|
getAvdConfigFile()
Restituire il file di configurazione Gce Avd per avviare l'istanza. |
File
|
getAvdDriverBinary()
Restituire il percorso del file binario per avviare l'istanza GCE Avd. |
String
|
getBaseImage()
Restituisce il nome dell'immagine di base da utilizzare per l'istanza corrente |
long
|
getBugreportzTimeout()
Restituisce il valore del timeout da applicare all'acquisizione di bugreportz. |
String
|
getConnCheckUrl()
|
static
String
|
getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
|
String
|
getCrosPassword()
Restituisce la password con cui accedere a ChromeOS. |
String
|
getCrosUser()
Restituisce l'utente ChromeOS con cui eseguire l'accesso. |
Integer
|
getCutoffBattery()
|
String
|
getDefaultNetworkType()
|
MultiMap<File, String>
|
getExtraFiles()
Restituire i file aggiuntivi da caricare su GCE durante la creazione di un cloud. |
|
getExtraOxygenArgs()
Restituisce gli argomenti extra per l'affitto di un dispositivo Oxygen. |
static
|
getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
|
File
|
getFastbootBinary()
Restituisce un file binario fastboot specificato da utilizzare. |
long
|
getFastbootOutputTimeout()
|
int
|
getFastbootTimeout()
|
String
|
getGceAccount()
Restituire l'account email GCE da utilizzare con il driver |
long
|
getGceCmdTimeout()
Restituisce il timeout Gce Avd per l'attivazione dell'istanza. |
String
|
getGceDriverBuildIdParam()
Restituisce il parametro del driver GCE che deve essere accoppiato all'ID build dalle informazioni di compilazione |
MultiMap<String, File>
|
getGceDriverFileParams()
Restituisce i percorsi dei file aggiuntivi come parametri del driver GCE forniti tramite opzione. |
Log.LogLevel
|
getGceDriverLogLevel()
Restituisce il livello di log del driver Gce Avd. |
|
getGceDriverParams()
Restituisce i parametri aggiuntivi del driver GCE forniti tramite opzione |
int
|
getGceMaxAttempt()
Restituisce il numero massimo di tentativi di avvio di un dispositivo GCE |
TestDeviceOptions.InstanceType
|
getInstanceType()
Restituisce il tipo di istanza del dispositivo virtuale da creare |
String
|
getInstanceUser()
Restituisce l'utente istanza del dispositivo virtuale GCE da creare |
|
getInvocationAttributeToMetadata()
|
String
|
getLogcatOptions()
|
long
|
getMaxLogcatDataSize()
Ottieni la dimensione massima approssimativa dei dati logcat temporanei da conservare, in byte. |
long
|
getMaxWifiConnectTime()
|
long
|
getOnlineTimeout()
|
String
|
getOxygenAccountingUser()
Restituisce l'utente contabile del dispositivo Oxygen. |
TestDeviceOptions.DeviceSize
|
getOxygenDeviceSize()
Restituisce le dimensioni dell'host su cui verrà eseguito il dispositivo virtuale Oxygen. |
long
|
getOxygenLeaseLength()
Restituisce la durata del leasing del dispositivo Oxygen in millisecondi. |
String
|
getOxygenServiceAddress()
Restituisce l'indirizzo di servizio del dispositivo Oxygen. |
String
|
getOxygenTargetRegion()
Restituisce la regione di destinazione del dispositivo Oxygen. |
|
getPostBootCommands()
|
int
|
getRebootTimeout()
|
int
|
getRemoteAdbPort()
Restituisce la porta remota nell'istanza su cui il server adb è in ascolto |
|
getRemoteFetchFilePattern()
Restituisce l'elenco dei pattern da tentare di recuperare tramite scp. |
File
|
getRemoteTf()
Il file che rimanda alla directory della versione di Tradefed da spingere al computer remoto. |
File
|
getServiceAccountJsonKeyFile()
|
long
|
getSnapuserdTimeout()
|
File
|
getSshPrivateKeyPath()
Restituisce il percorso della chiave SSH da utilizzare per le operazioni con l'istanza GCE Avd. |
int
|
getUnencryptRebootTimeout()
|
boolean
|
getUseFastbootErase()
|
int
|
getWifiAttempts()
|
int
|
getWifiRetryWaitTime()
|
String
|
getWifiUtilAPKPath()
|
boolean
|
isCmdWifiVirtual()
|
boolean
|
isDisableKeyguard()
Controlla se dobbiamo tentare di disattivare la protezione con PIN una volta completato l'avvio |
boolean
|
isEnableAdbRoot()
Controlla se è necessario attivare il root adb all'avvio per questo dispositivo |
boolean
|
isLogcatCaptureEnabled()
|
boolean
|
isWifiExpoRetryEnabled()
|
void
|
setAdbCommandTimeout(long adbCommandTimeout)
Imposta il timeout per l'invio di un comando in millisecondi. |
void
|
setAdbRecoveryTimeout(int adbRecoveryTimeout)
|
void
|
setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
|
void
|
setAvdConfigFile(File avdConfigFile)
Imposta il file di configurazione GCE Avd per avviare l'istanza. |
void
|
setAvdDriverBinary(File avdDriverBinary)
Imposta il percorso del file binario per avviare l'istanza GCE Avd. |
void
|
setConnCheckUrl(String url)
|
void
|
setCutoffBattery(int cutoffBattery)
imposta il livello minimo della batteria per continuare l'invocazione. |
void
|
setDisableKeyguard(boolean disableKeyguard)
Imposta se tentare o meno di disattivare la tastiera protetta al termine dell'avvio |
void
|
setExtraFiles(MultiMap<File, String> extraFiles)
Imposta i file aggiuntivi da caricare su GCE durante la creazione di un cloud. |
void
|
setFastbootTimeout(int fastbootTimeout)
|
void
|
setGceCmdTimeout(long gceCmdTimeout)
Imposta il timeout Gce Avd per l'attivazione dell'istanza. |
void
|
setGceDriverBuildIdParam(String gceDriverBuildIdParam)
Imposta il parametro del driver GCE da accoppiare all'ID build dalle informazioni di compilazione |
void
|
setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)
Imposta il livello di log del driver Gce Avd. |
void
|
setGceMaxAttempt(int gceMaxAttempt)
Impostare il numero massimo di tentativi per avviare un dispositivo GCE |
void
|
setInstanceType(TestDeviceOptions.InstanceType type)
Imposta il tipo di istanza del dispositivo virtuale da creare |
void
|
setInstanceUser(String instanceUser)
Imposta l'utente istanza del dispositivo virtuale GCE da creare. |
void
|
setLogcatOptions(String logcatOptions)
Imposta le opzioni da passare a logcat |
void
|
setMaxLogcatDataSize(long maxLogcatDataSize)
Imposta la dimensione massima approssimativa di un logcat temporaneo da conservare, in byte |
void
|
setOnlineTimeout(long onlineTimeout)
|
void
|
setRebootTimeout(int rebootTimeout)
|
void
|
setRemoteAdbPort(int remoteAdbPort)
Imposta la porta remota nell'istanza su cui il server adb è in ascolto |
void
|
setServiceAccountJsonKeyFile(File jsonKeyFile)
Imposta il file della chiave JSON dell'account di servizio. |
void
|
setSkipTearDown(boolean shouldSkipTearDown)
Restituisce il valore True se il teardown di GCE deve essere saltato. |
void
|
setSshPrivateKeyPath(File sshPrivateKeyPath)
Imposta il percorso della chiave SSH da utilizzare per le operazioni con l'istanza 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
|
shouldSkipTearDown()
Restituisce il valore True se lo smantellamento di GCE deve essere saltato. |
boolean
|
shouldUseConnection()
Restituisce se dobbiamo utilizzare o meno la nuova funzionalità di collegamento. |
boolean
|
shouldUseContentProvider()
Restituisce se il provider di contenuti Tradefed può essere utilizzato per push/pull dei file. |
boolean
|
useCmdWifiCommands()
Restituisce se utilizzare o meno i comandi wifi cmd anziché l'apk. |
boolean
|
useCvdCF()
Funzione di supporto per restituire true se il dispositivo viene avviato da cvd, false altrimenti. |
boolean
|
useExitStatusWorkaround()
Restituisce se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell sui dispositivi meno recenti senza la shell v2. |
boolean
|
useOxygen()
Restituisce true se utilizzi Oxygen per creare dispositivi virtuali. |
boolean
|
useOxygenProxy()
Restituisce true se vogliamo che TradeFed chiami direttamente Oxygen per l'affitto di un dispositivo. |
boolean
|
useOxygenationDevice()
Restituisce true se si tratta di dispositivi di ossigenazione da noleggiare nell'infrastruttura di OmniLab. |
boolean
|
useUpdatedBootloaderStatus()
Restituisce se utilizzare o meno lo stato del bootloader più recente. |
boolean
|
waitForGceTearDown()
Restituisce true se dobbiamo bloccare il completamento dello smantellamento di GCE prima di procedere. |
Costanti
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
Valore costante: 5555 (0x000015b3)
Campi
INSTANCE_TYPE_OPTION
public static final String INSTANCE_TYPE_OPTION
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
mAdbConnectWaitTime
protected long mAdbConnectWaitTime
Costruttori pubblici
TestDeviceOptions
public TestDeviceOptions ()
Metodi pubblici
addGceDriverParams
public void addGceDriverParams (String param)
Aggiungi un parametro ai parametri del driver GCE.
Parametri | |
---|---|
param |
String |
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
Restituisce se dobbiamo fare affidamento o meno sugli argomenti boot-timeout di acloud, se presenti.
Ritorni | |
---|---|
boolean |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
Ritorni | |
---|---|
long |
il timeout per l'invio di un comando in millisecondi. |
getAdbConnectWaitTime
public long getAdbConnectWaitTime ()
Restituisce il valore del timeout in ms da applicare alla connessione ADB.
Ritorni | |
---|---|
long |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
Ritorni | |
---|---|
int |
il timeout in millisecondi per l'avvio in modalità di ripristino. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
Ritorni | |
---|---|
long |
il tempo in ms di attesa per la disattivazione di un dispositivo dopo il root tramite adb. |
getAvailableTimeout
public long getAvailableTimeout ()
Ritorni | |
---|---|
long |
Il tempo predefinito in millisecondi per attendere che un dispositivo sia disponibile. |
getAvdConfigFile
public File getAvdConfigFile ()
Restituire il file di configurazione GCE Avd per avviare l'istanza.
Ritorni | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
Restituire il percorso del file binario per avviare l'istanza GCE Avd.
Ritorni | |
---|---|
File |
getBaseImage
public String getBaseImage ()
Restituisce il nome dell'immagine di base da utilizzare per l'istanza corrente
Ritorni | |
---|---|
String |
getBugreportzTimeout
public long getBugreportzTimeout ()
Restituisce il valore del timeout da applicare all'acquisizione di bugreportz.
Ritorni | |
---|---|
long |
getConnCheckUrl
public String getConnCheckUrl ()
Ritorni | |
---|---|
String |
l'URL predefinito da utilizzare per i test di connettività. |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
Parametri | |
---|---|
type |
TestDeviceOptions.InstanceType |
Ritorni | |
---|---|
String |
getCrosPassword
public String getCrosPassword ()
Restituisce la password con cui accedere a ChromeOS.
Ritorni | |
---|---|
String |
getCrosUser
public String getCrosUser ()
Restituisce l'utente ChromeOS con cui eseguire l'accesso.
Ritorni | |
---|---|
String |
getCutoffBattery
public Integer getCutoffBattery ()
Ritorni | |
---|---|
Integer |
il livello minimo della batteria per continuare l'invocazione. |
getDefaultNetworkType
public String getDefaultNetworkType ()
Ritorni | |
---|---|
String |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
Restituire i file aggiuntivi da caricare su GCE durante la creazione di un cloud.
Ritorni | |
---|---|
MultiMap<File, String> |
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Restituisce gli argomenti extra per l'affitto di un dispositivo Oxygen.
Ritorni | |
---|---|
|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
Parametri | |
---|---|
type |
TestDeviceOptions.InstanceType |
baseImage |
String |
Ritorni | |
---|---|
|
getFastbootBinary
public File getFastbootBinary ()
Restituisce un file binario fastboot specificato da utilizzare. Se è nullo, utilizza quello di DeviceManager.
Ritorni | |
---|---|
File |
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
Ritorni | |
---|---|
long |
getFastbootTimeout
public int getFastbootTimeout ()
Ritorni | |
---|---|
int |
il timeout per l'avvio in modalità fastboot in millisecondi. |
getGceAccount
public String getGceAccount ()
Restituire l'account email GCE da utilizzare con il driver
Ritorni | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
Restituisce il timeout Gce Avd per l'attivazione dell'istanza.
Ritorni | |
---|---|
long |
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
Restituisce il parametro del driver GCE da accoppiare all'ID build dalle informazioni sulla build
Ritorni | |
---|---|
String |
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
Restituisce i percorsi dei file aggiuntivi come parametri del driver GCE forniti tramite opzione.
Ritorni | |
---|---|
MultiMap<String, File> |
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
Restituisce il livello di log del driver Gce Avd.
Ritorni | |
---|---|
Log.LogLevel |
getGceDriverParams
publicgetGceDriverParams ()
Restituisce i parametri aggiuntivi del driver GCE forniti tramite opzione
Ritorni | |
---|---|
|
getGceMaxAttempt
public int getGceMaxAttempt ()
Restituisce il numero massimo di tentativi di avvio di un dispositivo GCE
Ritorni | |
---|---|
int |
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
Restituisce il tipo di istanza del dispositivo virtuale da creare
Ritorni | |
---|---|
TestDeviceOptions.InstanceType |
getInstanceUser
public String getInstanceUser ()
Restituisce l'utente istanza del dispositivo virtuale GCE da creare
Ritorni | |
---|---|
String |
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
Ritorni | |
---|---|
|
getLogcatOptions
public String getLogcatOptions ()
Ritorni | |
---|---|
String |
le opzioni logcat configurate |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
Ottieni la dimensione massima approssimativa dei dati logcat temporanei da conservare, in byte.
Ritorni | |
---|---|
long |
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
Ritorni | |
---|---|
long |
il tempo massimo per tentare di connettersi alla rete Wi-Fi. |
getOnlineTimeout
public long getOnlineTimeout ()
Ritorni | |
---|---|
long |
Il tempo predefinito in millisecondi per attendere che un dispositivo sia online. |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
Restituisce l'utente contabile del dispositivo Oxygen.
Ritorni | |
---|---|
String |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Restituisce le dimensioni dell'host su cui verrà eseguito il dispositivo virtuale Oxygen.
Ritorni | |
---|---|
TestDeviceOptions.DeviceSize |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Restituisce la durata del leasing del dispositivo Oxygen in millisecondi.
Ritorni | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Restituisce l'indirizzo di servizio del dispositivo Oxygen.
Ritorni | |
---|---|
String |
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Restituisce la regione di destinazione del dispositivo Oxygen.
Ritorni | |
---|---|
String |
getPostBootCommands
publicgetPostBootCommands ()
Ritorni | |
---|---|
|
un elenco di comandi shell da eseguire dopo i riavvii. |
getRebootTimeout
public int getRebootTimeout ()
Ritorni | |
---|---|
int |
il timeout in millisecondi per l'avvio completo del sistema. |
getRemoteAdbPort
public int getRemoteAdbPort ()
Restituisce la porta remota nell'istanza su cui il server adb è in ascolto
Ritorni | |
---|---|
int |
getRemoteFetchFilePattern
publicgetRemoteFetchFilePattern ()
Restituisce l'elenco dei pattern da tentare di recuperare tramite scp.
Ritorni | |
---|---|
|
getRemoteTf
public File getRemoteTf ()
Il file che rimanda alla directory della versione di Tradefed da spingere al computer remoto.
Ritorni | |
---|---|
File |
getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
Ritorni | |
---|---|
File |
il file della chiave JSON dell'account di servizio. |
getSnapuserdTimeout
public long getSnapuserdTimeout ()
Ritorni | |
---|---|
long |
getSshPrivateKeyPath
public File getSshPrivateKeyPath ()
Restituisce il percorso della chiave SSH da utilizzare per le operazioni con l'istanza GCE Avd.
Ritorni | |
---|---|
File |
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
Ritorni | |
---|---|
int |
il timeout in millisecondi per la formattazione del file system e il riavvio del dispositivo dopo la decrittografia. |
getUseFastbootErase
public boolean getUseFastbootErase ()
Ritorni | |
---|---|
boolean |
se utilizzare l'opzione fastboot erase anziché fastboot format per cancellare le partizioni. |
getWifiAttempts
public int getWifiAttempts ()
Ritorni | |
---|---|
int |
il numero predefinito di tentativi di connessione alla rete Wi-Fi. |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
Ritorni | |
---|---|
int |
il tempo di attesa di base tra i tentativi di connessione Wi-Fi. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
Ritorni | |
---|---|
String |
il percorso dell'APK wifiutil |
isCmdWifiVirtual
public boolean isCmdWifiVirtual ()
Ritorni | |
---|---|
boolean |
isDisableKeyguard
public boolean isDisableKeyguard ()
Controlla se dobbiamo tentare di disattivare la protezione con PIN una volta completato l'avvio
Ritorni | |
---|---|
boolean |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
Controlla se è necessario attivare il root adb all'avvio per questo dispositivo
Ritorni | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
Ritorni | |
---|---|
boolean |
true se l'acquisizione di logcat in background è attivata |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
Ritorni | |
---|---|
boolean |
se deve essere utilizzata la strategia di nuovo tentativo esponenziale. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
Imposta il timeout per l'invio di un comando in millisecondi.
Parametri | |
---|---|
adbCommandTimeout |
long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
Parametri | |
---|---|
adbRecoveryTimeout |
int : il timeout in millisecondi per l'avvio in modalità di ripristino. |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
Parametri | |
---|---|
adbRootUnavailableTimeout |
long : tempo in millisecondi da attendere prima che un dispositivo non sia più disponibile dopo
l'esecuzione di adb root. |
setAvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
Imposta il file di configurazione GCE Avd per avviare l'istanza.
Parametri | |
---|---|
avdConfigFile |
File |
setAvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
Imposta il percorso del file binario per avviare l'istanza GCE Avd.
Parametri | |
---|---|
avdDriverBinary |
File |
setConnCheckUrl
public void setConnCheckUrl (String url)
Parametri | |
---|---|
url |
String |
setCutoffBattery
public void setCutoffBattery (int cutoffBattery)
imposta il livello minimo della batteria per continuare l'invocazione.
Parametri | |
---|---|
cutoffBattery |
int |
setDisableKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
Imposta se tentare o meno di disattivare la tastiera protetta al termine dell'avvio
Parametri | |
---|---|
disableKeyguard |
boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
Imposta i file aggiuntivi da caricare su GCE durante la creazione di un cloud.
Parametri | |
---|---|
extraFiles |
MultiMap |
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
Parametri | |
---|---|
fastbootTimeout |
int : il timeout in millisecondi per l'avvio in modalità Fastboot. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
Imposta il timeout Gce Avd per l'attivazione dell'istanza.
Parametri | |
---|---|
gceCmdTimeout |
long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
Imposta il parametro del driver GCE da accoppiare all'ID build dalle informazioni di compilazione
Parametri | |
---|---|
gceDriverBuildIdParam |
String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Imposta il livello di log del driver Gce Avd.
Parametri | |
---|---|
mGceDriverLogLevel |
Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
Impostare il numero massimo di tentativi di avvio di un dispositivo GCE
Parametri | |
---|---|
gceMaxAttempt |
int |
setInstanceType
public void setInstanceType (TestDeviceOptions.InstanceType type)
Imposta il tipo di istanza del dispositivo virtuale da creare
Parametri | |
---|---|
type |
TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
Imposta l'utente istanza del dispositivo virtuale GCE da creare.
Parametri | |
---|---|
instanceUser |
String |
setLogcatOptions
public void setLogcatOptions (String logcatOptions)
Imposta le opzioni da passare a logcat
Parametri | |
---|---|
logcatOptions |
String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
Imposta la dimensione massima approssimativa di un logcat temporaneo da conservare, in byte
Parametri | |
---|---|
maxLogcatDataSize |
long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
Parametri | |
---|---|
onlineTimeout |
long |
setRebootTimeout
public void setRebootTimeout (int rebootTimeout)
Parametri | |
---|---|
rebootTimeout |
int : il timeout in millisecondi per l'avvio completo del sistema. |
setRemoteAdbPort
public void setRemoteAdbPort (int remoteAdbPort)
Imposta la porta remota nell'istanza su cui il server adb è in ascolto
Parametri | |
---|---|
remoteAdbPort |
int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
Imposta il file della chiave JSON dell'account di servizio.
Parametri | |
---|---|
jsonKeyFile |
File : il file della chiave. |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
Restituisce il valore True se il teardown di GCE deve essere saltato. Falso negli altri casi.
Parametri | |
---|---|
shouldSkipTearDown |
boolean |
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
Imposta il percorso della chiave SSH da utilizzare per le operazioni con l'istanza GCE Avd.
Parametri | |
---|---|
sshPrivateKeyPath |
File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
Parametri | |
---|---|
unencryptRebootTimeout |
int : il timeout in millisecondi per la formattazione del file system e il riavvio del dispositivo dopo la decrittografia. |
setUseCmdWifi
public void setUseCmdWifi (boolean useCmdWifi)
Parametri | |
---|---|
useCmdWifi |
boolean |
setUseConnection
public void setUseConnection (boolean useConnection)
Parametri | |
---|---|
useConnection |
boolean |
setUseFastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
Parametri | |
---|---|
useFastbootErase |
boolean : indica se utilizzare l'opzione fastboot erase anziché fastboot format per cancellare le partizioni. |
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
Parametri | |
---|---|
wifiAttempts |
int |
shouldDisableReboot
public boolean shouldDisableReboot ()
Ritorni | |
---|---|
boolean |
se il riavvio del dispositivo deve essere disattivato |
shouldSkipTearDown
public boolean shouldSkipTearDown ()
Restituisce il valore True se il teardown di GCE deve essere saltato. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
shouldUseConnection
public boolean shouldUseConnection ()
Restituisce se dobbiamo utilizzare o meno la nuova funzionalità di collegamento.
Ritorni | |
---|---|
boolean |
shouldUseContentProvider
public boolean shouldUseContentProvider ()
Restituisce se il provider di contenuti Tradefed può essere utilizzato per inviare/ricevere file.
Ritorni | |
---|---|
boolean |
useCmdWifiCommands
public boolean useCmdWifiCommands ()
Restituisce se utilizzare o meno i comandi wifi cmd anziché l'apk.
Ritorni | |
---|---|
boolean |
useCvdCF
public boolean useCvdCF ()
Funzione di supporto per restituire true se il dispositivo viene avviato da cvd, false altrimenti.
Ritorni | |
---|---|
boolean |
useExitStatusWorkaround
public boolean useExitStatusWorkaround ()
Restituisce se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell sui dispositivi meno recenti senza la shell v2.
Ritorni | |
---|---|
boolean |
useOxygen
public boolean useOxygen ()
Restituisce true se utilizzi Oxygen per creare dispositivi virtuali. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
useOxygenProxy
public boolean useOxygenProxy ()
Restituisce true se vogliamo che TradeFed chiami direttamente Oxygen per l'affitto di un dispositivo.
Ritorni | |
---|---|
boolean |
useOxygenationDevice
public boolean useOxygenationDevice ()
Restituisce true se si tratta di dispositivi di ossigenazione da noleggiare nell'infrastruttura di OmniLab. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
Restituisce se utilizzare o meno lo stato del bootloader più recente.
Ritorni | |
---|---|
boolean |
waitForGceTearDown
public boolean waitForGceTearDown ()
Restituisce true se dobbiamo bloccare il completamento dello smantellamento di GCE prima di procedere.
Ritorni | |
---|---|
boolean |