Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

TestDeviceOptions

public class TestDeviceOptions
extends Object

java.lang.Objeto
com.android.tradefed.device.TestDeviceOptions


Contenedor para las Option de ITestDevice

Resumen

Clases anidadas

enum TestDeviceOptions.InstanceType

constantes

int DEFAULT_ADB_PORT

Campos

public static final String INSTANCE_TYPE_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Constructores públicos

TestDeviceOptions ()

Métodos públicos

void addGceDriverParams (String param)

Agregue un parámetro a los parámetros del controlador gce.

boolean allowGceCmdTimeoutOverride ()

Devuelve si debemos confiar o no en los argumentos de tiempo de espera de arranque de una nube, si están presentes.

long getAdbCommandTimeout ()
int getAdbRecoveryTimeout ()
long getAvailableTimeout ()
File getAvdConfigFile ()

Devuelve el archivo de configuración de Gce Avd para iniciar la instancia.

File getAvdDriverBinary ()

Devuelve la ruta al binario para iniciar la instancia de Gce Avd.

String getBaseImage ()

Devuelve el nombre de la imagen base que se usará para la instancia actual

long getBugreportzTimeout ()

Devuelve el valor de tiempo de espera que se aplicará a la captura de bugreportz.

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

Devuelve la contraseña para iniciar sesión en Chrome OS.

String getCrosUser ()

Devuelve el Usuario de Chrome OS para iniciar sesión como.

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

Devuelva los archivos adicionales necesarios para cargar en GCE durante la creación de acloud.

getExtraOxygenArgs ()

Devuelve los argumentos adicionales para arrendar un dispositivo Oxygen.

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

Devuelve un binario fastboot especificado para ser utilizado.

int getFastbootTimeout ()
String getGceAccount ()

Devolver la cuenta de correo electrónico de gce para usar con el controlador

long getGceCmdTimeout ()

Devuelve el tiempo de espera de Gce Avd para que la instancia se conecte.

String getGceDriverBuildIdParam ()

Devuelva el parámetro del controlador GCE que debe emparejarse con la identificación de compilación de la información de compilación

MultiMap <String, File> getGceDriverFileParams ()

Devuelva las rutas de archivo adicionales como parámetros del controlador GCE proporcionados a través de la opción.

Log.LogLevel getGceDriverLogLevel ()

Devuelve el nivel de registro del controlador Gce Avd.

getGceDriverParams ()

Devuelve los parámetros adicionales del controlador GCE proporcionados a través de la opción

int getGceMaxAttempt ()

Devuelve el número máximo de intentos para iniciar un dispositivo gce

TestDeviceOptions.InstanceType getInstanceType ()

Devuelve el tipo de instancia del dispositivo virtual que debe crearse

String getInstanceUser ()

Devuelve el usuario de la instancia del dispositivo virtual de GCE que se debe crear.

getInvocationAttributeToMetadata ()

Devuelve verdadero si debemos bloquear la finalización del desmontaje de GCE antes de continuar.

String getLogcatOptions ()
long getMaxLogcatDataSize ()

Obtenga el tamaño máximo aproximado de los datos logcat de tmp para retener, en bytes.

long getMaxWifiConnectTime ()
long getOnlineTimeout ()
String getOxygenAccountingUser ()

Devuelve el usuario contable del dispositivo Oxygen.

com.android.tradefed.device.TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

Devuelve El tamaño del host en el que se ejecutará el dispositivo virtual de Oxygen.

long getOxygenLeaseLength ()

Devuelve la duración del arrendamiento del dispositivo Oxygen en milisegundos.

String getOxygenServiceAddress ()

Devuelve la dirección de servicio del dispositivo Oxygen.

String getOxygenTargetRegion ()

Devuelve la región de destino del dispositivo Oxygen.

getPostBootCommands ()
int getRebootTimeout ()
int getRemoteAdbPort ()

Devuelve el puerto remoto en caso de que el servidor adb escuche

getRemoteFetchFilePattern ()

Devuelve la lista de patrones para intentar obtener a través de scp.

File getRemoteTf ()

El archivo que apunta al directorio de la versión de Tradefed que se enviará al control remoto.

File getServiceAccountJsonKeyFile ()
File getSshPrivateKeyPath ()

Devuelve la ruta de la clave ssh para usar en operaciones con la instancia de Gce Avd.

int getUnencryptRebootTimeout ()
boolean getUseFastbootErase ()
int getWifiAttempts ()
int getWifiRetryWaitTime ()
String getWifiUtilAPKPath ()
boolean isDisableKeyguard ()

Comprobar si debemos o no intentar deshabilitar el bloqueo del teclado una vez que se haya completado el arranque

boolean isEnableAdbRoot ()

Compruebe si adb root debe estar habilitado en el arranque para este dispositivo

boolean isLogcatCaptureEnabled ()
boolean isWifiExpoRetryEnabled ()
void setAdbCommandTimeout (long adbCommandTimeout)
void setAdbRecoveryTimeout (int adbRecoveryTimeout)
void setAvdConfigFile (File avdConfigFile)

Configure el archivo de configuración Gce Avd para iniciar la instancia.

void setAvdDriverBinary (File avdDriverBinary)

Establezca la ruta al binario para iniciar la instancia de Gce Avd.

void setConnCheckUrl (String url)
void setCutoffBattery (int cutoffBattery)

establecer el nivel mínimo de batería para continuar la invocación.

void setDisableKeyguard (boolean disableKeyguard)

Establecer si debemos o no intentar deshabilitar el bloqueo del teclado una vez que se haya completado el arranque

void setExtraFiles ( MultiMap <File, String> extraFiles)

Configure los archivos adicionales que se deben cargar en GCE durante la creación de acloud.

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

Configure el tiempo de espera de Gce Avd para que la instancia se conecte.

void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Establezca el parámetro del controlador GCE que debe emparejarse con la identificación de compilación de la información de compilación

void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Establezca el nivel de registro del controlador Gce Avd.

void setGceMaxAttempt (int gceMaxAttempt)

Establecer el número máximo de intentos para iniciar un dispositivo gce

void setInstanceUser (String instanceUser)

Establezca el usuario de la instancia del dispositivo virtual de GCE que se debe crear.

void setLogcatOptions (String logcatOptions)

Establecer las opciones que se transmitirán a logcat

void setMaxLogcatDataSize (long maxLogcatDataSize)

Establecer el tamaño máximo aproximado de un logcat tmp para retener, en bytes

void setOnlineTimeout (long onlineTimeout)
void setRebootTimeout (int rebootTimeout)
void setRemoteAdbPort (int remoteAdbPort)

Establezca el puerto remoto en caso de que el servidor adb escuche

void setServiceAccountJsonKeyFile (File jsonKeyFile)

Configure el archivo de clave json de la cuenta de servicio.

void setSkipTearDown (boolean shouldSkipTearDown)

Devuelve verdadero si se debe omitir el desmontaje de GCE.

void setSshPrivateKeyPath (File sshPrivateKeyPath)

Establezca la ruta de la clave ssh para usar en operaciones con la instancia de Gce Avd.

void setUnencryptRebootTimeout (int unencryptRebootTimeout)
void setUseFastbootErase (boolean useFastbootErase)
void setWifiAttempts (int wifiAttempts)
boolean shouldDisableReboot ()
boolean shouldSkipTearDown ()

Devuelve verdadero si se debe omitir el desmontaje de GCE.

boolean shouldUseContentProvider ()

Devuelve si el proveedor de contenido de Tradefed se puede usar o no para enviar/retirar archivos.

boolean useExitStatusWorkaround ()

Devuelve si se debe usar una solución alternativa para obtener el estado de salida de shell en dispositivos más antiguos sin shell v2.

boolean useOxygen ()

Devuelve verdadero si usa Oxygen para crear dispositivos virtuales.

boolean useOxygenProxy ()

Devuelve verdadero si queremos que TradeFed llame directamente a Oxygen para arrendar un dispositivo.

boolean useUpdatedBootloaderStatus ()

Devuelve si se debe usar o no el estado de estado del cargador de arranque más nuevo.

boolean waitForGceTearDown ()

Devuelve verdadero si debemos bloquear la finalización del desmontaje de GCE antes de continuar.

constantes

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

Valor constante: 5555 (0x000015b3)

Campos

INSTANCIA_TIPO_OPCIÓN

public static final String INSTANCE_TYPE_OPTION

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Constructores públicos

TestDeviceOptions

public TestDeviceOptions ()

Métodos públicos

agregarGceDriverParams

public void addGceDriverParams (String param)

Agregue un parámetro a los parámetros del controlador gce.

Parámetros
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

Devuelve si debemos confiar o no en los argumentos de tiempo de espera de arranque de una nube, si están presentes.

Devoluciones
boolean

getAdbCommandTimeout

public long getAdbCommandTimeout ()

Devoluciones
long el tiempo de espera para enviar un comando en mseg.

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

Devoluciones
int el tiempo de espera en mseg para iniciar el modo de recuperación.

getAvailableTimeout

public long getAvailableTimeout ()

Devoluciones
long el tiempo predeterminado en ms para esperar a que un dispositivo esté disponible.

getAvdConfigFile

public File getAvdConfigFile ()

Devuelve el archivo de configuración de Gce Avd para iniciar la instancia.

Devoluciones
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Devuelve la ruta al binario para iniciar la instancia de Gce Avd.

Devoluciones
File

obtenerImagenBase

public String getBaseImage ()

Devuelve el nombre de la imagen base que se usará para la instancia actual

Devoluciones
String

getBugreportzTimeout

public long getBugreportzTimeout ()

Devuelve el valor de tiempo de espera que se aplicará a la captura de bugreportz.

Devoluciones
long

getConnCheckUrl

public String getConnCheckUrl ()

Devoluciones
String la URL predeterminada que se utilizará para las pruebas de conectividad.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

Parámetros
type TestDeviceOptions.InstanceType

Devoluciones
String

obtenerCrosPassword

public String getCrosPassword ()

Devuelve la contraseña para iniciar sesión en Chrome OS.

Devoluciones
String

getCrosUser

public String getCrosUser ()

Devuelve el Usuario de Chrome OS para iniciar sesión como.

Devoluciones
String

getCutoffBattery

public Integer getCutoffBattery ()

Devoluciones
Integer el nivel mínimo de batería para continuar la invocación.

obtener archivos adicionales

public MultiMap<File, String> getExtraFiles ()

Devuelva los archivos adicionales necesarios para cargar en GCE durante la creación de acloud.

Devoluciones
MultiMap <File, String>

getExtraOxygenArgs

public  getExtraOxygenArgs ()

Devuelve los argumentos adicionales para arrendar un dispositivo Oxygen.

Devoluciones

getExtraParamsByInstanceType

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

Parámetros
type TestDeviceOptions.InstanceType

baseImage String

Devoluciones

getFastbootBinary

public File getFastbootBinary ()

Devuelve un binario fastboot especificado para ser utilizado. si es nulo, use el de DeviceManager.

Devoluciones
File

getFastbootTimeout

public int getFastbootTimeout ()

Devoluciones
int el tiempo de espera para arrancar en modo fastboot en mseg.

obtenerCuentaGce

public String getGceAccount ()

Devolver la cuenta de correo electrónico de gce para usar con el controlador

Devoluciones
String

getGceCmdTimeout

public long getGceCmdTimeout ()

Devuelve el tiempo de espera de Gce Avd para que la instancia se conecte.

Devoluciones
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

Devuelva el parámetro del controlador GCE que debe emparejarse con la identificación de compilación de la información de compilación

Devoluciones
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

Devuelva las rutas de archivo adicionales como parámetros del controlador GCE proporcionados a través de la opción.

Devoluciones
MultiMap <String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Devuelve el nivel de registro del controlador Gce Avd.

Devoluciones
Log.LogLevel

getGceDriverParams

public  getGceDriverParams ()

Devuelve los parámetros adicionales del controlador GCE proporcionados a través de la opción

Devoluciones

getGceMaxAttempt

public int getGceMaxAttempt ()

Devuelve el número máximo de intentos para iniciar un dispositivo gce

Devoluciones
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

Devuelve el tipo de instancia del dispositivo virtual que debe crearse

Devoluciones
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Devuelve el usuario de la instancia del dispositivo virtual de GCE que se debe crear.

Devoluciones
String

getInvocationAttributeToMetadata

public  getInvocationAttributeToMetadata ()

Devuelve verdadero si debemos bloquear la finalización del desmontaje de GCE antes de continuar.

Devoluciones

getLogcatOptions

public String getLogcatOptions ()

Devoluciones
String las opciones de logcat configuradas

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

Obtenga el tamaño máximo aproximado de los datos logcat de tmp para retener, en bytes.

Devoluciones
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

Devoluciones
long el tiempo máximo para intentar conectarse a wifi.

getOnlineTimeout

public long getOnlineTimeout ()

Devoluciones
long el tiempo predeterminado en ms para esperar a que un dispositivo esté en línea.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

Devuelve el usuario contable del dispositivo Oxygen.

Devoluciones
String

getOxygenDeviceSize

public com.android.tradefed.device.TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

Devuelve El tamaño del host en el que se ejecutará el dispositivo virtual de Oxygen.

Devoluciones
com.android.tradefed.device.TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

Devuelve la duración del arrendamiento del dispositivo Oxygen en milisegundos.

Devoluciones
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

Devuelve la dirección de servicio del dispositivo Oxygen.

Devoluciones
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

Devuelve la región de destino del dispositivo Oxygen.

Devoluciones
String

getPostBootCommands

public  getPostBootCommands ()

Devoluciones
una lista de comandos de shell para ejecutar después de reiniciar.

getRebootTimeout

public int getRebootTimeout ()

Devoluciones
int el tiempo de espera en mseg para el arranque completo del sistema.

getRemoteAdbPort

public int getRemoteAdbPort ()

Devuelve el puerto remoto en caso de que el servidor adb escuche

Devoluciones
int

getRemoteFetchFilePattern

public  getRemoteFetchFilePattern ()

Devuelve la lista de patrones para intentar obtener a través de scp.

Devoluciones

getRemoteTf

public File getRemoteTf ()

El archivo que apunta al directorio de la versión de Tradefed que se enviará al control remoto.

Devoluciones
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

Devoluciones
File el archivo de clave json de la cuenta de servicio.

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Devuelve la ruta de la clave ssh para usar en operaciones con la instancia de Gce Avd.

Devoluciones
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

Devoluciones
int el tiempo de espera en mseg para formatear el sistema de archivos y reiniciar el dispositivo después de descifrarlo.

getUseFastbootErase

public boolean getUseFastbootErase ()

Devoluciones
boolean si usar fastboot erase en lugar de fastboot format para borrar particiones.

obtenerWifiIntentos

public int getWifiAttempts ()

Devoluciones
int el número predeterminado de intentos de conexión a la red wifi.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

Devoluciones
int el tiempo de espera base entre reintentos de conexión wifi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

Devoluciones
String la ruta del apk wifiutil

isDisableKeyguard

public boolean isDisableKeyguard ()

Comprobar si debemos o no intentar deshabilitar el bloqueo del teclado una vez que se haya completado el arranque

Devoluciones
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Compruebe si adb root debe estar habilitado en el arranque para este dispositivo

Devoluciones
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

Devoluciones
boolean verdadero si la captura de logcat en segundo plano está habilitada

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

Devoluciones
boolean si se debe utilizar la estrategia de reintento exponencial.

establecerAdbCommandTimeout

public void setAdbCommandTimeout (long adbCommandTimeout)

Parámetros
adbCommandTimeout long

Devoluciones
void el tiempo de espera para enviar un comando en mseg.

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

Parámetros
adbRecoveryTimeout int : el tiempo de espera en mseg para iniciar el modo de recuperación.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

Configure el archivo de configuración Gce Avd para iniciar la instancia.

Parámetros
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

Establezca la ruta al binario para iniciar la instancia de Gce Avd.

Parámetros
avdDriverBinary File

establecerConnCheckUrl

public void setConnCheckUrl (String url)

Parámetros
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

establecer el nivel mínimo de batería para continuar la invocación.

Parámetros
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Establecer si debemos o no intentar deshabilitar el bloqueo del teclado una vez que se haya completado el arranque

Parámetros
disableKeyguard boolean

establecer archivos adicionales

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

Configure los archivos adicionales que se deben cargar en GCE durante la creación de acloud.

Parámetros
extraFiles MultiMap

establecerFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

Parámetros
fastbootTimeout int : el tiempo de espera en mseg para arrancar en modo fastboot.

establecerGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

Configure el tiempo de espera de Gce Avd para que la instancia se conecte.

Parámetros
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Establezca el parámetro del controlador GCE que debe emparejarse con la identificación de compilación de la información de compilación

Parámetros
gceDriverBuildIdParam String

establecerGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Establezca el nivel de registro del controlador Gce Avd.

Parámetros
mGceDriverLogLevel Log.LogLevel

establecerGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

Establecer el número máximo de intentos para iniciar un dispositivo gce

Parámetros
gceMaxAttempt int

setInstanceUser

public void setInstanceUser (String instanceUser)

Establezca el usuario de la instancia del dispositivo virtual de GCE que se debe crear.

Parámetros
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

Establecer las opciones que se transmitirán a logcat

Parámetros
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

Establecer el tamaño máximo aproximado de un logcat tmp para retener, en bytes

Parámetros
maxLogcatDataSize long

establecer el tiempo de espera en línea

public void setOnlineTimeout (long onlineTimeout)

Parámetros
onlineTimeout long

establecerRebootTimeout

public void setRebootTimeout (int rebootTimeout)

Parámetros
rebootTimeout int : el tiempo de espera en mseg para que el sistema arranque por completo.

establecerRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

Establezca el puerto remoto en caso de que el servidor adb escuche

Parámetros
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

Configure el archivo de clave json de la cuenta de servicio.

Parámetros
jsonKeyFile File : el archivo clave.

establecerSaltarDesmontar

public void setSkipTearDown (boolean shouldSkipTearDown)

Devuelve verdadero si se debe omitir el desmontaje de GCE. Falso en caso contrario.

Parámetros
shouldSkipTearDown boolean

establecerSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

Establezca la ruta de la clave ssh para usar en operaciones con la instancia de Gce Avd.

Parámetros
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

Parámetros
unencryptRebootTimeout int : el tiempo de espera en mseg para formatear el sistema de archivos y reiniciar el dispositivo después de descifrarlo.

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

Parámetros
useFastbootErase boolean : si usar fastboot erase en lugar de fastboot format para borrar particiones.

establecerWifiIntentos

public void setWifiAttempts (int wifiAttempts)

Parámetros
wifiAttempts int

debe deshabilitar reiniciar

public boolean shouldDisableReboot ()

Devoluciones
boolean si el reinicio del dispositivo debe estar deshabilitado

debe omitir derribar

public boolean shouldSkipTearDown ()

Devuelve verdadero si se debe omitir el desmontaje de GCE. Falso en caso contrario.

Devoluciones
boolean

debe usar el proveedor de contenido

public boolean shouldUseContentProvider ()

Devuelve si el proveedor de contenido de Tradefed se puede usar o no para enviar/retirar archivos.

Devoluciones
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

Devuelve si se debe usar una solución alternativa para obtener el estado de salida de shell en dispositivos más antiguos sin shell v2.

Devoluciones
boolean

usar oxígeno

public boolean useOxygen ()

Devuelve verdadero si usa Oxygen para crear dispositivos virtuales. Falso en caso contrario.

Devoluciones
boolean

utilizar OxygenProxy

public boolean useOxygenProxy ()

Devuelve verdadero si queremos que TradeFed llame directamente a Oxygen para arrendar un dispositivo.

Devoluciones
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

Devuelve si se debe usar o no el estado de estado del cargador de arranque más nuevo.

Devoluciones
boolean

esperar por Gce derribar

public boolean waitForGceTearDown ()

Devuelve verdadero si debemos bloquear la finalización del desmontaje de GCE antes de continuar.

Devoluciones
boolean