OxygenUtil
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
أداة للتفاعل مع خدمة Oxygen
ملخّص
وظائف الإنشاء العامة | |
---|---|
OxygenUtil()
المنشئ التلقائي لفئة OxygenUtil |
الطرق العامة | |
---|---|
static
OxygenClient
|
createOxygenClient(File file)
مساعد لإنشاء |
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
تنزيل سجلّات الأخطاء من GCS عندما يتعذّر على Oxygen تشغيل جهاز افتراضي |
static
LogDataType
|
getDefaultLogType(String logFileName)
تحديد نوع بيانات ملف السجلّ استنادًا إلى اسمه |
static
String
|
getRegionFromZoneMeta(String zone)
يسترجع المنطقة من سلسلة منطقة معيّنة. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
يسترجع المنطقة المستهدَفة استنادًا إلى خيارات الجهاز المقدَّمة. |
وظائف الإنشاء العامة
OxygenUtil
public OxygenUtil ()
المنشئ التلقائي لفئة OxygenUtil
الطرق العامة
createOxygenClient
public static OxygenClient createOxygenClient (File file)
مساعد لإنشاء OxygenClient
المعلمات | |
---|---|
file |
File : ملف Oxygen الثنائي للعميل |
المرتجعات | |
---|---|
OxygenClient |
فئة OxygenClient لإنشاء أجهزة CF |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
تنزيل سجلّات الأخطاء من GCS عندما يتعذّر على Oxygen تشغيل جهاز افتراضي
المعلمات | |
---|---|
error |
TargetSetupError : تم طرح TargetSetupError عند استئجار جهاز من خلال خدمة Oxygen. |
logger |
ITestLogger : ITestLogger حيث يتم تسجيل الملف |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
تحديد نوع بيانات ملف السجلّ استنادًا إلى اسمه
المعلمات | |
---|---|
logFileName |
String : اسم ملف السجلّ البعيد |
المرتجعات | |
---|---|
LogDataType |
LogDataType يرتبط بها ملف السجلّ سيتم عرض النوع
UNKNOWN إذا تعذّر تحديد نوع بيانات السجلّ استنادًا إلى اسمه. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
يسترجع المنطقة من سلسلة منطقة معيّنة.
المعلمات | |
---|---|
zone |
String : سلسلة منطقة الإدخال بالتنسيق "projects/12345/zones/us-west12-a". |
المرتجعات | |
---|---|
String |
سلسلة المنطقة المستخرَجة، على سبيل المثال: "us-west12". |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
يسترجع المنطقة المستهدَفة استنادًا إلى خيارات الجهاز المقدَّمة. إذا تم تحديد المنطقة المستهدَفة صراحةً في خيارات الجهاز، يتم عرض المنطقة المحدّدة. في حال عدم ضبط المنطقة المستهدَفة ، يتم استرداد المنطقة استنادًا إلى منطقة المثيل.
المعلمات | |
---|---|
deviceOptions |
TestDeviceOptions : عنصر TestDeviceOptions الذي يحتوي على خيارات الجهاز |
المرتجعات | |
---|---|
String |
المنطقة المستهدَفة. |