SystemUtil

public class SystemUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SystemUtil


סיווג שירות ליצירת קריאות מערכת.

סיכום

כיתות בתצוגת עץ

enum SystemUtil.EnvVariable

 

שדות

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

חשוב לעקוב אחרי המיפוי של המשתנים לנתיב המשנה שהוא מקבל בספריית הבדיקות.

public static final String REMOTE_VM_VARIABLE

קונסטרוקטורים גלויים לכולם

SystemUtil()

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

static File getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)

אחזור הקובץ המשויך לסביבה.

static getExternalTestCasesDirs()

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

static File getProductOutputDir()

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

static File getRunningJavaBinaryPath()

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

static getTestCasesDirs(IBuildInfo buildInfo)

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

static boolean isRemoteEnvironment()

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

שדות

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

חשוב לעקוב אחרי המיפוי של המשתנים לנתיב המשנה שהוא מקבל בספריית הבדיקות.

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

קונסטרוקטורים גלויים לכולם

SystemUtil

public SystemUtil ()

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

getExternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

אחזור הקובץ שמשויך למשתנה הסביבה.

פרמטרים
envVariable SystemUtil.EnvVariable: ANDROID_TARGET_OUT_TESTCASES או ANDROID_HOST_OUT_TESTCASES

החזרות
File הספרייה המשויכת.

getExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

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

החזרות

getProductOutputDir

public static File getProductOutputDir ()

הפונקציה מקבלת את ספריית הפלט הספציפית למוצר מעץ ה-build של Android. בדרך כלל המיקום הזה מכיל תמונות של מחיצות שונות במכשיר, תוכנת אתחול, רדיו וכו'.

הערה: השיטה לא מבטיחה שהנתיב הזה קיים.

החזרות
File המיקום של ספריית הפלט או null אם ה-build הנוכחי לא

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

החזרות
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

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

פרמטרים
buildInfo IBuildInfo: פרטי הארטיפקט של ה-build. מגדירים אותו כ-null אם פרטי ה-build לא זמינים או שאין צורך לקבל ספריות של מקרי בדיקה מפרטי ה-build.

החזרות
רשימה של ERROR(/File) של ספריות התיקייה של תרחישים לבדיקה של פלט ה-build, על סמך הערך של משתני הסביבה ופרטי ה-build שצוינו.

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

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

החזרות
boolean