OxygenUtil

public class OxygenUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.OxygenUtil


أداة للتفاعل مع خدمة Oxygen

ملخّص

وظائف الإنشاء العامة

OxygenUtil()

المنشئ التلقائي لفئة OxygenUtil

الطرق العامة

static OxygenClient createOxygenClient(File file)

مساعد لإنشاء OxygenClient

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 المنطقة المستهدَفة.