OxygenUtil
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Utilidad para interactuar con el servicio de Oxygen.
Resumen
Constructores públicos | |
---|---|
OxygenUtil()
Constructor predeterminado de OxygenUtil |
Métodos públicos | |
---|---|
static
OxygenClient
|
createOxygenClient(File file)
Es un asistente para crear un |
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
Descarga los 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 dispositivos proporcionadas. |
Constructores públicos
OxygenUtil
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 : Es el nombre del archivo de registro remoto. |
Muestra | |
---|---|
LogDataType |
Un LogDataType con el 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 cadena de zona determinada.
Parámetros | |
---|---|
zone |
String : Es la cadena de zona de entrada con 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 configura de forma explícita en las opciones del dispositivo, se muestra la región especificada. Si no se establece la región de destino, se 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 |
La región de destino. |