معرِّف النظام
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()
احصل على قائمة |
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
تتبع تعيين المتغيرات للمسار الفرعي الذي يستغرقه الاختبار 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 staticgetExternalTestCasesDirs ()
احصل على قائمة 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 staticgetTestCasesDirs (IBuildInfo buildInfo)
الحصول على قائمة تضم ERROR(/File)
أدلة حالات الاختبار
المعلمات | |
---|---|
buildInfo |
IBuildInfo : معلومات عناصر الإصدار يمكنك ضبطه على قيمة فارغة إذا كانت معلومات الإصدار غير صحيحة.
أو بدون الحاجة إلى الحصول على أدلة حالات الاختبار من معلومات الإصدار. |
المرتجعات | |
---|---|
|
قائمة تضم ERROR(/File) من الأدلّة لمجلد حالات الاختبار الخاص بمخرجات الإصدار، استنادًا إلى
على قيمة المتغيرات البيئية ومعلومات الإصدار المحددة. |
الوضع المحلي
public static boolean isLocalMode ()
تعرض القيمة "صحيح" إذا كانت شركة Tradefed تعمل في الوضع المحلي، ويجب أن تعمل على أتمتة بعض الإجراءات للمستخدم.
المرتجعات | |
---|---|
boolean |
بيئة التحكم عن بُعد
public static boolean isRemoteEnvironment ()
قم بإرجاع القيمة "true" إذا كنا نقوم حاليًا بالتشغيل في بيئة بعيدة.
المرتجعات | |
---|---|
boolean |