Oxígeno
public
class
OxygenUtil
extends Object
Objeto java.lang. | |
↳ | 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)
Recopila métricas del selector de dispositivos de vdl_stdout. |
static
|
collectErrorSignatures(File logDir)
Recopila firmas de errores de los registros. |
static
String
|
collectOxygenVersion(File logDir)
Recopila información sobre la versión de oxígeno de oxygeen_version.txt. |
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
Descarga registros de errores de GCS cuando Oxygen no pudo iniciar un dispositivo virtual. |
static
LogDataType
|
getDefaultLogType(String logFileName)
Determina 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 string de zona determinada. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
Recupera la región de destino según las opciones de dispositivo proporcionadas. |
Constructores públicos
Oxígeno
public OxygenUtil ()
Constructor predeterminado de OxygenUtil
Métodos públicos
collectDeviceLaunchMetrics
public static long[] collectDeviceLaunchMetrics (File logDir)
Recopila métricas del selector de dispositivos de vdl_stdout.
Parámetros | |
---|---|
logDir |
File : Directorio de registros extraídos del host remoto |
Muestra | |
---|---|
long[] |
collectErrorSignatures
public staticcollectErrorSignatures (File logDir)
Recopila firmas de errores de los registros.
Parámetros | |
---|---|
logDir |
File : Directorio de registros extraídos del host remoto |
Muestra | |
---|---|
|
collectOxygenVersion
public static String collectOxygenVersion (File logDir)
Recopila 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 |
Muestra | |
---|---|
String |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Descarga registros de errores de GCS cuando Oxygen no pudo iniciar un dispositivo virtual.
Parámetros | |
---|---|
error |
TargetSetupError : Se genera TargetSetupError cuando se alquila un dispositivo a través del servicio de Oxygen. |
logger |
ITestLogger : El ITestLogger en el que se registrará el archivo |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Determina 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 |
Muestra | |
---|---|
LogDataType |
Un LogDataType al que se asocia el archivo de registro. Se mostrará el tipo
UNKNOWN si no se puede determinar el tipo de datos de registro según su nombre. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
Recupera la región de una string de zona determinada.
Parámetros | |
---|---|
zone |
String : Es la string de la zona de entrada en el formato “projects/12345/zones/us-west12-a”. |
Muestra | |
---|---|
String |
La string de la región extraída, p.ej., “us-west12”. |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Recupera la región de destino según las opciones de dispositivo proporcionadas. Si la región de destino es establecido de forma explícita en las opciones del dispositivo, muestra la región especificada. Si la región de destino si no se establece, recupera la región según la zona de la instancia.
Parámetros | |
---|---|
deviceOptions |
TestDeviceOptions : Es el objeto TestDeviceOptions que contiene las opciones del dispositivo. |
Muestra | |
---|---|
String |
Es la región objetivo. |