OxygenUtil

public class OxygenUtil
extends Object

JavaScript.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 כשהפעלת החמצן נכשלה במכשיר וירטואלי.

static LogDataType getDefaultLogType(String logFileName)

קובעים את סוג נתוני היומן של קובץ יומן על סמך השם שלו.

static String getRegionFromZoneMeta(String zone)

אחזור האזור ממחרוזת תחום (zone) נתונה.

static String getTargetRegion(TestDeviceOptions deviceOptions)

אחזור של אזור היעד על סמך אפשרויות המכשיר שסופקו.

בנאים ציבוריים

OxygenUtil

public OxygenUtil ()

בנאי ברירת המחדל של OxygenUtil

שיטות ציבוריות

collectedDeviceLaunchMetrics

public static long[] collectDeviceLaunchMetrics (File logDir)

איסוף מדדי מרכז האפליקציות במכשיר מ-vdl_stdout.

פרמטרים
logDir File: ספריית היומנים שנשלפו מהמארח המרוחק.

החזרות
long[]

collectedErrorSignatures

public static  collectErrorSignatures (File logDir)

איסוף חתימות של שגיאות ביומנים.

פרמטרים
logDir File: ספריית היומנים שנשלפו מהמארח המרוחק.

החזרות

collectedOxygenVersion

public static String collectOxygenVersion (File logDir)

איסוף פרטים על גרסת החמצן מ-oxygeen_version.txt.

פרמטרים
logDir File: ספריית היומנים שנשלפו מהמארח המרוחק.

החזרות
String

הורדהLaunchFailureLogs

public void downloadLaunchFailureLogs (TargetSetupError error, 
                ITestLogger logger)

הורדה של יומני שגיאה מ-GCS כשהפעלת החמצן נכשלה במכשיר וירטואלי.

פרמטרים
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) נתונה.

פרמטרים
zone String: מחרוזת אזור הקלט בפורמט "projects/12345/zones/us-west12-a".

החזרות
String מחרוזת האזור שחולצה, למשל, 'us-west12'.

getTargetRegion

public static String getTargetRegion (TestDeviceOptions deviceOptions)

אחזור של אזור היעד על סמך אפשרויות המכשיר שסופקו. אם אזור היעד הוא שהוגדר במפורש באפשרויות המכשיר, ומחזיר את האזור שצוין. אם אזור היעד לא מוגדרת, היא מאחזרת את האזור לפי התחום של המכונה.

פרמטרים
deviceOptions TestDeviceOptions: האובייקט TestDeviceOptions מכיל אפשרויות מכשיר.

החזרות
String אזור היעד.