OksijenUtil
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 adına göre günlük verisi türünü belirleme. |
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. |
Kamu inşaatçıları
OxygenUtil
public OxygenUtil ()
Varsayılan OxygenUtil oluşturucusu
Herkese açık yöntemler
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient
oluşturma yardımcısı.
Parametreler | |
---|---|
file |
File : Oxygen istemci ikili dosyası. |
İlerlemeler | |
---|---|
OxygenClient |
CF cihazları oluşturmak için bir OxygenClient sınıfı. |
LaunchFailureLogs'u indir
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şkilendirildiğ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çimindeki 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. |