OxygenUtil
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | 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
OxygenClient
|
createOxygenClient(File file)
Es el asistente para crear un |
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 cadena 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
createOxygenClient
public static OxygenClient createOxygenClient (File file)
Es un asistente para crear un OxygenClient
.
Parámetros | |
---|---|
file |
File : Es el archivo binario del cliente de Oxygen. |
Muestra | |
---|---|
OxygenClient |
una clase OxygenClient para crear dispositivos CF. |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Descarga los 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 : Es el ITestLogger en el que se debe 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. Muestra 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 cadena de 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 dispositivos proporcionadas. Si la región de destino se establece de forma explícita en las opciones del dispositivo, se 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 de destino. |