SystemUtil
public
class
SystemUtil
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.SystemUtil |
סיווג שירות לביצוע קריאות מערכת.
סיכום
שדות | |
---|---|
public
static
final
|
ENV_VARIABLE_PATHS_IN_TESTS_DIR
חשוב לעקוב אחרי המיפוי של המשתנים לנתיב המשנה שאליו הוא לוקח ב-dir הבדיקה. |
public
static
final
String |
REMOTE_VM_VARIABLE
|
בנאים ציבוריים | |
---|---|
SystemUtil()
|
שיטות ציבוריות | |
---|---|
static
File
|
getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)
מקבלים את הקובץ שמשויך ל-env. |
static
|
getExternalTestCasesDirs()
קבלת רשימה של |
static
File
|
getProductOutputDir()
קבלת ה-dir הפלט הספציפי למוצר מעץ build של Android. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
הגרסה הזו עם שרת תכונות מפורש מיועדת רק למצב מיוחד, כמו עומס יתר לרוץ. |
static
File
|
getRunningJavaBinaryPath()
פונקציה זו מחזירה את הנתיב הבינארי של Java שבו פועל רתמת הבדיקה הנוכחית |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
קבלת רשימה של |
static
boolean
|
isLocalMode()
הפונקציה מחזירה את הערך true אם רכיב Trapaid פועל במצב מקומי, וצריך לבצע פעולה מסוימת עבור המשתמש באופן אוטומטי. |
static
boolean
|
isRemoteEnvironment()
מחזיר True אם אנחנו פועלים כרגע בסביבה מרוחקת. |
שדות
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
חשוב לעקוב אחרי המיפוי של המשתנים לנתיב המשנה שאליו הוא לוקח ב-dir הבדיקה.
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
בנאים ציבוריים
SystemUtil
public SystemUtil ()
שיטות ציבוריות
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
מקבלים את הקובץ שמשויך ל-env. מותאם אישית.
פרמטרים | |
---|---|
envVariable |
SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES או ANDROID_HOST_OUT_TESTCASES |
החזרות | |
---|---|
File |
הספרייה המשויכת. |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
קבלת רשימה של ERROR(/File)
שמצביעה על ספריות בדיקות שמחוץ ל-Trended.
החזרות | |
---|---|
|
getProductOutputDir
public static File getProductOutputDir ()
קבלת ה-dir הפלט הספציפי למוצר מעץ build של Android. בדרך כלל המיקום הזה מכיל תמונות של מחיצות במכשירים שונים, תוכנת אתחול, רדיו וכו'.
הערה: השיטה לא מבטיחה שהנתיב הזה קיים.
החזרות | |
---|---|
File |
המיקום של ה-dir הפלט או של null אם ה-build הנוכחי אינו |
get runningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
הגרסה הזו עם שרת תכונות מפורש מיועדת רק למצב מיוחד, כמו עומס יתר לרוץ.
פרמטרים | |
---|---|
skipJavaCheck |
boolean |
החזרות | |
---|---|
File |
get runningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
פונקציה זו מחזירה את הנתיב הבינארי של Java שבו פועל רתמת הבדיקה הנוכחית
החזרות | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
קבלת רשימה של ERROR(/File)
מספריית מקרי הבדיקה
פרמטרים | |
---|---|
buildInfo |
IBuildInfo : המידע על פריט המידע שנוצר בתהליך הפיתוח (Artifact) של ה-build. יש להגדיר אותו כ-null אם פרטי ה-build לא
אין צורך לקבל ספריות של מקרי בדיקה מהמידע של ה-build. |
החזרות | |
---|---|
|
רשימה של ERROR(/File) ספריות של תיקיית מקרי הבדיקה של פלט ה-build,
לגבי הערך של משתני הסביבה והמידע הנתון של ה-build. |
isLocalMode
public static boolean isLocalMode ()
הפונקציה מחזירה את הערך true אם חברת Tradeified פועלת במצב מקומי, והיא צריכה להפוך פעולות מסוימות למשתמש לאוטומטיות.
החזרות | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
מחזיר True אם אנחנו פועלים כרגע בסביבה מרוחקת.
החזרות | |
---|---|
boolean |