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)
String getCrosPassword()

Restituisce la password per accedere a ChromeOS.

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.

getExtraOxygenArgs()

Restituisce gli argomenti aggiuntivi per il noleggio di un dispositivo Oxygen.

static 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 di 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.

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

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.

getPostBootCommands()
int getRebootTimeout()
int getRemoteAdbPort()

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

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 eseguire il push sul 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 della tastiera 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 minimo della batteria per continuare la chiamata.

void setDisableKeyguard(boolean disableKeyguard)

Imposta se tentare o meno di disattivare il keyguard una volta completato l'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 fornitore di contenuti Tradefed può essere utilizzato per il push/pull di 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 il valore 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 il valore 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

Constant Value: "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.

Ritorni
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

Ritorni
boolean

getAdbBinary

public File getAdbBinary ()

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

Ritorni
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

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

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

Ritorni
String

getAvailableTimeout

public long getAvailableTimeout ()

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

Ritorni
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Restituisci il percorso al 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 di 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 per accedere a ChromeOS.

Ritorni
String

getCrosUser

public String getCrosUser ()

Restituisce l'utente ChromeOS a cui accedere.

Ritorni
String

getCutoffBattery

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 in GCE durante la creazione di acloud.

Ritorni
MultiMap<File, String>

getExtraOxygenArgs

public  getExtraOxygenArgs ()

Restituisce gli argomenti aggiuntivi per noleggiare 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 binario fastboot specificato da utilizzare. Se è null, 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 ()

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

Ritorni
String

getGceCmdTimeout

public long getGceCmdTimeout ()

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

Ritorni
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

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

Ritorni
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

Restituisce i percorsi dei 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

public  getGceDriverParams ()

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

Ritorni

getGceMaxAttempt

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

Ritorni
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Restituisce l'utente dell'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 al Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

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

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 emergenza 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 della 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 punta alla directory della versione di Tradefed da inviare al repository remoto.

Ritorni
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

Ritorni
File il file della chiave JSON del service account.

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 Indica se utilizzare 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 della tastiera una volta completato l'avvio

Ritorni
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Controlla se l'accesso root adb deve essere attivato 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 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 ripristino.

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 minimo della batteria per continuare la chiamata.

Parametri
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Imposta se tentare o meno di disattivare il keyguard una volta completato l'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: se utilizzare 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

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

Ritorni
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

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

Ritorni
boolean

shouldUseConnection

public boolean shouldUseConnection ()

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

Ritorni
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

Restituisce un valore che indica se il fornitore di contenuti Tradefed può essere utilizzato per il push/pull dei file.

Ritorni
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

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

Ritorni
boolean

useCvdCF

public boolean useCvdCF ()

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

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

Ritorni
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

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 il valore True se vogliamo che TradeFed chiami direttamente Oxygen per noleggiare un dispositivo.

Ritorni
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

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

Ritorni
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

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

Ritorni
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

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

Ritorni
boolean