OxígenoUtil
public class OxygenUtil
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Utilidad para interactuar con el servicio de Oxígeno.
Resumen
Constructores públicos | |
---|---|
OxygenUtil () Constructor predeterminado de OxygenUtil |
Métodos públicos | |
---|---|
static long[] | collectDeviceLaunchMetrics (File logDir) Recopile métricas del iniciador de dispositivos de vdl_stdout. |
static | collectErrorSignatures (File logDir) Recopile firmas de errores de los registros. |
static String | collectOxygenVersion (File logDir) Recopile información de la versión de oxígeno de oxygeen_version.txt. |
void | downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger) Descargue registros de errores de GCS cuando Oxygen no pudo iniciar un dispositivo virtual. |
static LogDataType | getDefaultLogType (String logFileName) Determine el tipo de datos de registro de un archivo de registro según su nombre. |
static String | getRegionFromZoneMeta (String zone) Recupera la región de una cadena de zona determinada. |
static String | getTargetRegion ( TestDeviceOptions deviceOptions) Recupera la región de destino según las opciones del dispositivo proporcionadas. |
Constructores públicos
OxígenoUtil
public OxygenUtil ()
Constructor predeterminado de OxygenUtil
Métodos públicos
recopilarDeviceLaunchMetrics
public static long[] collectDeviceLaunchMetrics (File logDir)
Recopile métricas del iniciador de dispositivos de vdl_stdout.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
long[] |
recogerErrorSignatures
public staticcollectErrorSignatures (File logDir)
Recopile firmas de errores de los registros.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
recogerOxygenVersion
public static String collectOxygenVersion (File logDir)
Recopile información de la versión de oxígeno de oxygeen_version.txt.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
String |
descargarRegistros de fallos de lanzamiento
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Descargue registros de errores de GCS cuando Oxygen no pudo iniciar un dispositivo virtual.
Parámetros | |
---|---|
error | TargetSetupError : TargetSetupError se genera al alquilar un dispositivo a través del servicio Oxygen. |
logger | ITestLogger : El ITestLogger donde registrar el archivo |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Determine el tipo de datos de registro de un archivo de registro según su nombre.
Parámetros | |
---|---|
logFileName | String : el nombre del archivo de registro remoto. |
Devoluciones | |
---|---|
LogDataType | Un LogDataType al que se asocia el archivo de registro. Devolverá el tipo DESCONOCIDO si no se puede determinar el tipo de datos de registro en función de su nombre. |
getRegiónDeZonaMeta
public static String getRegionFromZoneMeta (String zone)
Recupera la región de una cadena de zona determinada.
Parámetros | |
---|---|
zone | String : la cadena de la zona de entrada en el formato "projects/12345/zones/us-west12-a". |
Devoluciones | |
---|---|
String | La cadena de región extraída, por ejemplo, "us-west12". |
getTargetRegión
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Recupera la región de destino según las opciones del dispositivo proporcionadas. Si la región de destino se establece explícitamente en las opciones del dispositivo, devuelve la región especificada. Si la región de destino no está configurada, recupera la región según la zona de la instancia.
Parámetros | |
---|---|
deviceOptions | TestDeviceOptions : el objeto TestDeviceOptions que contiene opciones de dispositivo. |
Devoluciones | |
---|---|
String | La región objetivo. |