GceAvdInfo
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 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 de las rutas de acceso de registro locales o remotas a los tipos. |
String
|
getOxygenationDeviceId()
|
boolean
|
getSkipDeviceLogCollection()
|
GceAvdInfo.GceStatus
|
getStatus()
|
HostAndPort
|
hostAndPort()
|
String
|
instanceName()
|
boolean
|
isIpPreconfigured()
|
static
GceAvdInfo
|
parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener la información del dispositivo AVD de GCE. |
static
|
parseGceInfoFromOxygenClientOutput(CommandResult oxygenRes, TestDeviceOptions deviceOptions)
Analiza un resultado de línea de comandos determinado del cliente binario de Oxygen para obtener información del AVD arrendado. |
static
GceAvdInfo
|
parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener la 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
|
setOxygenationDeviceId(String deviceId)
|
void
|
setSkipBugreportCollection(boolean skipDeviceLogCollection)
|
void
|
setSkipDeviceLogCollection(boolean skipDeviceLogCollection)
|
void
|
setStatus(GceAvdInfo.GceStatus status)
|
String
|
toString()
|
Campos
BUILD_VARS
public static finalBUILD_VARS
Constructores públicos
GceAvdInfo
public GceAvdInfo (String instanceName, HostAndPort hostAndPort)
Parámetros | |
---|---|
instanceName |
String |
hostAndPort |
HostAndPort |
GceAvdInfo
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 posibles claves de variables de compilación se describen en BUILD_VARS, por ejemplo: build_id, build_target, branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target y emulator_branch.
Muestra | |
---|---|
|
getDeviceOffset.
public Integer getDeviceOffset ()
Muestra | |
---|---|
Integer |
getErrors
public String getErrors ()
Muestra | |
---|---|
String |
getInstanceUser
public String getInstanceUser ()
Muestra | |
---|---|
String |
getLogs
publicgetLogs ()
Muestra el mapa de las rutas de acceso de registro locales o remotas a los tipos.
Muestra | |
---|---|
|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
Muestra | |
---|---|
String |
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
Muestra | |
---|---|
boolean |
hostAndPort
public HostAndPort hostAndPort ()
Muestra | |
---|---|
HostAndPort |
instanceName
public String instanceName ()
Muestra | |
---|---|
String |
isIpPreconfigured
public boolean isIpPreconfigured ()
Muestra | |
---|---|
boolean |
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener la información del dispositivo AVD de GCE.
Parámetros | |
---|---|
f |
File : Es el archivo ERROR(/File) para leer el resultado 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 GceAvdInfo del dispositivo si se encuentra, o un valor nulo si hay un error |
Arroja | |
---|---|
TargetSetupError |
parseGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, TestDeviceOptions deviceOptions)
Analiza un resultado de línea de comandos determinado del cliente binario de Oxygen para obtener información del AVD arrendado.
Parámetros | |
---|---|
oxygenRes |
CommandResult : El CommandResult de la ejecución del comando del cliente de Oxygen. |
deviceOptions |
TestDeviceOptions : El TestDeviceOptions que describe las opciones del dispositivo |
Muestra | |
---|---|
|
Se alquilaron correctamente ERROR(/List) de los dispositivos. Lanzará TargetSetupError
si no se puede arrendar un dispositivo. |
Arroja | |
---|---|
TargetSetupError |
analizadorGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener la información del dispositivo AVD de GCE.
Parámetros | |
---|---|
data |
String : Cadena 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 GceAvdInfo del dispositivo si se encuentra, o un valor nulo si hay un error |
Arroja | |
---|---|
TargetSetupError |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Parámetros | |
---|---|
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Parámetros | |
---|---|
errorType |
ErrorIdentifier |
setErrors
public void setErrors (String errors)
Parámetros | |
---|---|
errors |
String |
setInstanceUser
public void setInstanceUser (String instanceUser)
Parámetros | |
---|---|
instanceUser |
String |
setIpPreconfigured
public void setIpPreconfigured (boolean isIpPreconfigured)
Parámetros | |
---|---|
isIpPreconfigured |
boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
Parámetros | |
---|---|
deviceId |
String |
setSkipBugreportCollection
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 |