Información GCEAvd
public
class
GceAvdInfo
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.device.cloud.GceAvdInfo |
Estructura que contiene datos relevantes para una determinada instancia de AVD en GCE.
Resumen
Clases anidadas | |
---|---|
class |
GceAvdInfo.LogFileEntry
|
Campos | |
---|---|
public
static
final
|
BUILD_VARS
|
Constructores públicos | |
---|---|
GceAvdInfo(String instanceName, HostAndPort hostAndPort)
|
|
GceAvdInfo(String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)
|
Métodos públicos | |
---|---|
|
getBuildVars()
Muestra el hash de la información de la variable de compilación del dispositivo AVD de GCE. |
Integer
|
getDeviceOffset()
|
ErrorIdentifier
|
getErrorType()
|
String
|
getErrors()
|
String
|
getInstanceUser()
|
|
getLogs()
Muestra el mapa desde rutas de acceso de registro locales o remotas a los tipos. |
String
|
getOxygenationDeviceId()
|
boolean
|
getSkipDeviceLogCollection()
|
GceAvdInfo.GceStatus
|
getStatus()
|
HostAndPort
|
hostAndPort()
|
String
|
instanceName()
|
boolean
|
isIpPreconfigured()
|
boolean
|
isOxygenationDevice()
|
static
GceAvdInfo
|
parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener información del dispositivo AVD de GCE. |
static
|
parseGceInfoFromOxygenClientOutput(CommandResult oxygenRes, int remoteAdbPort)
Analizar el resultado de una línea de comandos determinado desde el objeto binario del cliente de Oxygen para obtener información de AVD asignado. |
static
GceAvdInfo
|
parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener información del dispositivo AVD de GCE. |
void
|
setDeviceOffset(Integer deviceOffset)
|
void
|
setErrorType(ErrorIdentifier errorType)
|
void
|
setErrors(String errors)
|
void
|
setInstanceUser(String instanceUser)
|
void
|
setIpPreconfigured(boolean isIpPreconfigured)
|
void
|
setSkipBugreportCollection(boolean skipDeviceLogCollection)
|
void
|
setSkipDeviceLogCollection(boolean skipDeviceLogCollection)
|
void
|
setStatus(GceAvdInfo.GceStatus status)
|
String
|
toString()
|
Campos
COMPILACIÓN_VARES
public static finalBUILD_VARS
Constructores públicos
Información GCEAvd
public GceAvdInfo (String instanceName, HostAndPort hostAndPort)
Parámetros | |
---|---|
instanceName |
String |
hostAndPort |
HostAndPort |
Información GCEAvd
public GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)
Parámetros | |
---|---|
instanceName |
String |
hostAndPort |
HostAndPort |
errorType |
ErrorIdentifier |
errors |
String |
status |
GceAvdInfo.GceStatus |
Métodos públicos
getBuildVars.
publicgetBuildVars ()
Muestra el hash de la información de la variable de compilación del dispositivo AVD de GCE.
Las claves de variables de compilación posibles se describen en BUILD_VARS, por ejemplo: build_id, build_target, rama, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulador_build_id, Emulator_branch.
Muestra | |
---|---|
|
getDeviceOffset.
public Integer getDeviceOffset ()
Muestra | |
---|---|
Integer |
getErrors
public String getErrors ()
Muestra | |
---|---|
String |
Usuario de instancia get
public String getInstanceUser ()
Muestra | |
---|---|
String |
getLogs.
publicgetLogs ()
Muestra el mapa desde rutas de acceso de registro locales o remotas a los tipos.
Muestra | |
---|---|
|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
Muestra | |
---|---|
String |
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
Muestra | |
---|---|
boolean |
host y puerto
public HostAndPort hostAndPort ()
Muestra | |
---|---|
HostAndPort |
Nombredeinstancia
public String instanceName ()
Muestra | |
---|---|
String |
isIpPreconfigurado
public boolean isIpPreconfigured ()
Muestra | |
---|---|
boolean |
Dispositivo de Oxigenación
public boolean isOxygenationDevice ()
Muestra | |
---|---|
boolean |
analizadorGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener información del dispositivo AVD de GCE.
Parámetros | |
---|---|
f |
File : Es el archivo ERROR(/File) para leer el resultado de JSON del controlador de GCE. |
descriptor |
DeviceDescriptor : Es el descriptor del dispositivo que necesita la información. |
remoteAdbPort |
int : Es el puerto remoto que se debe usar para la conexión de adb. |
Muestra | |
---|---|
GceAvdInfo |
el objeto GceAvdInfo del dispositivo si lo encuentra, o un valor nulo si se produce un error. |
Arroja | |
---|---|
TargetSetupError |
analizadorGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, int remoteAdbPort)
Analizar el resultado de una línea de comandos determinado desde el objeto binario del cliente de Oxygen para obtener información de AVD asignado.
Parámetros | |
---|---|
oxygenRes |
CommandResult : Es el CommandResult de la ejecución del comando del cliente de Oxygen. |
remoteAdbPort |
int : Es el puerto remoto que se debe usar para la conexión de adb. |
Muestra | |
---|---|
|
Se alquilaron correctamente ERROR(/List) de los dispositivos. Se arrojará TargetSetupError
si no se puede alquilar un dispositivo. |
Arroja | |
---|---|
TargetSetupError |
analizadorGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener información del dispositivo AVD de GCE.
Parámetros | |
---|---|
data |
String : string JSON. |
descriptor |
DeviceDescriptor : Es el descriptor del dispositivo que necesita la información. |
remoteAdbPort |
int : Es el puerto remoto que se debe usar para la conexión de adb. |
Muestra | |
---|---|
GceAvdInfo |
el objeto GceAvdInfo del dispositivo si lo encuentra, o un valor nulo si se produce un error. |
Arroja | |
---|---|
TargetSetupError |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Parámetros | |
---|---|
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Parámetros | |
---|---|
errorType |
ErrorIdentifier |
SetErrores
public void setErrors (String errors)
Parámetros | |
---|---|
errors |
String |
Usuario de instancia de set
public void setInstanceUser (String instanceUser)
Parámetros | |
---|---|
instanceUser |
String |
setIpPreconfigurado
public void setIpPreconfigured (boolean isIpPreconfigured)
Parámetros | |
---|---|
isIpPreconfigured |
boolean |
Colección de informe de errores setSkipBugreport
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
Parámetros | |
---|---|
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
Parámetros | |
---|---|
skipDeviceLogCollection |
boolean |
setStatus
public void setStatus (GceAvdInfo.GceStatus status)
Parámetros | |
---|---|
status |
GceAvdInfo.GceStatus |
toString
public String toString ()
Muestra | |
---|---|
String |