OxygenUtil
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Oxygen hizmetiyle etkileşim kurmak için kullanılan yardımcı program.
Özet
Herkese açık kurucular | |
---|---|
OxygenUtil()
OxygenUtil'ın varsayılan kurucusu |
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 alt bölge dizesinden bölgeyi alır. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
Sağlanan cihaz seçeneklerine göre hedef bölgeyi alır. |
Herkese açık kurucular
OxygenUtil
public OxygenUtil ()
OxygenUtil'ın varsayılan kurucusu
Herkese açık yöntemler
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient
oluşturmaya yardımcı olur.
Parametreler | |
---|---|
file |
File : Oxygen istemci ikili dosyası. |
İlerlemeler | |
---|---|
OxygenClient |
CF cihazları oluşturmak için bir 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 : Cihaz Oxygen hizmeti üzerinden kiralandığında TargetSetupError oluştu. |
logger |
ITestLogger : Dosyanın günlüğe 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ı. |
İlerlemeler | |
---|---|
LogDataType |
Günlük dosyasının ilişkilendirdiği bir LogDataType . Günlük veri türü adına göre belirlenemezse UNKNOWN türünü döndürür. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
Belirli bir alt bölge dizesinden bölgeyi alır.
Parametreler | |
---|---|
zone |
String : "projects/12345/zones/us-west12-a" biçiminde giriş bölgesi dizesi. |
İlerlemeler | |
---|---|
String |
Ayıklanan bölge dizesi (ör. "us-west12". |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Sağlanan cihaz seçeneklerine göre hedef bölgeyi alır. Hedef bölge cihaz seçeneklerinde açıkça ayarlanmışsa belirtilen bölgeyi döndürü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. |
İlerlemeler | |
---|---|
String |
Hedef bölge. |