الأكسجين

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)

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

void downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger)

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

static LogDataType getDefaultLogType (String logFileName)

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

static String getRegionFromZoneMeta (String zone)

يسترجع المنطقة من سلسلة منطقة معينة.

static String getTargetRegion ( TestDeviceOptions deviceOptions)

يسترجع المنطقة المستهدفة بناءً على خيارات الجهاز المتوفرة.

المنشأت العامة

الأكسجين

public OxygenUtil ()

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

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

collectDeviceLaunchMetrics

public static long[] collectDeviceLaunchMetrics (File logDir)

جمع مقاييس قاذفة الجهاز من vdl_stdout.

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

عائدات
long[]

collectErrorSignatures

public static  collectErrorSignatures (File logDir)

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

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

عائدات

collectionOxygenVersion

public static String collectOxygenVersion (File logDir)

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

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

عائدات
String

downloadLaunchFailureLogs

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 الذي يقترن به ملف السجل. سيعود النوع UNKNOWN إذا تعذر تحديد نوع بيانات السجل بناءً على اسمه.

getRegionFromZoneMeta

public static String getRegionFromZoneMeta (String zone)

يسترجع المنطقة من سلسلة منطقة معينة.

حدود
zone String : سلسلة منطقة الإدخال بالتنسيق "projects / 12345 / zone / us-west12-a".

عائدات
String سلسلة المنطقة المستخرجة ، على سبيل المثال ، "us-west12".

getTargetRegion

public static String getTargetRegion (TestDeviceOptions deviceOptions)

يسترجع المنطقة المستهدفة بناءً على خيارات الجهاز المتوفرة. إذا تم تعيين المنطقة المستهدفة بشكل صريح في خيارات الجهاز ، فإنها ترجع المنطقة المحددة. إذا لم يتم تعيين المنطقة المستهدفة ، فإنها تسترد المنطقة بناءً على منطقة المثيل.

حدود
deviceOptions TestDeviceOptions : يحتوي كائن TestDeviceOptions على خيارات الجهاز.

عائدات
String المنطقة المستهدفة.