OxygenUtil
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 erro 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) Faça o download dos logs de erro do GCS quando o Oxygen falhou ao 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. |
Construtores públicos
OxygenUtil
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 erro dos logs.
Parâmetros | |
---|---|
logDir | File : diretório de logs extraídos do host remoto. |
devoluções | |
---|---|
collectOxygenVersion
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)
Faça o download dos logs de erro do GCS quando o Oxygen falhou ao iniciar um dispositivo virtual.
Parâmetros | |
---|---|
error | TargetSetupError : TargetSetupError gerado ao alugar o 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 se associa. Retornará o tipo UNKNOWN se não for possível determinar o tipo de dados de log com base em seu nome. |