اختبار البيئة

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

إرجاع كائن ERROR(/Map) يحتوي على جميع متغيرات env.

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

إرجاع كائن ERROR(/Map) يحتوي على كافة خصائص Java.

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

الأساليب العامة

addEnvVar

public void addEnvVar (String name, 
                String value)

يضيف متغير بيئة.

حدود
name String : اسم متغير.

value String : قيمة متغيرة.

addExtraContextFile

public void addExtraContextFile (String path)

يضيف مسار ملف لإلحاقه بملف السياق.

حدود
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

يضيف خاصية جافا.

حدود
name String : اسم خاصية.

value String : قيمة الخاصية.

addJvmOption

public void addJvmOption (String s)

يضيف خيار JVM.

حدود
s String : خيار JVM.

addOutputFilePattern

public void addOutputFilePattern (String s)

يضيف نمط ملف الإخراج.

حدود
s String : نمط ملف.

addSetupScripts

public void addSetupScripts (String s)

يضيف أمر إعداد البرنامج النصي.

حدود
s String : أمر نصي الإعداد.

fromJson

public static TestEnvironment fromJson (JSONObject json)

حدود
json JSONObject

عائدات
TestEnvironment

رميات
JSONException

getContextFilePattern

public String getContextFilePattern ()

عائدات
String

getEnvVars

public  getEnvVars ()

إرجاع كائن ERROR(/Map) يحتوي على جميع متغيرات env.

عائدات
خريطة غير قابلة للتعديل لجميع إنف فارز.

getExtraContextFiles

public  getExtraContextFiles ()

عائدات
قائمة مسارات الملفات الإضافية لإلحاقها بملف السياق

getInvocationTimeout

public long getInvocationTimeout ()

عائدات
long بالمللي كحد أقصى لانتظار الاحتجاج

getJavaProperties

public  getJavaProperties ()

إرجاع كائن ERROR(/Map) يحتوي على كافة خصائص Java.

عائدات
خريطة غير قابلة للتعديل لجميع خصائص العداء.

خيارات getJvm

public  getJvmOptions ()

إرجاع قائمة بخيارات JVM.

عائدات
قائمة خيارات غير قابلة للتعديل

getLogLevel

public String getLogLevel ()

عائدات
String

getOutputFilePatterns

public  getOutputFilePatterns ()

يقوم بإرجاع قائمة بأنماط ملفات الإخراج.

عائدات
قائمة أنماط الملفات غير قابلة للتعديل.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

يُرجع عنوان URL لتحميل ملف الإخراج.

عائدات
String عنوان URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

عائدات
long الحد الأقصى بالمللي ثانية لانتظار عملية فرعية خاملة

getRetryCommandLine

public String getRetryCommandLine ()

عائدات
String

getSetupScripts

public  getSetupScripts ()

يُرجع قائمة بأوامر برنامج الإعداد النصي.

عائدات
قائمة أوامر غير قابلة للتعديل

getTradefedConfigObjects

public  getTradefedConfigObjects ()

عائدات

setInvocationTimeout

public void setInvocationTimeout (long value)

حدود
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

يعيّن عنوان URL لتحميل ملف الإخراج.

حدود
s String : URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

حدود
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

حدود
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

حدود
f boolean

useParallelSetup

public boolean useParallelSetup ()

يرجع ما إذا كان سيتم استخدام الإعداد المتوازي.

عائدات
boolean قيمة منطقية.

useSubprocessReporting

public boolean useSubprocessReporting ()

إرجاع ما إذا كان سيتم استخدام تقارير العمليات الفرعية أم لا.

عائدات
boolean قيمة منطقية.