TestDeviceOptions

public class TestDeviceOptions
extends Object

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


Contenitore per ITestDevice Option

Riepilogo

Costanti

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

Campi

protected long mAdbConnectWaitTime

Costruttori pubblici

TestDeviceOptions()

Metodi pubblici

void addGceDriverParams(String param)

Aggiungi un parametro ai parametri del driver GCE.

boolean allowGceCmdTimeoutOverride()

Restituisce un valore che indica se dobbiamo o meno fare affidamento sugli argomenti di timeout di avvio di acloud, se presenti.

boolean evaluateDeviceConnection()
File getAdbBinary()

Restituisce un binario adb specificato da utilizzare.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

Restituisce il valore di timeout in ms da applicare alla connessione ADB.

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

Restituisce la porta del server adb associata al dispositivo.

long getAvailableTimeout()
File getAvdConfigFile()

Restituisci il file di configurazione Gce Avd per avviare l'istanza.

File getAvdDriverBinary()

Restituisci il percorso al 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 di timeout da applicare all'acquisizione di bugreportz.

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

Restituisce la password da utilizzare per accedere a Chrome OS.

String getCrosUser()

Restituisce l'utente ChromeOS a cui accedere.

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

Restituisci i file aggiuntivi da caricare in GCE durante acloud create.

Map<String, String> getExtraOxygenArgs()

Restituisce gli argomenti aggiuntivi per noleggiare un dispositivo Oxygen.

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

Restituisce un binario fastboot specificato da utilizzare.

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

Restituisci l'account email GCE da utilizzare con l'autista

long getGceCmdTimeout()

Restituisce il timeout Gce Avd per l'istanza da mettere online.

String getGceDriverBuildIdParam()

Restituisce il parametro del driver GCE che deve essere accoppiato all'ID build delle informazioni sulla build

MultiMap<String, File> getGceDriverFileParams()

Restituisce i percorsi dei file aggiuntivi come parametri del driver GCE forniti tramite l'opzione.

Log.LogLevel getGceDriverLogLevel()

Restituisce il livello di log del driver Gce Avd.

List<String> 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 da creare

String getInstanceUser()

Restituisce l'utente dell'istanza del dispositivo virtuale GCE da creare

List<String> 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 emergenza del dispositivo Oxygen.

String getOxygenTargetRegion()

Restituisce la regione di destinazione del dispositivo Oxygen.

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

Restituisce la porta remota nell'istanza su cui il server adb è in ascolto

Set<String> getRemoteFetchFilePattern()

Restituisce l'elenco dei pattern da tentare di recuperare tramite SCP.

File getRemoteTf()

Il file che punta alla directory della versione di Tradefed da inviare 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 il keyguard una volta completato l'avvio

boolean isEnableAdbRoot()

Controlla se l'accesso root adb deve essere attivato 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 batteria minimo per continuare la chiamata.

void setDisableKeyguard(boolean disableKeyguard)

Imposta se tentare o meno di disattivare la protezione tastiera al termine dell'avvio

void setExtraFiles(MultiMap<File, String> extraFiles)

Imposta i file aggiuntivi da caricare in GCE durante la creazione di acloud.

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

Imposta il timeout di Gce Avd per l'istanza da mettere online.

void setGceDriverBuildIdParam(String gceDriverBuildIdParam)

Imposta il parametro del driver GCE da accoppiare all'ID build delle 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 dell'istanza del dispositivo virtuale GCE da creare.

void setLogcatOptions(String logcatOptions)

Imposta le opzioni da trasmettere a logcat

void setMaxLogcatDataSize(long maxLogcatDataSize)

Imposta la dimensione massima approssimativa 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 a cui è in ascolto il server adb

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 ignorata.

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 shouldSkipBootComplete()
boolean shouldSkipTearDown()

Restituisce true se l'eliminazione di GCE deve essere ignorata.

boolean shouldUseConnection()

Restituisce un valore che indica se utilizzare o meno la nuova funzionalità di connessione.

boolean shouldUseContentProvider()

Restituisce un valore che indica se il content provider Tradefed può essere utilizzato per inviare/recuperare file.

boolean useCmdWifiCommands()

Restituisce un valore che indica se utilizzare i comandi wifi cmd anziché l'APK.

boolean useCvdCF()

Helper per restituire true se il dispositivo viene avviato da cvd, false in caso contrario.

boolean useExitStatusWorkaround()

Restituisce un valore che indica se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell sui dispositivi meno recenti senza shell v2.

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

Restituisce true se utilizzi Oxygen 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 noleggiare dispositivi di ossigenazione nell'infrastruttura di OmniLab.

boolean useUpdatedBootloaderStatus()

Restituisce un valore che indica se utilizzare o meno lo stato del bootloader più recente.

boolean waitForGceTearDown()

Restituisce true se dobbiamo bloccare il completamento dell'eliminazione di GCE prima di procedere.

Costanti

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

Valore costante: 5555 (0x000015b3)

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

Valore costante: "instance-type"

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Valore costante: "remote-tf-version"

Campi

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 un valore che indica se dobbiamo o meno fare affidamento sugli argomenti di timeout di avvio di acloud, se presenti.

Resi
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

Resi
boolean

getAdbBinary

public File getAdbBinary ()

Restituisce un binario adb specificato da utilizzare. Se è null, utilizza quello di DeviceManager.

Resi
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

Resi
long il timeout per l'invio di un comando in millisecondi.

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

Restituisce il valore di timeout in ms da applicare alla connessione ADB.

Resi
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

Resi
int il timeout in millisecondi per l'avvio in modalità di ripristino.

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

Resi
long Il tempo in ms da attendere prima che un dispositivo diventi non disponibile dopo l'accesso root adb.

getAdbServerPort

public String getAdbServerPort ()

Restituisce la porta del server adb associata al dispositivo. Se è null, utilizza quella predefinita.

Resi
String

getAvailableTimeout

public long getAvailableTimeout ()

Resi
long Il tempo predefinito in millisecondi da attendere prima che un dispositivo sia disponibile.

getAvdConfigFile

public File getAvdConfigFile ()

Restituisci il file di configurazione Gce Avd per avviare l'istanza.

Resi
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Restituisci il percorso al file binario per avviare l'istanza Gce Avd.

Resi
File

getBaseImage

public String getBaseImage ()

Restituisce il nome dell'immagine di base da utilizzare per l'istanza corrente

Resi
String

getBugreportzTimeout

public long getBugreportzTimeout ()

Restituisce il valore di timeout da applicare all'acquisizione di bugreportz.

Resi
long

getConnCheckUrl

public String getConnCheckUrl ()

Resi
String l'URL predefinito da utilizzare per i test di connettività.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

Parametri
type TestDeviceOptions.InstanceType

Resi
String

getCreateWithHO

public boolean getCreateWithHO ()

Resi
boolean

getCrosPassword

public String getCrosPassword ()

Restituisce la password da utilizzare per accedere a Chrome OS.

Resi
String

getCrosUser

public String getCrosUser ()

Restituisce l'utente ChromeOS a cui accedere.

Resi
String

getCutoffBattery

public Integer getCutoffBattery ()

Resi
Integer il livello batteria minimo per continuare la chiamata.

getDefaultNetworkType

public String getDefaultNetworkType ()

Resi
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

Restituisci i file aggiuntivi da caricare in GCE durante acloud create.

Resi
MultiMap<File, String>

getExtraOxygenArgs

public Map<String, String> getExtraOxygenArgs ()

Restituisce gli argomenti aggiuntivi per noleggiare un dispositivo Oxygen.

Resi
Map<String, String>

getExtraParamsByInstanceType

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

Parametri
type TestDeviceOptions.InstanceType

baseImage String

Resi
List<String>

getFastbootBinary

public File getFastbootBinary ()

Restituisce un file binario fastboot specificato da utilizzare. Se è null, utilizza quello di DeviceManager.

Resi
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

Resi
long

getFastbootTimeout

public int getFastbootTimeout ()

Resi
int il timeout per l'avvio in modalità fastboot in millisecondi.

getGceAccount

public String getGceAccount ()

Restituisci l'account email GCE da utilizzare con l'autista

Resi
String

getGceCmdTimeout

public long getGceCmdTimeout ()

Restituisce il timeout Gce Avd per l'istanza da mettere online.

Resi
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

Restituisce il parametro del driver GCE che deve essere accoppiato all'ID build delle informazioni sulla build

Resi
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

Restituisce i percorsi dei file aggiuntivi come parametri del driver GCE forniti tramite l'opzione.

Resi
MultiMap<String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Restituisce il livello di log del driver Gce Avd.

Resi
Log.LogLevel

getGceDriverParams

public List<String> getGceDriverParams ()

Restituisce i parametri del driver GCE aggiuntivi forniti tramite l'opzione

Resi
List<String>

getGceMaxAttempt

public int getGceMaxAttempt ()

Restituisce il numero massimo di tentativi per avviare un dispositivo GCE

Resi
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

Restituisce il tipo di istanza del dispositivo virtuale da creare

Resi
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Restituisce l'utente dell'istanza del dispositivo virtuale GCE da creare

Resi
String

getInvocationAttributeToMetadata

public List<String> getInvocationAttributeToMetadata ()

Resi
List<String>

getLogcatOptions

public String getLogcatOptions ()

Resi
String le opzioni logcat configurate

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

Ottieni la dimensione massima approssimativa dei dati logcat temporanei da conservare, in byte.

Resi
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

Resi
long il tempo massimo per tentare di connettersi al Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

Resi
long Il tempo predefinito in millisecondi da attendere prima che un dispositivo sia online.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

Restituisce l'utente contabile del dispositivo Oxygen.

Resi
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

Restituisce le dimensioni dell'host su cui verrà eseguito il dispositivo virtuale Oxygen.

Resi
TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

Restituisce la durata del leasing del dispositivo Oxygen in millisecondi.

Resi
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

Restituisce l'indirizzo di emergenza del dispositivo Oxygen.

Resi
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

Restituisce la regione di destinazione del dispositivo Oxygen.

Resi
String

getPostBootCommands

public List<String> getPostBootCommands ()

Resi
List<String> un elenco di comandi della shell da eseguire dopo i riavvii.

getRebootTimeout

public int getRebootTimeout ()

Resi
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

Resi
int

getRemoteFetchFilePattern

public Set<String> getRemoteFetchFilePattern ()

Restituisce l'elenco dei pattern da tentare di recuperare tramite SCP.

Resi
Set<String>

getRemoteTf

public File getRemoteTf ()

Il file che punta alla directory della versione di Tradefed da inviare al computer remoto.

Resi
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

Resi
File il file JSON della chiave del service account.

getSnapuserdTimeout

public long getSnapuserdTimeout ()

Resi
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Restituisce il percorso della chiave SSH da utilizzare per le operazioni con l'istanza GCE AVD.

Resi
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

Resi
int il timeout in millisecondi per la formattazione del file system e il riavvio del dispositivo dopo la decrittografia.

getUseFastbootErase

public boolean getUseFastbootErase ()

Resi
boolean Indica se utilizzare fastboot erase anziché fastboot format per cancellare le partizioni.

getWifiAttempts

public int getWifiAttempts ()

Resi
int il numero predefinito di tentativi di connessione alla rete Wi-Fi.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

Resi
int il tempo di attesa di base tra i tentativi di connessione Wi-Fi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

Resi
String il percorso dell'APK wifiutil

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

Resi
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

Controlla se dobbiamo tentare di disattivare il keyguard una volta completato l'avvio

Resi
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Controlla se l'accesso root adb deve essere attivato all'avvio per questo dispositivo

Resi
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

Resi
boolean true se l'acquisizione di logcat in background è attivata

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

Resi
boolean se deve essere utilizzata la strategia di nuovi tentativi esponenziali.

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 recupero.

setAdbRootUnavailableTimeout

public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)

Parametri
adbRootUnavailableTimeout long: tempo in ms di attesa prima che un dispositivo diventi non disponibile dopo 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 batteria minimo per continuare la chiamata.

Parametri
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Imposta se tentare o meno di disattivare la protezione tastiera al termine dell'avvio

Parametri
disableKeyguard boolean

setExtraFiles

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

Imposta i file aggiuntivi da caricare in GCE durante la creazione di acloud.

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 di Gce Avd per l'istanza da mettere online.

Parametri
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Imposta il parametro del driver GCE da accoppiare all'ID build delle 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

setGceMaxAttempt

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 dell'istanza del dispositivo virtuale GCE da creare.

Parametri
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

Imposta le opzioni da trasmettere a logcat

Parametri
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

Imposta la dimensione massima approssimativa di un logcat tmp 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 a cui è in ascolto il server adb

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 true se l'eliminazione di GCE deve essere ignorata. 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 decriptazione.

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 fastboot erase anziché fastboot format per cancellare le partizioni.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

Parametri
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

Resi
boolean se il riavvio del dispositivo deve essere disattivato

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

Resi
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

Restituisce true se l'eliminazione di GCE deve essere ignorata. Falso negli altri casi.

Resi
boolean

shouldUseConnection

public boolean shouldUseConnection ()

Restituisce un valore che indica se utilizzare o meno la nuova funzionalità di connessione.

Resi
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

Restituisce un valore che indica se il content provider Tradefed può essere utilizzato per inviare/recuperare file.

Resi
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

Restituisce un valore che indica se utilizzare i comandi wifi cmd anziché l'APK.

Resi
boolean

useCvdCF

public boolean useCvdCF ()

Helper per restituire true se il dispositivo viene avviato da cvd, false in caso contrario.

Resi
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

Restituisce un valore che indica se utilizzare una soluzione alternativa per ottenere lo stato di uscita della shell sui dispositivi meno recenti senza shell v2.

Resi
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

Resi
boolean

useOxygen

public boolean useOxygen ()

Restituisce true se utilizzi Oxygen per creare dispositivi virtuali. Falso negli altri casi.

Resi
boolean

useOxygenProxy

public boolean useOxygenProxy ()

Restituisce true se vogliamo che TradeFed chiami direttamente Oxygen per noleggiare un dispositivo.

Resi
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

Restituisce true se si tratta di noleggiare dispositivi di ossigenazione nell'infrastruttura di OmniLab. Falso negli altri casi.

Resi
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

Restituisce un valore che indica se utilizzare o meno lo stato del bootloader più recente.

Resi
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

Restituisce true se dobbiamo bloccare il completamento dell'eliminazione di GCE prima di procedere.

Resi
boolean