SystemUtil

public class SystemUtil
extends Object

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


מחלקת שירות לביצוע שיחות מערכת.

סיכום

שדות

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

עקוב אחר מיפוי המשתנים לנתיב המשנה שהוא לוקח ב-Dir tests.

public static final String REMOTE_VM_VARIABLE

בנאים ציבוריים

SystemUtil ()

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

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

קבל את הקובץ המשויך ל-env.

static getExternalTestCasesDirs ()

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

static File getProductOutputDir ()

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

static File getRunningJavaBinaryPath (boolean skipJavaCheck)

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

static File getRunningJavaBinaryPath ()

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

static getTestCasesDirs ( IBuildInfo buildInfo)

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

static boolean isLocalMode ()

מחזירה true אם Tradefed פועל במצב מקומי ואמור להפוך חלק מהפעולות לאוטומטיות עבור המשתמש.

static boolean isRemoteEnvironment ()

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

שדות

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

עקוב אחר מיפוי המשתנים לנתיב המשנה שהוא לוקח ב-Dir tests.

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) המצביע על ספריות בדיקות חיצוניות ל-Tradefed.

החזרות

getProductOutputDir

public static File getProductOutputDir ()

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

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

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

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

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

פרמטרים
skipJavaCheck boolean

החזרות
File

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

החזרות
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

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

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

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

isLocalMode

public static boolean isLocalMode ()

מחזירה true אם Tradefed פועל במצב מקומי ואמור להפוך חלק מהפעולות לאוטומטיות עבור המשתמש.

החזרות
boolean

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

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

החזרות
boolean