SystemUtil

public class SystemUtil
extends Object

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


فئة أدوات لإجراء مكالمات النظام

ملخّص

الحقول

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

تحصل على دليل الإخراج الخاص بالمنتج من شجرة إنشاء 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

تتبُّع تعيين المتغيّرات إلى المسار الفرعي الذي يتّخذه في دليل الاختبارات

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

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

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

المرتجعات
File الموقع الجغرافي لدليل الإخراج أو 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

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

عرض القيمة true إذا كنا نشغّل التطبيق حاليًا في بيئة عن بُعد

المرتجعات
boolean