OxygenUtil

public class OxygenUtil
extends Object

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


فائدة للتفاعل مع خدمة الأكسجين.

ملخص

المقاولين العامة

OxygenUtil ()

المنشئ الافتراضي لـ OxygenUtil

الأساليب العامة

static long[] collectDeviceLaunchMetrics (File logDir)

جمع مقاييس مشغل الجهاز من vdl_stdout.

static collectErrorSignatures (File logDir)

جمع توقيعات الخطأ من السجلات.

static String collectOxygenVersion (File logDir)

اجمع معلومات إصدار الأكسجين من oxygeen_version.txt.

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

الأساليب العامة

CollectDeviceLaunchMetrics

public static long[] collectDeviceLaunchMetrics (File logDir)

جمع مقاييس مشغل الجهاز من vdl_stdout.

حدود
logDir File : دليل السجلات المسحوبة من المضيف البعيد.

عائدات
long[]

CollectErrorSignatures

public static  collectErrorSignatures (File logDir)

جمع توقيعات الخطأ من السجلات.

حدود
logDir File : دليل السجلات المسحوبة من المضيف البعيد.

عائدات

CollectOxygenVersion

public static String collectOxygenVersion (File logDir)

اجمع معلومات إصدار الأكسجين من oxygeen_version.txt.

حدود
logDir File : دليل السجلات المسحوبة من المضيف البعيد.

عائدات
String

تنزيلLaunchFailureLogs

public void downloadLaunchFailureLogs (TargetSetupError error, 
                ITestLogger logger)

قم بتنزيل سجلات الأخطاء من GCS عندما فشل Oxygen في تشغيل جهاز افتراضي.

حدود
error TargetSetupError : يظهر TargetSetupError عند استئجار الجهاز من خلال خدمة الأكسجين.

logger ITestLogger : ITestLogger حيث يتم تسجيل الملف

getDefaultLogType

public static LogDataType getDefaultLogType (String logFileName)

تحديد نوع بيانات السجل لملف السجل بناءً على اسمه.

حدود
logFileName String : اسم ملف السجل البعيد.

عائدات
LogDataType نوع LogDataType الذي يرتبط به ملف السجل. سيُرجع النوع غير معروف إذا لم يتمكن من تحديد نوع بيانات السجل بناءً على اسمه.

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