OxygenUtil
public
class
OxygenUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.OxygenUtil |
Oxygen hizmetiyle etkileşim kurmaya yarar.
Özet
Herkese açık oluşturucular | |
|---|---|
OxygenUtil()
OxygenUtil'in varsayılan oluşturucusu |
|
Herkese açık yöntemler | |
|---|---|
static
OxygenClient
|
createOxygenClient(File file)
|
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
Oxygen sanal cihazı başlatamadığında GCS'den hata günlüklerini indirin. |
static
LogDataType
|
getDefaultLogType(String logFileName)
Bir günlük dosyasının günlük veri türünü adına göre belirleyin. |
static
String
|
getRegionFromZoneMeta(String zone)
Belirli bir bölge dizesinden bölgeyi alır. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
Belirtilen cihaz seçeneklerine göre hedef bölgeyi alır. |
Herkese açık oluşturucular
OxygenUtil
public OxygenUtil ()
OxygenUtil'in varsayılan oluşturucusu
Herkese açık yöntemler
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient oluşturmaya yardımcı olur.
| Parametreler | |
|---|---|
file |
File: Oxygen istemci ikili program dosyası. |
| İadeler | |
|---|---|
OxygenClient |
CF cihazları oluşturmak için OxygenClient sınıfı. |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Oxygen sanal cihazı başlatamadığında GCS'den hata günlüklerini indirin.
| Parametreler | |
|---|---|
error |
TargetSetupError: Oxygen hizmeti üzerinden cihaz kiralarken TargetSetupError hatası oluşuyor. |
logger |
ITestLogger: Dosyanın kaydedileceği ITestLogger |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Bir günlük dosyasının günlük veri türünü adına göre belirleyin.
| Parametreler | |
|---|---|
logFileName |
String: Uzak günlük dosyasının adı. |
| İadeler | |
|---|---|
LogDataType |
Günlük dosyasının ilişkilendirildiği bir LogDataType. Adına göre günlük verisi türü belirlenemezse UNKNOWN türü döndürülür. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
Belirli bir bölge dizesinden bölgeyi alır.
| Parametreler | |
|---|---|
zone |
String: "projects/12345/zones/us-west12-a" biçimindeki giriş bölgesi dizesi. |
| İadeler | |
|---|---|
String |
Ayıklanan bölge dizesi (ör. "us-west12"). |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Belirtilen cihaz seçeneklerine göre hedef bölgeyi alır. Hedef bölge, cihaz seçeneklerinde açıkça ayarlanmışsa belirtilen bölge döndürülür. Hedef bölge ayarlanmamışsa bölge, örneğin bölgesine göre alınır.
| Parametreler | |
|---|---|
deviceOptions |
TestDeviceOptions: Cihaz seçeneklerini içeren TestDeviceOptions nesnesi. |
| İadeler | |
|---|---|
String |
Hedef bölge. |