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

public  getBuildVars ()

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

Devuelve

getDeviceOffset.

public Integer getDeviceOffset ()

Devuelve
Integer

getErrorType.

public ErrorIdentifier getErrorType ()

Devuelve
ErrorIdentifier

getErrors

public String getErrors ()

Devuelve
String

Usuario de instancia get

public String getInstanceUser ()

Devuelve
String

getLogs.

public  getLogs ()

Muestra el mapa desde rutas de acceso de registro locales o remotas a los tipos.

Devuelve

getOxygenationDeviceId

public String getOxygenationDeviceId ()

Devuelve
String

getSkipDeviceLogCollection

public boolean getSkipDeviceLogCollection ()

Devuelve
boolean

getStatus

public GceAvdInfo.GceStatus getStatus ()

Devuelve
GceAvdInfo.GceStatus

host y puerto

public HostAndPort hostAndPort ()

Devuelve
HostAndPort

Nombredeinstancia

public String instanceName ()

Devuelve
String

isIpPreconfigurado

public boolean isIpPreconfigured ()

Devuelve
boolean

Dispositivo de Oxigenación

public boolean isOxygenationDevice ()

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

Devuelve
GceAvdInfo el objeto GceAvdInfo del dispositivo si lo encuentra, o un valor nulo si se produce un error.

Arroja
TargetSetupError

analizadorGceInfoFromOxygenClientOutput

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

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.

Devuelve
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: Es la 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.

Devuelve
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 ()

Devuelve
String