الأكسجين
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 staticcollectErrorSignatures (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 | المنطقة المستهدفة. |