النظام

public class SystemUtil
extends Object

java.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)

احصل على الملف المرتبط بالبيئة.

static getExternalTestCasesDirs ()

احصل على قائمة ERROR(/File) تشير إلى أدلة الاختبارات خارج Tradefed.

static File getProductOutputDir ()

الحصول على دليل الإخراج الخاص بالمنتج من شجرة بناء Android.

static File getRunningJavaBinaryPath (boolean skipJavaCheck)

هذا الإصدار المزود بخادم ميزة صريحة مخصص فقط للحالات الخاصة مثل التشغيل الجاف الصاخب.

static File getRunningJavaBinaryPath ()

يُرجع المسار إلى ملف Java الثنائي الذي يعمل به تسخير الاختبار الحالي

static getTestCasesDirs ( IBuildInfo buildInfo)

احصل على قائمة ERROR(/File) لأدلة حالات الاختبار

static boolean isLocalMode ()

يعود صحيحًا إذا كان Tradefed يعمل في الوضع المحلي ويجب أن يقوم بأتمتة بعض الإجراءات للمستخدم.

static boolean isRemoteEnvironment ()

العودة صحيحًا إذا كنا نعمل حاليًا في بيئة بعيدة.

مجالات

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

المنشأت العامة

النظام

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

الحصول على دليل الإخراج الخاص بالمنتج من شجرة بناء Android. عادةً ما يحتوي هذا الموقع على صور لأقسام مختلفة للجهاز ومحمل الإقلاع والراديو وما إلى ذلك.

ملاحظة: لا تضمن الطريقة وجود هذا المسار.

عائدات
File موقع إخراج dir أو null إذا لم يكن البناء الحالي كذلك

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 إذا لم تكن معلومات البناء متاحة أو لم تكن هناك حاجة للحصول على أدلة حالات الاختبار من معلومات البناء.

عائدات
قائمة ERROR(/File) لأدلة مجلد حالات الاختبار لمخرجات البناء ، بناءً على قيمة متغيرات البيئة ومعلومات البناء المحددة.

isLocalMode

public static boolean isLocalMode ()

يعود صحيحًا إذا كان Tradefed يعمل في الوضع المحلي ويجب أن يقوم بأتمتة بعض الإجراءات للمستخدم.

عائدات
boolean

هو عن بعدالبيئة

public static boolean isRemoteEnvironment ()

العودة صحيحًا إذا كنا نعمل حاليًا في بيئة بعيدة.

عائدات
boolean