OpzioniDispositivoProva
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
|
Costruttori pubblici | |
---|---|
TestDeviceOptions()
|
Metodi pubblici | |
---|---|
void
|
addGceDriverParams(String param)
Aggiungi un parametro ai parametri del driver GCE. |
boolean
|
allowGceCmdTimeoutOverride()
Restituisce se dobbiamo affidarci o meno agli argomenti di timeout di avvio da acloud, se presenti. |
long
|
getAdbCommandTimeout()
|
int
|
getAdbRecoveryTimeout()
|
long
|
getAdbRootUnavailableTimeout()
|
long
|
getAvailableTimeout()
|
File
|
getAvdConfigFile()
Restituisci il file di configurazione di Avd di Gce per avviare l'istanza. |
File
|
getAvdDriverBinary()
Restituisce il percorso al file binario per avviare l'istanza Avd di Gce. |
String
|
getBaseImage()
Restituisce il nome dell'immagine di base da utilizzare per l'istanza corrente |
long
|
getBugreportzTimeout()
Restituisce il valore di timeout da applicare all'acquisizione bugreportz. |
String
|
getConnCheckUrl()
|
static
String
|
getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
|
String
|
getCrosPassword()
Restituisce la password per accedere a ChromeOS. |
String
|
getCrosUser()
Restituisce l'utente ChromeOS con cui eseguire l'accesso. |
Integer
|
getCutoffBattery()
|
String
|
getDefaultNetworkType()
|
MultiMap<File, String>
|
getExtraFiles()
Restituisci i file aggiuntivi da caricare su GCE durante la creazione di un cloud. |
|
getExtraOxygenArgs()
Restituisce gli argomenti aggiuntivi per affittare un dispositivo a ossigeno. |
static
|
getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
|
File
|
getFastbootBinary()
Restituisce un programma binario fastboot specificato da utilizzare. |
long
|
getFastbootOutputTimeout()
|
int
|
getFastbootTimeout()
|
String
|
getGceAccount()
Restituire l'account email GCE da utilizzare con il conducente |
long
|
getGceCmdTimeout()
Restituisce il timeout Gce Avd per far sì che l'istanza torni online. |
String
|
getGceDriverBuildIdParam()
Restituisce il parametro del driver GCE che dovrebbe essere abbinato all'ID build dalle informazioni sulla build |
MultiMap<String, File>
|
getGceDriverFileParams()
Restituisce i percorsi file aggiuntivi come parametri del driver GCE forniti tramite l'opzione. |
Log.LogLevel
|
getGceDriverLogLevel()
Restituisce il livello di log del driver Gce Avd. |
|
getGceDriverParams()
Restituisce i parametri del driver GCE aggiuntivi forniti tramite l'opzione. |
int
|
getGceMaxAttempt()
Restituisce il numero massimo di tentativi per avviare un dispositivo GCE |
TestDeviceOptions.InstanceType
|
getInstanceType()
Restituisce il tipo di istanza del dispositivo virtuale che deve essere creato |
String
|
getInstanceUser()
Restituisce l'utente istanza del dispositivo virtuale GCE che deve essere creato |
|
getInvocationAttributeToMetadata()
|
String
|
getLogcatOptions()
|
long
|
getMaxLogcatDataSize()
Ottieni la dimensione massima approssimativa, in byte, dei dati logcat tmp da conservare. |
long
|
getMaxWifiConnectTime()
|
long
|
getOnlineTimeout()
|
String
|
getOxygenAccountingUser()
Restituisce l'utente responsabile della contabilità del dispositivo a ossigeno. |
TestDeviceOptions.DeviceSize
|
getOxygenDeviceSize()
Restituisce la dimensione dell'host su cui verrà eseguito il dispositivo virtuale Oxygen. |
long
|
getOxygenLeaseLength()
Restituisce la durata del leasing del dispositivo a ossigeno in millisecondi. |
String
|
getOxygenServiceAddress()
Restituisce l'indirizzo di emergenza del dispositivo Oxygen. |
String
|
getOxygenTargetRegion()
Restituisce la regione target del dispositivo a ossigeno. |
|
getPostBootCommands()
|
int
|
getRebootTimeout()
|
int
|
getRemoteAdbPort()
Restituisce la porta remota nell'istanza che il server adb ascolta |
|
getRemoteFetchFilePattern()
Restituisce l'elenco di pattern da recuperare tramite scp. |
File
|
getRemoteTf()
Il file che punta alla directory della versione Tradefed da inviare al telecomando. |
File
|
getServiceAccountJsonKeyFile()
|
long
|
getSnapuserdTimeout()
|
File
|
getSshPrivateKeyPath()
Restituisce il percorso della chiave SSH da utilizzare per le operazioni con l'istanza Avd di Gce. |
int
|
getUnencryptRebootTimeout()
|
boolean
|
getUseFastbootErase()
|
int
|
getWifiAttempts()
|
int
|
getWifiRetryWaitTime()
|
String
|
getWifiUtilAPKPath()
|
boolean
|
isCmdWifiVirtual()
|
boolean
|
isDisableKeyguard()
Controlla se dobbiamo provare a disattivare il blocco della tastiera una volta completato l'avvio |
boolean
|
isEnableAdbRoot()
Controlla se adb root deve essere abilitato all'avvio per questo dispositivo |
boolean
|
isLogcatCaptureEnabled()
|
boolean
|
isWifiExpoRetryEnabled()
|
void
|
setAdbCommandTimeout(long adbCommandTimeout)
Imposta il timeout per l'invio di un comando in msec. |
void
|
setAdbRecoveryTimeout(int adbRecoveryTimeout)
|
void
|
setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
|
void
|
setAvdConfigFile(File avdConfigFile)
Imposta il file di configurazione di Avd di Gce per avviare l'istanza. |
void
|
setAvdDriverBinary(File avdDriverBinary)
Imposta il percorso del file binario per avviare l'istanza Avd di Gce. |
void
|
setConnCheckUrl(String url)
|
void
|
setCutoffBattery(int cutoffBattery)
imposta il livello minimo della batteria per continuare la chiamata. |
void
|
setDisableKeyguard(boolean disableKeyguard)
Consente di stabilire se tentare o meno di disattivare il blocco della tastiera 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 dell'Avd di Gce per far sì che l'istanza torni online. |
void
|
setGceDriverBuildIdParam(String gceDriverBuildIdParam)
Imposta il parametro del driver GCE che deve essere abbinato all'ID build dalle informazioni sulla build |
void
|
setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)
Imposta il livello di log del driver Gce Avd. |
void
|
setGceMaxAttempt(int gceMaxAttempt)
Imposta 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 trasferire a logcat |
void
|
setMaxLogcatDataSize(long maxLogcatDataSize)
Imposta la dimensione massima approssimata di un logcat tmp 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 true se l'eliminazione di GCE deve essere saltata. |
void
|
setSshPrivateKeyPath(File sshPrivateKeyPath)
Imposta il percorso della chiave SSH da utilizzare per le operazioni con l'istanza Avd di Gce. |
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 true se l'eliminazione di GCE deve essere saltata. |
boolean
|
shouldUseConnection()
Indica se dobbiamo utilizzare o meno la nuova funzionalità di connessione. |
boolean
|
shouldUseContentProvider()
Indica se il fornitore di contenuti Tradefed può essere utilizzato o meno per eseguire il push/pull dei file. |
boolean
|
useCmdWifiCommands()
Indica se utilizzare o meno i comandi cmd wifi anziché apk. |
boolean
|
useCvdCF()
L'helper restituisce true se il dispositivo viene avviato da cvd, false in caso contrario. |
boolean
|
useExitStatusWorkaround()
Indica se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell su dispositivi meno recenti senza shell v2. |
boolean
|
useOxygen()
Restituisce true se viene usato l'ossigeno per creare dispositivi virtuali. |
boolean
|
useOxygenProxy()
Restituisce true se vogliamo che TradeFed chiami direttamente Oxygen per noleggiare un dispositivo. |
boolean
|
useOxygenationDevice()
Restituisce true se si tratta di affittare i dispositivi di ossigenazione nell'infrastruttura di OmniLab. |
boolean
|
useUpdatedBootloaderStatus()
Indica se utilizzare o meno lo stato dello stato del bootloader più recente. |
boolean
|
waitForGceTearDown()
Restituisce true se dobbiamo bloccare il completamento dell'eliminazione di GCE prima di procedere. |
Costanti
PORTA_ADB_PREDEFINITA
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
Costruttori pubblici
OpzioniDispositivoProva
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 affidarci o meno agli argomenti di timeout di avvio da acloud, se presenti.
Ritorni | |
---|---|
boolean |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
Ritorni | |
---|---|
long |
il timeout per inviare un comando in millisecondi. |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
Ritorni | |
---|---|
int |
il timeout in millisecondi per l'avvio in Recovery mode. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
Ritorni | |
---|---|
long |
il tempo di attesa in secondi prima che un dispositivo diventi non disponibile dopo la root adb. |
getAvailableTimeout
public long getAvailableTimeout ()
Ritorni | |
---|---|
long |
il tempo predefinito di attesa in millisecondi prima che un dispositivo sia disponibile. |
getAvdConfigFile
public File getAvdConfigFile ()
Restituisci il file di configurazione di Avd di Gce per avviare l'istanza.
Ritorni | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
Restituisce il percorso al file binario per avviare l'istanza Avd di Gce.
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 di timeout da applicare all'acquisizione bugreportz.
Ritorni | |
---|---|
long |
getConnCheckUrl
public String getConnCheckUrl ()
Ritorni | |
---|---|
String |
l'URL predefinito da usare 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 per accedere a ChromeOS.
Ritorni | |
---|---|
String |
getCrosUser
public String getCrosUser ()
Restituisce l'utente ChromeOS con cui eseguire l'accesso.
Ritorni | |
---|---|
String |
getCutoffBatteria
public Integer getCutoffBattery ()
Ritorni | |
---|---|
Integer |
il livello minimo della batteria per continuare la chiamata. |
getDefaultNetworkType
public String getDefaultNetworkType ()
Ritorni | |
---|---|
String |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
Restituisci i file aggiuntivi da caricare su GCE durante la creazione di un cloud.
Ritorni | |
---|---|
MultiMap<File, String> |
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Restituisce gli argomenti aggiuntivi per affittare un dispositivo a ossigeno.
Ritorni | |
---|---|
|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
Parametri | |
---|---|
type |
TestDeviceOptions.InstanceType |
baseImage |
String |
Ritorni | |
---|---|
|
getFastbootBinary
public File getFastbootBinary ()
Restituisce un programma binario fastboot specificato da utilizzare. Se nullo, utilizza DeviceManager.
Ritorni | |
---|---|
File |
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
Ritorni | |
---|---|
long |
getFastbootTimeout
public int getFastbootTimeout ()
Ritorni | |
---|---|
int |
il timeout per l'avvio in modalità fastboot in msec. |
getGceAccount
public String getGceAccount ()
Restituire l'account email GCE da utilizzare con il conducente
Ritorni | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
Restituisce il timeout Gce Avd per far sì che l'istanza torni online.
Ritorni | |
---|---|
long |
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
Restituisce il parametro del driver GCE che dovrebbe essere abbinato all'ID build dalle informazioni sulla build
Ritorni | |
---|---|
String |
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
Restituisce i percorsi file aggiuntivi come parametri del driver GCE forniti tramite l'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 del driver GCE aggiuntivi forniti tramite l'opzione.
Ritorni | |
---|---|
|
getGceMaxTentativo
public int getGceMaxAttempt ()
Restituisce il numero massimo di tentativi per avviare un dispositivo GCE
Ritorni | |
---|---|
int |
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
Restituisce il tipo di istanza del dispositivo virtuale che deve essere creato
Ritorni | |
---|---|
TestDeviceOptions.InstanceType |
getInstanceUser
public String getInstanceUser ()
Restituisce l'utente istanza del dispositivo virtuale GCE che deve essere creato
Ritorni | |
---|---|
String |
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
Ritorni | |
---|---|
|
Opzioni getLogcat
public String getLogcatOptions ()
Ritorni | |
---|---|
String |
le opzioni di logcat configurate |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
Ottieni la dimensione massima approssimativa, in byte, dei dati logcat tmp da conservare.
Ritorni | |
---|---|
long |
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
Ritorni | |
---|---|
long |
il tempo massimo per tentare di connettersi al Wi-Fi. |
getOnlineTimeout
public long getOnlineTimeout ()
Ritorni | |
---|---|
long |
il tempo predefinito in millisecondi di attesa prima che un dispositivo sia online. |
getOxygenAccountingUtente
public String getOxygenAccountingUser ()
Restituisce l'utente responsabile della contabilità del dispositivo a ossigeno.
Ritorni | |
---|---|
String |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Restituisce la dimensione dell'host su cui verrà eseguito il dispositivo virtuale Oxygen.
Ritorni | |
---|---|
TestDeviceOptions.DeviceSize |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Restituisce la durata del leasing del dispositivo a ossigeno in millisecondi.
Ritorni | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Restituisce l'indirizzo di emergenza del dispositivo Oxygen.
Ritorni | |
---|---|
String |
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Restituisce la regione target del dispositivo a ossigeno.
Ritorni | |
---|---|
String |
getPostBootCommands
publicgetPostBootCommands ()
Ritorni | |
---|---|
|
un elenco di comandi shell da eseguire dopo i riavvii. |
getRiavviaTimeout
public int getRebootTimeout ()
Ritorni | |
---|---|
int |
il timeout in msec per l'avvio completo del sistema. |
getRemoteAdbPort
public int getRemoteAdbPort ()
Restituisce la porta remota nell'istanza che il server adb ascolta
Ritorni | |
---|---|
int |
getRemoteRecuperoFilePattern
publicgetRemoteFetchFilePattern ()
Restituisce l'elenco di pattern da recuperare tramite scp.
Ritorni | |
---|---|
|
getRemoteTf
public File getRemoteTf ()
Il file che punta alla directory della versione Tradefed da inviare al telecomando.
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 Avd di Gce.
Ritorni | |
---|---|
File |
getUnencryptRiavviaTimeout
public int getUnencryptRebootTimeout ()
Ritorni | |
---|---|
int |
il timeout in msec per la formattazione del file system e il riavvio del dispositivo dopo la decrittografia. |
getUseFastbootReset
public boolean getUseFastbootErase ()
Ritorni | |
---|---|
boolean |
se utilizzare fastboot reset anziché fastboot per cancellare le partizioni. |
Tentativi di getWifi
public int getWifiAttempts ()
Ritorni | |
---|---|
int |
Il numero predefinito di tentativi di connessione alla rete Wi-Fi. |
getWifiRiprovaTempodiattesa
public int getWifiRetryWaitTime ()
Ritorni | |
---|---|
int |
il tempo di attesa base tra i nuovi tentativi di connessione Wi-Fi. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
Ritorni | |
---|---|
String |
il percorso apk di wifiutil |
è Cmd WifiVirtual
public boolean isCmdWifiVirtual ()
Ritorni | |
---|---|
boolean |
èDisabilitaKeyGuard
public boolean isDisableKeyguard ()
Controlla se dobbiamo provare a disattivare il blocco della tastiera una volta completato l'avvio
Ritorni | |
---|---|
boolean |
isAbilitaAdbRoot
public boolean isEnableAdbRoot ()
Controlla se adb root deve essere abilitato all'avvio per questo dispositivo
Ritorni | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
Ritorni | |
---|---|
boolean |
true se l'acquisizione logcat in background è abilitata |
isWifiExpoRiprovaAbilitato
public boolean isWifiExpoRetryEnabled ()
Ritorni | |
---|---|
boolean |
se occorre utilizzare la strategia di ripetizione esponenziale. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
Imposta il timeout per l'invio di un comando in msec.
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 di attesa in ms prima che un dispositivo diventi non disponibile dopo
ADB. |
setAvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
Imposta il file di configurazione di Avd di Gce per avviare l'istanza.
Parametri | |
---|---|
avdConfigFile |
File |
impostareAvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
Imposta il percorso del file binario per avviare l'istanza Avd di Gce.
Parametri | |
---|---|
avdDriverBinary |
File |
setConnCheckUrl
public void setConnCheckUrl (String url)
Parametri | |
---|---|
url |
String |
impostaCutoffBattery
public void setCutoffBattery (int cutoffBattery)
imposta il livello minimo della batteria per continuare la chiamata.
Parametri | |
---|---|
cutoffBattery |
int |
setDisabilitaKeyGuard
public void setDisableKeyguard (boolean disableKeyguard)
Consente di stabilire se tentare o meno di disattivare il blocco della tastiera 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 tempo necessario in millisecondi per l'avvio in modalità fastboot. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
Imposta il timeout dell'Avd di Gce per far sì che l'istanza torni online.
Parametri | |
---|---|
gceCmdTimeout |
long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
Imposta il parametro del driver GCE che deve essere abbinato all'ID build dalle informazioni sulla build
Parametri | |
---|---|
gceDriverBuildIdParam |
String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Imposta il livello di log del driver Gce Avd.
Parametri | |
---|---|
mGceDriverLogLevel |
Log.LogLevel |
setGceMaxTentativo
public void setGceMaxAttempt (int gceMaxAttempt)
Imposta il numero massimo di tentativi per avviare 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 trasferire a logcat
Parametri | |
---|---|
logcatOptions |
String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
Imposta la dimensione massima approssimata di un logcat tmp da conservare, in byte
Parametri | |
---|---|
maxLogcatDataSize |
long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
Parametri | |
---|---|
onlineTimeout |
long |
setRiavviaTimeout
public void setRebootTimeout (int rebootTimeout)
Parametri | |
---|---|
rebootTimeout |
int : il timeout in msec necessari per l'avvio completo del sistema. |
impostaRemoteAdbPort
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. |
ImpostaSaltaTeardown
public void setSkipTearDown (boolean shouldSkipTearDown)
Restituisce true se l'eliminazione di GCE deve essere saltata. 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 Avd di Gce.
Parametri | |
---|---|
sshPrivateKeyPath |
File |
setUnencryptRiavviaTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
Parametri | |
---|---|
unencryptRebootTimeout |
int : il timeout in msec per la formattazione del file system e
il riavvio del dispositivo dopo la decrittografia. |
ImpostaUsaCmdWifi
public void setUseCmdWifi (boolean useCmdWifi)
Parametri | |
---|---|
useCmdWifi |
boolean |
setUseConnection
public void setUseConnection (boolean useConnection)
Parametri | |
---|---|
useConnection |
boolean |
ImpostaUsaFastbootReset
public void setUseFastbootErase (boolean useFastbootErase)
Parametri | |
---|---|
useFastbootErase |
boolean : se utilizzare fastboot cancellazione anziché il formato fastboot per cancellare i dati
partizioni di Compute Engine. |
Tentativi setWifi
public void setWifiAttempts (int wifiAttempts)
Parametri | |
---|---|
wifiAttempts |
int |
dovrebbeDisabilitareRiavviare
public boolean shouldDisableReboot ()
Ritorni | |
---|---|
boolean |
se il riavvio del dispositivo deve essere disattivato |
Saltare
public boolean shouldSkipTearDown ()
Restituisce true se l'eliminazione di GCE deve essere saltata. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
deveUsareConnessione
public boolean shouldUseConnection ()
Indica se dobbiamo utilizzare o meno la nuova funzionalità di connessione.
Ritorni | |
---|---|
boolean |
dovrebbeUsareContentProvider
public boolean shouldUseContentProvider ()
Indica se il fornitore di contenuti Tradefed può essere utilizzato o meno per eseguire il push/pull dei file.
Ritorni | |
---|---|
boolean |
usaCmdWifiCommands
public boolean useCmdWifiCommands ()
Indica se utilizzare o meno i comandi cmd wifi anziché apk.
Ritorni | |
---|---|
boolean |
utilizzaCvdCF
public boolean useCvdCF ()
L'helper restituisce true se il dispositivo viene avviato da cvd, false in caso contrario.
Ritorni | |
---|---|
boolean |
useExitStatusSoluzione
public boolean useExitStatusWorkaround ()
Indica se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell su dispositivi meno recenti senza shell v2.
Ritorni | |
---|---|
boolean |
usaOssigeno
public boolean useOxygen ()
Restituisce true se viene usato l'ossigeno per creare dispositivi virtuali. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
useOxygenProxy
public boolean useOxygenProxy ()
Restituisce true se vogliamo che TradeFed chiami direttamente Oxygen per noleggiare un dispositivo.
Ritorni | |
---|---|
boolean |
useOxygenationDevice
public boolean useOxygenationDevice ()
Restituisce true se si tratta di affittare i dispositivi di ossigenazione nell'infrastruttura di OmniLab. Falso negli altri casi.
Ritorni | |
---|---|
boolean |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
Indica se utilizzare o meno lo stato dello stato del bootloader più recente.
Ritorni | |
---|---|
boolean |
AttendiGceTeardown
public boolean waitForGceTearDown ()
Restituisce true se dobbiamo bloccare il completamento dell'eliminazione di GCE prima di procedere.
Ritorni | |
---|---|
boolean |