OxygenUtil
public
class
OxygenUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.OxygenUtil |
כלי לאינטראקציה עם שירות Oxygen.
סיכום
constructors ציבוריים | |
|---|---|
OxygenUtil()
Default constructor of OxygenUtil |
|
methods ציבוריים | |
|---|---|
static
OxygenClient
|
createOxygenClient(File file)
עזרה ביצירת |
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
הורדת יומני שגיאות מ-GCS כש-Oxygen לא הצליח להפעיל מכשיר וירטואלי. |
static
LogDataType
|
getDefaultLogType(String logFileName)
קביעת סוג נתוני היומן של קובץ יומן על סמך השם שלו. |
static
String
|
getRegionFromZoneMeta(String zone)
הפונקציה מאחזרת את האזור ממחרוזת אזור נתונה. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
הפונקציה מאחזרת את אזור היעד על סמך אפשרויות המכשיר שצוינו. |
constructors ציבוריים
OxygenUtil
public OxygenUtil ()
Default constructor of OxygenUtil
methods ציבוריים
createOxygenClient
public static OxygenClient createOxygenClient (File file)
עזרה ביצירת OxygenClient.
| פרמטרים | |
|---|---|
file |
File: קובץ בינארי של לקוח Oxygen. |
| החזרות | |
|---|---|
OxygenClient |
מחלקת OxygenClient ליצירת מכשירי CF. |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
הורדת יומני שגיאות מ-GCS כש-Oxygen לא הצליח להפעיל מכשיר וירטואלי.
| פרמטרים | |
|---|---|
error |
TargetSetupError: TargetSetupError מופעל כששוכרים מכשיר דרך שירות Oxygen. |
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/zones/us-west12-a. |
| החזרות | |
|---|---|
String |
מחרוזת האזור שחולצה, לדוגמה, us-west12. |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
הפונקציה מאחזרת את אזור היעד על סמך אפשרויות המכשיר שצוינו. אם אזור היעד מוגדר באופן מפורש באפשרויות המכשיר, הפונקציה מחזירה את האזור שצוין. אם לא מוגדר אזור יעד, האזור מאוחזר על סמך האזור של המופע.
| פרמטרים | |
|---|---|
deviceOptions |
TestDeviceOptions: אובייקט TestDeviceOptions שמכיל אפשרויות למכשיר. |
| החזרות | |
|---|---|
String |
אזור היעד. |