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()
الحصول على قائمة بـ |
static
File
|
getProductOutputDir()
تحصل على دليل الإخراج الخاص بالمنتج من شجرة إنشاء Android. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
هذا الإصدار الذي يتضمّن خادم ميزات صريحًا مخصّص فقط للحالات الخاصة، مثل عمليات الفحص الجاف الصاخبة. |
static
File
|
getRunningJavaBinaryPath()
لعرض المسار إلى ملف Java الثنائي الذي يتم تشغيل مجموعة الاختبار الحالية فيه |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
الحصول على قائمة |
static
boolean
|
isLocalMode()
تُعرِض قيمة صحيحة إذا كان Tradefed قيد التشغيل في الوضع المحلي وكان من المفترض أن يؤتمت بعض الإجراءات للمستخدم. |
static
boolean
|
isRemoteEnvironment()
عرض القيمة true إذا كنا نشغّل التطبيق حاليًا في بيئة عن بُعد |
الحقول
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_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 staticgetExternalTestCasesDirs ()
الحصول على قائمة بـ 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 staticgetTestCasesDirs (IBuildInfo buildInfo)
الحصول على قائمة ERROR(/File)
من أدلة حالات الاختبار
المعلمات | |
---|---|
buildInfo |
IBuildInfo : معلومات عنصر الإنشاء اضبطه على القيمة null إذا لم يكن
متاحًا أو إذا لم تكن هناك حاجة إلى الحصول على أدلة حالات الاختبار من معلومات الإصدار. |
المرتجعات | |
---|---|
|
قائمة بERROR(/File) من أدلة مجلد حالات الاختبار في ناتج عملية الإنشاء، استنادًا
إلى قيمة متغيّرات البيئة ومعلومات الإنشاء المقدَّمة |
isLocalMode
public static boolean isLocalMode ()
تُعرِض قيمة صحيحة إذا كان Tradefed قيد التشغيل في الوضع المحلي وكان من المفترض أن يؤتمت بعض الإجراءات للمستخدم.
المرتجعات | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
عرض القيمة true إذا كنا نشغّل التطبيق حاليًا في بيئة عن بُعد
المرتجعات | |
---|---|
boolean |