OxigênioUtil
public class OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Utilitário para interagir com o serviço Oxygen.
Resumo
Construtores públicos | |
---|---|
OxygenUtil () Construtor padrão de OxygenUtil |
Métodos públicos | |
---|---|
static long[] | collectDeviceLaunchMetrics (File logDir) Colete métricas do inicializador de dispositivos de vdl_stdout. |
static | collectErrorSignatures (File logDir) Colete assinaturas de erros dos logs. |
static String | collectOxygenVersion (File logDir) Colete informações sobre a versão do oxigênio em oxygeen_version.txt. |
void | downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger) Baixe os registros de erros do GCS quando o Oxygen não conseguiu iniciar um dispositivo virtual. |
static LogDataType | getDefaultLogType (String logFileName) Determine o tipo de dados de log de um arquivo de log com base em seu nome. |
static String | getRegionFromZoneMeta (String zone) Recupera a região de uma determinada cadeia de zona. |
static String | getTargetRegion ( TestDeviceOptions deviceOptions) Recupera a região de destino com base nas opções de dispositivo fornecidas. |
Construtores públicos
OxigênioUtil
public OxygenUtil ()
Construtor padrão de OxygenUtil
Métodos públicos
coletarDeviceLaunchMetrics
public static long[] collectDeviceLaunchMetrics (File logDir)
Colete métricas do inicializador de dispositivos de vdl_stdout.
Parâmetros | |
---|---|
logDir | File : diretório de logs extraídos do host remoto. |
Devoluções | |
---|---|
long[] |
coletarErrorSignatures
public staticcollectErrorSignatures (File logDir)
Colete assinaturas de erros dos logs.
Parâmetros | |
---|---|
logDir | File : diretório de logs extraídos do host remoto. |
Devoluções | |
---|---|
coletarOxygenVersion
public static String collectOxygenVersion (File logDir)
Colete informações sobre a versão do oxigênio em oxygeen_version.txt.
Parâmetros | |
---|---|
logDir | File : diretório de logs extraídos do host remoto. |
Devoluções | |
---|---|
String |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Baixe os registros de erros do GCS quando o Oxygen não conseguiu iniciar um dispositivo virtual.
Parâmetros | |
---|---|
error | TargetSetupError : TargetSetupError gerado ao alugar um dispositivo por meio do serviço Oxygen. |
logger | ITestLogger : O ITestLogger onde registrar o arquivo |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Determine o tipo de dados de log de um arquivo de log com base em seu nome.
Parâmetros | |
---|---|
logFileName | String : o nome do arquivo de log remoto. |
Devoluções | |
---|---|
LogDataType | Um LogDataType ao qual o arquivo de log está associado. Retornará o tipo UNKNOWN se não for possível determinar o tipo de dados de log com base em seu nome. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
Recupera a região de uma determinada cadeia de zona.
Parâmetros | |
---|---|
zone | String : A string da zona de entrada no formato "projects/12345/zones/us-west12-a". |
Devoluções | |
---|---|
String | A string da região extraída, por exemplo, "us-west12". |
getTargetRegião
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Recupera a região de destino com base nas opções de dispositivo fornecidas. Se a região de destino estiver explicitamente definida nas opções do dispositivo, ela retornará a região especificada. Se a região de destino não estiver definida, ela será recuperada com base na zona da instância.
Parâmetros | |
---|---|
deviceOptions | TestDeviceOptions : o objeto TestDeviceOptions que contém opções de dispositivo. |
Devoluções | |
---|---|
String | A região alvo. |