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()

קבלת רשימה של ERROR(/File) שמצביעה על ספריות בדיקות שמחוץ ל-Trendified.

static File getProductOutputDir()

קבלת ה-dir הפלט הספציפי למוצר מעץ build של Android.

static File getRunningJavaBinaryPath(boolean skipJavaCheck)

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

static File getRunningJavaBinaryPath()

פונקציה זו מחזירה את הנתיב הבינארי של Java שבו פועל רתמת הבדיקה הנוכחית

static getTestCasesDirs(IBuildInfo buildInfo)

קבלת רשימה של ERROR(/File) מספריית מקרי הבדיקה

static boolean isLocalMode()

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

static boolean isRemoteEnvironment()

מחזיר True אם אנחנו פועלים כרגע בסביבה מרוחקת.

שדות

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_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 static  getExternalTestCasesDirs ()

קבלת רשימה של 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 static  getTestCasesDirs (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