معرِّف النظام

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

قم بإرجاع القيمة "true" إذا كنا نقوم حاليًا بالتشغيل في بيئة بعيدة.

الحقول

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

تتبع تعيين المتغيرات للمسار الفرعي الذي يستغرقه الاختبار dir.

غير متاح

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.

المرتجعات

الحصول على ProductOutputDir

public static File getProductOutputDir ()

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

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

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

الحصول على RunJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

هذا الإصدار الذي يحتوي على خادم الميزات الواضحة لا يُستخدم إلا في حالة خاصة مثل الصوت الجاف. الجري.

المعلمات
skipJavaCheck boolean

المرتجعات
File

الحصول على RunJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

المرتجعات
File

الحصول على TestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

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

المعلمات
buildInfo IBuildInfo: معلومات عناصر الإصدار يمكنك ضبطه على قيمة فارغة إذا كانت معلومات الإصدار غير صحيحة. أو بدون الحاجة إلى الحصول على أدلة حالات الاختبار من معلومات الإصدار.

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

الوضع المحلي

public static boolean isLocalMode ()

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

المرتجعات
boolean

بيئة التحكم عن بُعد

public static boolean isRemoteEnvironment ()

قم بإرجاع القيمة "true" إذا كنا نقوم حاليًا بالتشغيل في بيئة بعيدة.

المرتجعات
boolean