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