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

public  getExtraOxygenArgs ()

Restituisce gli argomenti extra per l'affitto di un dispositivo Oxygen.

Ritorni

getExtraParamsByInstanceType

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

public  getGceDriverParams ()

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

public  getInvocationAttributeToMetadata ()

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

public  getPostBootCommands ()

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

public  getRemoteFetchFilePattern ()

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