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 lanzador de dispositivos de vdl_stdout. |
static | collectErrorSignatures (File logDir) Recopile firmas de error de los registros. |
static String | collectOxygenVersion (File logDir) Recopile información sobre la versión de oxígeno de oxygeen_version.txt. |
void | downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger) Descargue los 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 en función de 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 en función de las opciones de dispositivo proporcionadas. |
Constructores públicos
OxígenoUtil
public OxygenUtil ()
Constructor predeterminado de OxygenUtil
Métodos públicos
recopilar métricas de lanzamiento de dispositivos
public static long[] collectDeviceLaunchMetrics (File logDir)
Recopile métricas del lanzador de dispositivos de vdl_stdout.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
long[] |
recogerErrorFirmas
public staticcollectErrorSignatures (File logDir)
Recopile firmas de error de los registros.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
CollectOxygenVersion
public static String collectOxygenVersion (File logDir)
Recopile información sobre la versión de oxígeno de oxygeen_version.txt.
Parámetros | |
---|---|
logDir | File : directorio de registros extraídos del host remoto. |
Devoluciones | |
---|---|
String |
descargarLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Descargue los registros de errores de GCS cuando Oxygen no pudo iniciar un dispositivo virtual.
Parámetros | |
---|---|
error | TargetSetupError : TargetSetupError generado al arrendar el 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 en función de su nombre.
Parámetros | |
---|---|
logFileName | String : el nombre del archivo de registro remoto. |
Devoluciones | |
---|---|
LogDataType | Un LogDataType con el 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. |
getRegionFromZoneMeta
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". |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Recupera la región de destino en función de las opciones de 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 en función de la zona de la instancia.
Parámetros | |
---|---|
deviceOptions | TestDeviceOptions : el objeto TestDeviceOptions que contiene las opciones del dispositivo. |
Devoluciones | |
---|---|
String | La región de destino. |