بيئة الاختبار
public
class
TestEnvironment
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.TestEnvironment |
فئة لتصميم رسالة TestEnvironment التي تعرضها واجهة برمجة التطبيقات TFC API.
ملخّص
شركة إنشاءات عامة | |
---|---|
TestEnvironment()
|
الطرق العامة | |
---|---|
void
|
addEnvVar(String name, String value)
يضيف متغير بيئة. |
void
|
addExtraContextFile(String path)
إضافة مسار ملف لإلحاقه بملف السياق. |
void
|
addJavaProperty(String name, String value)
لإضافة خاصية جافا. |
void
|
addJvmOption(String s)
لإضافة خيار JVM |
void
|
addOutputFilePattern(String s)
تضيف نمط ملف الناتج. |
void
|
addSetupScripts(String s)
تضيف أمر إعداد نص برمجي. |
static
TestEnvironment
|
fromJson(JSONObject json)
|
String
|
getContextFilePattern()
|
|
getEnvVars()
تعرض كائن |
|
getExtraContextFiles()
|
long
|
getInvocationTimeout()
|
|
getJavaProperties()
تعرض كائن |
|
getJvmOptions()
تعرض قائمة بخيارات JVM. |
String
|
getLogLevel()
|
|
getOutputFilePatterns()
تعرض قائمة بأنماط ملفات الإخراج. |
String
|
getOutputFileUploadUrl()
تعرض عنوان URL لتحميل ملف الناتج. |
long
|
getOutputIdleTimeout()
|
String
|
getRetryCommandLine()
|
|
getSetupScripts()
تعرض قائمة بأوامر النص البرمجي الخاصة بالإعداد. |
|
getTradefedConfigObjects()
|
void
|
setInvocationTimeout(long value)
|
void
|
setOutputFileUploadUrl(String s)
تحدِّد هذه السياسة عنوان URL لتحميل ملف الناتج. |
void
|
setOutputIdleTimeout(long outputIdleTimeout)
|
void
|
setUseParallelSetup(boolean f)
|
void
|
setUseSubprocessReporting(boolean f)
|
boolean
|
useParallelSetup()
تعرض ما إذا كان يجب استخدام الإعداد الموازي. |
boolean
|
useSubprocessReporting()
تعرض ما إذا كان يجب استخدام تقارير العمليات الفرعية. |
شركة إنشاءات عامة
بيئة الاختبار
public TestEnvironment ()
الطرق العامة
إضافة متغير الإحالة الناجحة
public void addEnvVar (String name, String value)
يضيف متغير بيئة.
المعلمات | |
---|---|
name |
String : اسم متغيّر |
value |
String : قيمة متغيرة
|
ملف addExtraContextFile
public void addExtraContextFile (String path)
إضافة مسار ملف لإلحاقه بملف السياق.
المعلمات | |
---|---|
path |
String |
إضافةJavaProperty
public void addJavaProperty (String name, String value)
لإضافة خاصية جافا.
المعلمات | |
---|---|
name |
String : اسم موقع |
value |
String : قيمة خاصية
|
إضافةJvmOption
public void addJvmOption (String s)
لإضافة خيار JVM
المعلمات | |
---|---|
s |
String : خيار JVM
|
أنماط ملف addOutputFile
public void addOutputFilePattern (String s)
تضيف نمط ملف الناتج.
المعلمات | |
---|---|
s |
String : نمط ملف
|
إضافة-نصوص برمجية
public void addSetupScripts (String s)
تضيف أمر إعداد نص برمجي.
المعلمات | |
---|---|
s |
String : أمر إعداد نص برمجي
|
من سمير
public static TestEnvironment fromJson (JSONObject json)
المعلمات | |
---|---|
json |
JSONObject |
المرتجعات | |
---|---|
TestEnvironment |
الرميات | |
---|---|
JSONException |
الحصول على نمط ملف السياق
public String getContextFilePattern ()
المرتجعات | |
---|---|
String |
الحصول على متغيّرات GetEnvVar
publicgetEnvVars ()
تعرض كائن ERROR(/Map)
يحتوي على جميع متغيرات env.
المرتجعات | |
---|---|
|
خريطة غير قابلة للتعديل لجميع متغيرات البيئة. |
GetraContextFiles
publicgetExtraContextFiles ()
المرتجعات | |
---|---|
|
قائمة بمسارات الملفات الإضافية المطلوب إلحاقها بملف السياق |
مهلة الحصول على استدعاءات
public long getInvocationTimeout ()
المرتجعات | |
---|---|
long |
الحد الأقصى بالمللي ثانية لانتظار الاستدعاء |
خصائص getJava
publicgetJavaProperties ()
تعرض كائن ERROR(/Map)
يحتوي على جميع خصائص Java.
المرتجعات | |
---|---|
|
خريطة غير قابلة للتعديل لجميع خصائص العداء. |
الحصول على JvmOptions
publicgetJvmOptions ()
تعرض قائمة بخيارات JVM.
المرتجعات | |
---|---|
|
قائمة خيارات غير قابلة للتعديل |
مستوى الحصول على سجل
public String getLogLevel ()
المرتجعات | |
---|---|
String |
الحصول على أنماط ملف التعريف
publicgetOutputFilePatterns ()
تعرض قائمة بأنماط ملفات الإخراج.
المرتجعات | |
---|---|
|
قائمة بأنماط الملفات غير قابلة للتعديل. |
الحصول على OutputFileUploadUrl
public String getOutputFileUploadUrl ()
تعرض عنوان URL لتحميل ملف الناتج.
المرتجعات | |
---|---|
String |
عنوان URL. |
الحصول على مهلة الإخراج
public long getOutputIdleTimeout ()
المرتجعات | |
---|---|
long |
الحد الأقصى بالمللي ثانية لانتظار العملية الفرعية غير النشطة |
الحصول على إعادة المحاولة في سطر الأوامر
public String getRetryCommandLine ()
المرتجعات | |
---|---|
String |
أمر getSetupScripts
publicgetSetupScripts ()
تعرض قائمة بأوامر النص البرمجي الخاصة بالإعداد.
المرتجعات | |
---|---|
|
قائمة أوامر غير قابلة للتعديل |
getTradefedConfigObjects
publicgetTradefedConfigObjects ()
المرتجعات | |
---|---|
|
تعيين مهلة الاستدعاء
public void setInvocationTimeout (long value)
المعلمات | |
---|---|
value |
long |
setOutputFileUploadUrl
public void setOutputFileUploadUrl (String s)
تحدِّد هذه السياسة عنوان URL لتحميل ملف الناتج.
المعلمات | |
---|---|
s |
String : عنوان URL
|
المهلة المحددة.
public void setOutputIdleTimeout (long outputIdleTimeout)
المعلمات | |
---|---|
outputIdleTimeout |
long |
setUseParallelSetup
public void setUseParallelSetup (boolean f)
المعلمات | |
---|---|
f |
boolean |
setUseSubprocessReporting
public void setUseSubprocessReporting (boolean f)
المعلمات | |
---|---|
f |
boolean |
استخدام موازاة الإعداد
public boolean useParallelSetup ()
تعرض ما إذا كان يجب استخدام الإعداد الموازي.
المرتجعات | |
---|---|
boolean |
قيمة منطقية. |
UseSubprocessReporting
public boolean useSubprocessReporting ()
تعرض ما إذا كان يجب استخدام تقارير العمليات الفرعية.
المرتجعات | |
---|---|
boolean |
قيمة منطقية. |