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