GceAvdInfo

public class GceAvdInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.GceAvdInfo


Struktura przechowywania odpowiednich danych dla danej instancji AVD GCE.

Podsumowanie

Zagnieżdżone klasy

class GceAvdInfo.LogFileEntry

 

Fieldsem

public static final BUILD_VARS

Konstruktory publiczne

GceAvdInfo(String instanceName, HostAndPort hostAndPort)
GceAvdInfo(String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)

Metody publiczne

getBuildVars()

Zwraca hasz informacji o zmiennych kompilacji urządzenia AVD w Google Cloud Platform.

Integer getDeviceOffset()
ErrorIdentifier getErrorType()
String getErrors()
String getInstanceUser()
getLogs()

Zwraca mapę z lokalnych lub zdalnych ścieżek logów do typów.

String getOxygenationDeviceId()
boolean getSkipDeviceLogCollection()
GceAvdInfo.GceStatus getStatus()
HostAndPort hostAndPort()
String instanceName()
boolean isIpPreconfigured()
static GceAvdInfo parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)

Przeanalizuj dany plik, aby uzyskać informacje o urządzeniu AVD w GCE.

static parseGceInfoFromOxygenClientOutput(CommandResult oxygenRes, TestDeviceOptions deviceOptions)

Przeanalizuj dane wyjściowe wiersza poleceń z pliku binarnego klienta Oxygen, aby uzyskać wypożyczone informacje o AVD.

static GceAvdInfo parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)

Przeanalizuj dany ciąg, aby uzyskać informacje o urządzeniu GCE AVD.

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

Fieldsem

BUILD_VARS

public static final  BUILD_VARS

Konstruktory publiczne

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

Parametry
instanceName String

hostAndPort HostAndPort

Informacje o GceAvd

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort, 
                ErrorIdentifier errorType, 
                String errors, 
                GceAvdInfo.GceStatus status)

Parametry
instanceName String

hostAndPort HostAndPort

errorType ErrorIdentifier

errors String

status GceAvdInfo.GceStatus

Metody publiczne

getBuildVars

public  getBuildVars ()

Zwraca hasz informacji o zmiennej kompilacji dla urządzenia GCE AVD.

Możliwe klucze zmiennych kompilacji są opisane w BUILD_VARS, np.: 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.

Zwroty

getDeviceOffset

public Integer getDeviceOffset ()

Zwroty
Integer

getErrorType

public ErrorIdentifier getErrorType ()

Zwroty
ErrorIdentifier

getErrors

public String getErrors ()

Zwroty
String

getInstanceUser

public String getInstanceUser ()

Zwroty
String

getLogs

public  getLogs ()

Zwraca mapę z lokalnych lub zdalnych ścieżek logów do typów.

Zwroty

getOxygenationDeviceId

public String getOxygenationDeviceId ()

Zwroty
String

getSkipDeviceLogCollection

public boolean getSkipDeviceLogCollection ()

Zwroty
boolean

getStatus

public GceAvdInfo.GceStatus getStatus ()

Zwroty
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

Zwroty
HostAndPort

instanceName

public String instanceName ()

Zwroty
String

isIpPreconfigured

public boolean isIpPreconfigured ()

Zwroty
boolean

parseGceInfoFromFile

public static GceAvdInfo parseGceInfoFromFile (File f, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

Przeanalizuj dany plik, aby uzyskać informacje o urządzeniu AVD w GCE.

Parametry
f File: plik ERROR(/File), który odczytuje dane wyjściowe w formacie JSON z sterownika GCE.

descriptor DeviceDescriptor: deskryptor urządzenia, które potrzebuje informacji.

remoteAdbPort int: port zdalny, którego należy używać do połączenia adb

Zwroty
GceAvdInfo GceAvdInfo urządzenia, jeśli zostało znalezione, lub null, jeśli wystąpił błąd.

Rzuty
TargetSetupError

parseGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                TestDeviceOptions deviceOptions)

Przeanalizuj dane wyjściowe określonego polecenia wiersza poleceń z binarnego klienta Oxygen, aby uzyskać informacje o wynajętym AVD.

Parametry
oxygenRes CommandResult: CommandResult z wykonania polecenia klienta Oxygen.

deviceOptions TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia

Zwroty
Wypożyczono ERROR(/List) urządzeń. Wyjątek TargetSetupError w przypadku nieudanego wydzierżawienia urządzenia.

Rzuty
TargetSetupError

parseGceInfoFromString

public static GceAvdInfo parseGceInfoFromString (String data, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

Przeanalizuj podany ciąg znaków, aby uzyskać informacje o urządzeniu AVD w GCE.

Parametry
data String: ciąg znaków JSON.

descriptor DeviceDescriptor: deskryptor urządzenia, które potrzebuje informacji.

remoteAdbPort int: port zdalny, którego należy używać do połączenia adb

Zwroty
GceAvdInfo GceAvdInfo urządzenia, jeśli został znaleziony, lub wartość null w przypadku błędu.

Rzuty
TargetSetupError

setDeviceOffset

public void setDeviceOffset (Integer deviceOffset)

Parametry
deviceOffset Integer

setErrorType

public void setErrorType (ErrorIdentifier errorType)

Parametry
errorType ErrorIdentifier

setErrors

public void setErrors (String errors)

Parametry
errors String

setInstanceUser

public void setInstanceUser (String instanceUser)

Parametry
instanceUser String

setIpPreconfigured

public void setIpPreconfigured (boolean isIpPreconfigured)

Parametry
isIpPreconfigured boolean

setOxygenationDeviceId

public void setOxygenationDeviceId (String deviceId)

Parametry
deviceId String

setSkipBugreportCollection

public void setSkipBugreportCollection (boolean skipDeviceLogCollection)

Parametry
skipDeviceLogCollection boolean

setSkipDeviceLogCollection

public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)

Parametry
skipDeviceLogCollection boolean

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

Parametry
status GceAvdInfo.GceStatus

toString

public String toString ()

Zwroty
String